keep only verify

This commit is contained in:
mr
2026-01-22 15:58:38 +01:00
parent 00bcca379f
commit 2d1d76767c

View File

@@ -63,17 +63,16 @@ func IsMySelf(peerID string) (bool, string) {
type Peer struct { type Peer struct {
utils.AbstractObject utils.AbstractObject
Verify bool `json:"verify" bson:"verify"` Verify bool `json:"verify" bson:"verify"`
PartnershipPending *PeerRelation `json:"partnership_pending" bson:"partnership_pending"` PeerID string `json:"peer_id" bson:"peer_id" validate:"required"`
PeerID string `json:"peer_id" bson:"peer_id" validate:"required"` Url string `json:"url" bson:"url" validate:"required"` // Url is the URL of the peer (base64url)
Url string `json:"url" bson:"url" validate:"required"` // Url is the URL of the peer (base64url) NATSUrl string `json:"nats_url" bson:"nats_url" validate:"required"`
NATSUrl string `json:"nats_url" bson:"nats_url" validate:"required"` WalletAddress string `json:"wallet_address" bson:"wallet_address" validate:"required"` // WalletAddress is the wallet address of the peer
WalletAddress string `json:"wallet_address" bson:"wallet_address" validate:"required"` // WalletAddress is the wallet address of the peer PublicKey string `json:"public_key" bson:"public_key" validate:"required"` // PublicKey is the public key of the peer
PublicKey string `json:"public_key" bson:"public_key" validate:"required"` // PublicKey is the public key of the peer State PeerState `json:"state" bson:"state" default:"0"`
State PeerState `json:"state" bson:"state" default:"0"` Relation PeerRelation `json:"relation" bson:"state" default:"0"`
Relation PeerRelation `json:"relation" bson:"state" default:"0"` ServicesState map[string]int `json:"services_state,omitempty" bson:"services_state,omitempty"`
ServicesState map[string]int `json:"services_state,omitempty" bson:"services_state,omitempty"` FailedExecution []PeerExecution `json:"failed_execution" bson:"failed_execution"` // FailedExecution is the list of failed executions, to be retried
FailedExecution []PeerExecution `json:"failed_execution" bson:"failed_execution"` // FailedExecution is the list of failed executions, to be retried
} }
func (ao *Peer) VerifyAuth(callName string, request *tools.APIRequest) bool { func (ao *Peer) VerifyAuth(callName string, request *tools.APIRequest) bool {