coordinatorproto

package
v0.10.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 23, 2025 License: MIT Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrorCodes_name = map[int32]string{
		0:   "Unexpected",
		1:   "SpaceDeleted",
		2:   "SpaceDeletionPending",
		3:   "SpaceCreated",
		4:   "SpaceNotExists",
		5:   "SpaceLimitReached",
		6:   "AccountDeleted",
		7:   "Forbidden",
		8:   "AclHeadIsMissing",
		9:   "AclNonEmpty",
		10:  "SpaceNotShareable",
		300: "ErrorOffset",
	}
	ErrorCodes_value = map[string]int32{
		"Unexpected":           0,
		"SpaceDeleted":         1,
		"SpaceDeletionPending": 2,
		"SpaceCreated":         3,
		"SpaceNotExists":       4,
		"SpaceLimitReached":    5,
		"AccountDeleted":       6,
		"Forbidden":            7,
		"AclHeadIsMissing":     8,
		"AclNonEmpty":          9,
		"SpaceNotShareable":    10,
		"ErrorOffset":          300,
	}
)

Enum value maps for ErrorCodes.

View Source
var (
	SpaceStatus_name = map[int32]string{
		0: "SpaceStatusCreated",
		1: "SpaceStatusPendingDeletion",
		2: "SpaceStatusDeletionStarted",
		3: "SpaceStatusDeleted",
		4: "SpaceStatusNotExists",
	}
	SpaceStatus_value = map[string]int32{
		"SpaceStatusCreated":         0,
		"SpaceStatusPendingDeletion": 1,
		"SpaceStatusDeletionStarted": 2,
		"SpaceStatusDeleted":         3,
		"SpaceStatusNotExists":       4,
	}
)

Enum value maps for SpaceStatus.

View Source
var (
	SpacePermissions_name = map[int32]string{
		0: "SpacePermissionsUnknown",
		1: "SpacePermissionsOwner",
	}
	SpacePermissions_value = map[string]int32{
		"SpacePermissionsUnknown": 0,
		"SpacePermissionsOwner":   1,
	}
)

Enum value maps for SpacePermissions.

View Source
var (
	NodeType_name = map[int32]string{
		0: "TreeAPI",
		1: "FileAPI",
		2: "CoordinatorAPI",
		3: "ConsensusAPI",
		4: "NamingNodeAPI",
		5: "PaymentProcessingAPI",
	}
	NodeType_value = map[string]int32{
		"TreeAPI":              0,
		"FileAPI":              1,
		"CoordinatorAPI":       2,
		"ConsensusAPI":         3,
		"NamingNodeAPI":        4,
		"PaymentProcessingAPI": 5,
	}
)

Enum value maps for NodeType.

View Source
var (
	DeletionPayloadType_name = map[int32]string{
		0: "Tree",
		1: "Confirm",
		2: "Account",
	}
	DeletionPayloadType_value = map[string]int32{
		"Tree":    0,
		"Confirm": 1,
		"Account": 2,
	}
)

Enum value maps for DeletionPayloadType.

View Source
var (
	DeletionLogRecordStatus_name = map[int32]string{
		0: "Ok",
		1: "RemovePrepare",
		2: "Remove",
	}
	DeletionLogRecordStatus_value = map[string]int32{
		"Ok":            0,
		"RemovePrepare": 1,
		"Remove":        2,
	}
)

Enum value maps for DeletionLogRecordStatus.

View Source
var (
	AclEventLogRecordType_name = map[int32]string{
		0: "RecordTypeSpaceReceipt",
		1: "RecordTypeSpaceShared",
		2: "RecordTypeSpaceUnshared",
		3: "RecordTypeSpaceAclAddRecord",
	}
	AclEventLogRecordType_value = map[string]int32{
		"RecordTypeSpaceReceipt":      0,
		"RecordTypeSpaceShared":       1,
		"RecordTypeSpaceUnshared":     2,
		"RecordTypeSpaceAclAddRecord": 3,
	}
)

Enum value maps for AclEventLogRecordType.

View Source
var (
	ErrUnexpected           = errGroup.Register(errors.New("unexpected error"), uint64(ErrorCodes_Unexpected))
	ErrSpaceIsCreated       = errGroup.Register(errors.New("space is missing"), uint64(ErrorCodes_SpaceCreated))
	ErrSpaceIsDeleted       = errGroup.Register(errors.New("space is deleted"), uint64(ErrorCodes_SpaceDeleted))
	ErrSpaceDeletionPending = errGroup.Register(errors.New("space is set out for deletion"), uint64(ErrorCodes_SpaceDeletionPending))
	ErrSpaceNotExists       = errGroup.Register(errors.New("space not exists"), uint64(ErrorCodes_SpaceNotExists))
	ErrSpaceLimitReached    = errGroup.Register(errors.New("space limit reached"), uint64(ErrorCodes_SpaceLimitReached))
	ErrAccountIsDeleted     = errGroup.Register(errors.New("account is deleted"), uint64(ErrorCodes_AccountDeleted))
	ErrForbidden            = errGroup.Register(errors.New("forbidden"), uint64(ErrorCodes_Forbidden))
	ErrAclHeadIsMissing     = errGroup.Register(errors.New("acl head is missing"), uint64(ErrorCodes_AclHeadIsMissing))
	ErrAclNonEmpty          = errGroup.Register(errors.New("acl is not empty"), uint64(ErrorCodes_AclNonEmpty))
	ErrSpaceNotShareable    = errGroup.Register(errors.New("space not shareable"), uint64(ErrorCodes_SpaceNotShareable))
)
View Source
var File_coordinator_coordinatorproto_protos_coordinator_proto protoreflect.FileDescriptor

Functions

func CheckReceipt

func CheckReceipt(peerId, spaceId string, accountIdentity []byte, networkId string, receipt *SpaceReceiptWithSignature) (err error)

func DRPCRegisterCoordinator

func DRPCRegisterCoordinator(mux drpc.Mux, impl DRPCCoordinatorServer) error

func ValidateAccountDeleteConfirmation added in v0.3.4

func ValidateAccountDeleteConfirmation(pubKey crypto.PubKey, spaceId, networkId string, deleteConfirm *DeletionConfirmPayloadWithSignature) (err error)

func ValidateDeleteConfirmation added in v0.3.0

func ValidateDeleteConfirmation(pubKey crypto.PubKey, spaceId, networkId string, deleteConfirm *DeletionConfirmPayloadWithSignature) (err error)

Types

type AccountDeleteRequest added in v0.3.4

type AccountDeleteRequest struct {
	DeletionPayloadId string `protobuf:"bytes,1,opt,name=deletionPayloadId,proto3" json:"deletionPayloadId,omitempty"`
	DeletionPayload   []byte `protobuf:"bytes,2,opt,name=deletionPayload,proto3" json:"deletionPayload,omitempty"`
	// contains filtered or unexported fields
}

AccountDeleteRequest contains payload for account deletion

func (*AccountDeleteRequest) Descriptor deprecated added in v0.3.4

func (*AccountDeleteRequest) Descriptor() ([]byte, []int)

Deprecated: Use AccountDeleteRequest.ProtoReflect.Descriptor instead.

func (*AccountDeleteRequest) GetDeletionPayload added in v0.3.4

func (x *AccountDeleteRequest) GetDeletionPayload() []byte

func (*AccountDeleteRequest) GetDeletionPayloadId added in v0.3.4

func (x *AccountDeleteRequest) GetDeletionPayloadId() string

func (*AccountDeleteRequest) MarshalToSizedBufferVT added in v0.9.0

func (m *AccountDeleteRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccountDeleteRequest) MarshalToVT added in v0.9.0

func (m *AccountDeleteRequest) MarshalToVT(dAtA []byte) (int, error)

func (*AccountDeleteRequest) MarshalVT added in v0.9.0

func (m *AccountDeleteRequest) MarshalVT() (dAtA []byte, err error)

func (*AccountDeleteRequest) ProtoMessage added in v0.3.4

func (*AccountDeleteRequest) ProtoMessage()

func (*AccountDeleteRequest) ProtoReflect added in v0.9.0

func (x *AccountDeleteRequest) ProtoReflect() protoreflect.Message

func (*AccountDeleteRequest) Reset added in v0.3.4

func (x *AccountDeleteRequest) Reset()

func (*AccountDeleteRequest) SizeVT added in v0.9.0

func (m *AccountDeleteRequest) SizeVT() (n int)

func (*AccountDeleteRequest) String added in v0.3.4

func (x *AccountDeleteRequest) String() string

func (*AccountDeleteRequest) UnmarshalVT added in v0.9.0

func (m *AccountDeleteRequest) UnmarshalVT(dAtA []byte) error

type AccountDeleteResponse added in v0.3.4

type AccountDeleteResponse struct {
	ToBeDeletedTimestamp int64 `protobuf:"varint,1,opt,name=toBeDeletedTimestamp,proto3" json:"toBeDeletedTimestamp,omitempty"`
	// contains filtered or unexported fields
}

AccountDeleteResponse contains timestamp when the account is finally deleted

func (*AccountDeleteResponse) Descriptor deprecated added in v0.3.4

func (*AccountDeleteResponse) Descriptor() ([]byte, []int)

Deprecated: Use AccountDeleteResponse.ProtoReflect.Descriptor instead.

func (*AccountDeleteResponse) GetToBeDeletedTimestamp added in v0.3.4

func (x *AccountDeleteResponse) GetToBeDeletedTimestamp() int64

func (*AccountDeleteResponse) MarshalToSizedBufferVT added in v0.9.0

func (m *AccountDeleteResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccountDeleteResponse) MarshalToVT added in v0.9.0

func (m *AccountDeleteResponse) MarshalToVT(dAtA []byte) (int, error)

func (*AccountDeleteResponse) MarshalVT added in v0.9.0

func (m *AccountDeleteResponse) MarshalVT() (dAtA []byte, err error)

func (*AccountDeleteResponse) ProtoMessage added in v0.3.4

func (*AccountDeleteResponse) ProtoMessage()

func (*AccountDeleteResponse) ProtoReflect added in v0.9.0

func (x *AccountDeleteResponse) ProtoReflect() protoreflect.Message

func (*AccountDeleteResponse) Reset added in v0.3.4

func (x *AccountDeleteResponse) Reset()

func (*AccountDeleteResponse) SizeVT added in v0.9.0

func (m *AccountDeleteResponse) SizeVT() (n int)

func (*AccountDeleteResponse) String added in v0.3.4

func (x *AccountDeleteResponse) String() string

func (*AccountDeleteResponse) UnmarshalVT added in v0.9.0

func (m *AccountDeleteResponse) UnmarshalVT(dAtA []byte) error

type AccountDeletionConfirmPayload added in v0.3.4

type AccountDeletionConfirmPayload struct {

	// PeerId of receipt requester
	PeerId string `protobuf:"bytes,1,opt,name=peerId,proto3" json:"peerId,omitempty"`
	// AccountIdentity is an identity of a space owner
	AccountIdentity []byte `protobuf:"bytes,2,opt,name=accountIdentity,proto3" json:"accountIdentity,omitempty"`
	// NetworkId is the id of a network where the deletion was requested
	NetworkId string `protobuf:"bytes,3,opt,name=networkId,proto3" json:"networkId,omitempty"`
	// Timestamp is a timestamp when the deletion was requested
	Timestamp int64 `protobuf:"varint,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

AccountDeletionConfirmPayload contains payload for deletion confirmation

func (*AccountDeletionConfirmPayload) Descriptor deprecated added in v0.3.4

func (*AccountDeletionConfirmPayload) Descriptor() ([]byte, []int)

Deprecated: Use AccountDeletionConfirmPayload.ProtoReflect.Descriptor instead.

func (*AccountDeletionConfirmPayload) GetAccountIdentity added in v0.3.4

func (x *AccountDeletionConfirmPayload) GetAccountIdentity() []byte

func (*AccountDeletionConfirmPayload) GetNetworkId added in v0.3.4

func (x *AccountDeletionConfirmPayload) GetNetworkId() string

func (*AccountDeletionConfirmPayload) GetPeerId added in v0.3.4

func (x *AccountDeletionConfirmPayload) GetPeerId() string

func (*AccountDeletionConfirmPayload) GetTimestamp added in v0.3.4

func (x *AccountDeletionConfirmPayload) GetTimestamp() int64

func (*AccountDeletionConfirmPayload) MarshalToSizedBufferVT added in v0.9.0

func (m *AccountDeletionConfirmPayload) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccountDeletionConfirmPayload) MarshalToVT added in v0.9.0

func (m *AccountDeletionConfirmPayload) MarshalToVT(dAtA []byte) (int, error)

func (*AccountDeletionConfirmPayload) MarshalVT added in v0.9.0

func (m *AccountDeletionConfirmPayload) MarshalVT() (dAtA []byte, err error)

func (*AccountDeletionConfirmPayload) ProtoMessage added in v0.3.4

func (*AccountDeletionConfirmPayload) ProtoMessage()

func (*AccountDeletionConfirmPayload) ProtoReflect added in v0.9.0

func (*AccountDeletionConfirmPayload) Reset added in v0.3.4

func (x *AccountDeletionConfirmPayload) Reset()

func (*AccountDeletionConfirmPayload) SizeVT added in v0.9.0

func (m *AccountDeletionConfirmPayload) SizeVT() (n int)

func (*AccountDeletionConfirmPayload) String added in v0.3.4

func (*AccountDeletionConfirmPayload) UnmarshalVT added in v0.9.0

func (m *AccountDeletionConfirmPayload) UnmarshalVT(dAtA []byte) error

type AccountLimits added in v0.4.4

type AccountLimits struct {
	SharedSpacesLimit uint32 `protobuf:"varint,1,opt,name=sharedSpacesLimit,proto3" json:"sharedSpacesLimit,omitempty"`
	// contains filtered or unexported fields
}

AccountLimits describes account level limit

func (*AccountLimits) Descriptor deprecated added in v0.4.4

func (*AccountLimits) Descriptor() ([]byte, []int)

Deprecated: Use AccountLimits.ProtoReflect.Descriptor instead.

func (*AccountLimits) GetSharedSpacesLimit added in v0.4.4

func (x *AccountLimits) GetSharedSpacesLimit() uint32

func (*AccountLimits) MarshalToSizedBufferVT added in v0.9.0

func (m *AccountLimits) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccountLimits) MarshalToVT added in v0.9.0

func (m *AccountLimits) MarshalToVT(dAtA []byte) (int, error)

func (*AccountLimits) MarshalVT added in v0.9.0

func (m *AccountLimits) MarshalVT() (dAtA []byte, err error)

func (*AccountLimits) ProtoMessage added in v0.4.4

func (*AccountLimits) ProtoMessage()

func (*AccountLimits) ProtoReflect added in v0.9.0

func (x *AccountLimits) ProtoReflect() protoreflect.Message

func (*AccountLimits) Reset added in v0.4.4

func (x *AccountLimits) Reset()

func (*AccountLimits) SizeVT added in v0.9.0

func (m *AccountLimits) SizeVT() (n int)

func (*AccountLimits) String added in v0.4.4

func (x *AccountLimits) String() string

func (*AccountLimits) UnmarshalVT added in v0.9.0

func (m *AccountLimits) UnmarshalVT(dAtA []byte) error

type AccountLimitsSetRequest added in v0.3.33

type AccountLimitsSetRequest struct {
	Identity              string `protobuf:"bytes,1,opt,name=identity,proto3" json:"identity,omitempty"`
	Reason                string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
	FileStorageLimitBytes uint64 `protobuf:"varint,3,opt,name=fileStorageLimitBytes,proto3" json:"fileStorageLimitBytes,omitempty"`
	SpaceMembersRead      uint32 `protobuf:"varint,4,opt,name=spaceMembersRead,proto3" json:"spaceMembersRead,omitempty"`
	SpaceMembersWrite     uint32 `protobuf:"varint,5,opt,name=spaceMembersWrite,proto3" json:"spaceMembersWrite,omitempty"`
	SharedSpacesLimit     uint32 `protobuf:"varint,6,opt,name=sharedSpacesLimit,proto3" json:"sharedSpacesLimit,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountLimitsSetRequest) Descriptor deprecated added in v0.3.33

func (*AccountLimitsSetRequest) Descriptor() ([]byte, []int)

Deprecated: Use AccountLimitsSetRequest.ProtoReflect.Descriptor instead.

func (*AccountLimitsSetRequest) GetFileStorageLimitBytes added in v0.3.33

func (x *AccountLimitsSetRequest) GetFileStorageLimitBytes() uint64

func (*AccountLimitsSetRequest) GetIdentity added in v0.3.33

func (x *AccountLimitsSetRequest) GetIdentity() string

func (*AccountLimitsSetRequest) GetReason added in v0.3.33

func (x *AccountLimitsSetRequest) GetReason() string

func (*AccountLimitsSetRequest) GetSharedSpacesLimit added in v0.4.0

func (x *AccountLimitsSetRequest) GetSharedSpacesLimit() uint32

func (*AccountLimitsSetRequest) GetSpaceMembersRead added in v0.3.33

func (x *AccountLimitsSetRequest) GetSpaceMembersRead() uint32

func (*AccountLimitsSetRequest) GetSpaceMembersWrite added in v0.3.33

func (x *AccountLimitsSetRequest) GetSpaceMembersWrite() uint32

func (*AccountLimitsSetRequest) MarshalToSizedBufferVT added in v0.9.0

func (m *AccountLimitsSetRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccountLimitsSetRequest) MarshalToVT added in v0.9.0

func (m *AccountLimitsSetRequest) MarshalToVT(dAtA []byte) (int, error)

func (*AccountLimitsSetRequest) MarshalVT added in v0.9.0

func (m *AccountLimitsSetRequest) MarshalVT() (dAtA []byte, err error)

func (*AccountLimitsSetRequest) ProtoMessage added in v0.3.33

func (*AccountLimitsSetRequest) ProtoMessage()

func (*AccountLimitsSetRequest) ProtoReflect added in v0.9.0

func (x *AccountLimitsSetRequest) ProtoReflect() protoreflect.Message

func (*AccountLimitsSetRequest) Reset added in v0.3.33

func (x *AccountLimitsSetRequest) Reset()

func (*AccountLimitsSetRequest) SizeVT added in v0.9.0

func (m *AccountLimitsSetRequest) SizeVT() (n int)

func (*AccountLimitsSetRequest) String added in v0.3.33

func (x *AccountLimitsSetRequest) String() string

func (*AccountLimitsSetRequest) UnmarshalVT added in v0.9.0

func (m *AccountLimitsSetRequest) UnmarshalVT(dAtA []byte) error

type AccountLimitsSetResponse added in v0.3.33

type AccountLimitsSetResponse struct {
	// contains filtered or unexported fields
}

func (*AccountLimitsSetResponse) Descriptor deprecated added in v0.3.33

func (*AccountLimitsSetResponse) Descriptor() ([]byte, []int)

Deprecated: Use AccountLimitsSetResponse.ProtoReflect.Descriptor instead.

func (*AccountLimitsSetResponse) MarshalToSizedBufferVT added in v0.9.0

func (m *AccountLimitsSetResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccountLimitsSetResponse) MarshalToVT added in v0.9.0

func (m *AccountLimitsSetResponse) MarshalToVT(dAtA []byte) (int, error)

func (*AccountLimitsSetResponse) MarshalVT added in v0.9.0

func (m *AccountLimitsSetResponse) MarshalVT() (dAtA []byte, err error)

func (*AccountLimitsSetResponse) ProtoMessage added in v0.3.33

func (*AccountLimitsSetResponse) ProtoMessage()

func (*AccountLimitsSetResponse) ProtoReflect added in v0.9.0

func (x *AccountLimitsSetResponse) ProtoReflect() protoreflect.Message

func (*AccountLimitsSetResponse) Reset added in v0.3.33

func (x *AccountLimitsSetResponse) Reset()

func (*AccountLimitsSetResponse) SizeVT added in v0.9.0

func (m *AccountLimitsSetResponse) SizeVT() (n int)

func (*AccountLimitsSetResponse) String added in v0.3.33

func (x *AccountLimitsSetResponse) String() string

func (*AccountLimitsSetResponse) UnmarshalVT added in v0.9.0

func (m *AccountLimitsSetResponse) UnmarshalVT(dAtA []byte) error

type AccountRevertDeletionRequest added in v0.3.4

type AccountRevertDeletionRequest struct {
	// contains filtered or unexported fields
}

AccountRevertDeletionRequest is a request to revert an account deletion

func (*AccountRevertDeletionRequest) Descriptor deprecated added in v0.3.4

func (*AccountRevertDeletionRequest) Descriptor() ([]byte, []int)

Deprecated: Use AccountRevertDeletionRequest.ProtoReflect.Descriptor instead.

func (*AccountRevertDeletionRequest) MarshalToSizedBufferVT added in v0.9.0

func (m *AccountRevertDeletionRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccountRevertDeletionRequest) MarshalToVT added in v0.9.0

func (m *AccountRevertDeletionRequest) MarshalToVT(dAtA []byte) (int, error)

func (*AccountRevertDeletionRequest) MarshalVT added in v0.9.0

func (m *AccountRevertDeletionRequest) MarshalVT() (dAtA []byte, err error)

func (*AccountRevertDeletionRequest) ProtoMessage added in v0.3.4

func (*AccountRevertDeletionRequest) ProtoMessage()

func (*AccountRevertDeletionRequest) ProtoReflect added in v0.9.0

func (*AccountRevertDeletionRequest) Reset added in v0.3.4

func (x *AccountRevertDeletionRequest) Reset()

func (*AccountRevertDeletionRequest) SizeVT added in v0.9.0

func (m *AccountRevertDeletionRequest) SizeVT() (n int)

func (*AccountRevertDeletionRequest) String added in v0.3.4

func (*AccountRevertDeletionRequest) UnmarshalVT added in v0.9.0

func (m *AccountRevertDeletionRequest) UnmarshalVT(dAtA []byte) error

type AccountRevertDeletionResponse added in v0.3.4

type AccountRevertDeletionResponse struct {
	// contains filtered or unexported fields
}

AccountRevertDeletionResponse is an empty response confirming that the deletion is reverted

func (*AccountRevertDeletionResponse) Descriptor deprecated added in v0.3.4

func (*AccountRevertDeletionResponse) Descriptor() ([]byte, []int)

Deprecated: Use AccountRevertDeletionResponse.ProtoReflect.Descriptor instead.

func (*AccountRevertDeletionResponse) MarshalToSizedBufferVT added in v0.9.0

func (m *AccountRevertDeletionResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccountRevertDeletionResponse) MarshalToVT added in v0.9.0

func (m *AccountRevertDeletionResponse) MarshalToVT(dAtA []byte) (int, error)

func (*AccountRevertDeletionResponse) MarshalVT added in v0.9.0

func (m *AccountRevertDeletionResponse) MarshalVT() (dAtA []byte, err error)

func (*AccountRevertDeletionResponse) ProtoMessage added in v0.3.4

func (*AccountRevertDeletionResponse) ProtoMessage()

func (*AccountRevertDeletionResponse) ProtoReflect added in v0.9.0

func (*AccountRevertDeletionResponse) Reset added in v0.3.4

func (x *AccountRevertDeletionResponse) Reset()

func (*AccountRevertDeletionResponse) SizeVT added in v0.9.0

func (m *AccountRevertDeletionResponse) SizeVT() (n int)

func (*AccountRevertDeletionResponse) String added in v0.3.4

func (*AccountRevertDeletionResponse) UnmarshalVT added in v0.9.0

func (m *AccountRevertDeletionResponse) UnmarshalVT(dAtA []byte) error

type AclAddRecordRequest added in v0.3.22

type AclAddRecordRequest struct {
	SpaceId string `protobuf:"bytes,1,opt,name=spaceId,proto3" json:"spaceId,omitempty"`
	Payload []byte `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

AclAddRecordRequest contains marshaled consensusproto.RawRecord

func (*AclAddRecordRequest) Descriptor deprecated added in v0.3.22

func (*AclAddRecordRequest) Descriptor() ([]byte, []int)

Deprecated: Use AclAddRecordRequest.ProtoReflect.Descriptor instead.

func (*AclAddRecordRequest) GetPayload added in v0.3.22

func (x *AclAddRecordRequest) GetPayload() []byte

func (*AclAddRecordRequest) GetSpaceId added in v0.3.22

func (x *AclAddRecordRequest) GetSpaceId() string

func (*AclAddRecordRequest) MarshalToSizedBufferVT added in v0.9.0

func (m *AclAddRecordRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AclAddRecordRequest) MarshalToVT added in v0.9.0

func (m *AclAddRecordRequest) MarshalToVT(dAtA []byte) (int, error)

func (*AclAddRecordRequest) MarshalVT added in v0.9.0

func (m *AclAddRecordRequest) MarshalVT() (dAtA []byte, err error)

func (*AclAddRecordRequest) ProtoMessage added in v0.3.22

func (*AclAddRecordRequest) ProtoMessage()

func (*AclAddRecordRequest) ProtoReflect added in v0.9.0

func (x *AclAddRecordRequest) ProtoReflect() protoreflect.Message

func (*AclAddRecordRequest) Reset added in v0.3.22

func (x *AclAddRecordRequest) Reset()

func (*AclAddRecordRequest) SizeVT added in v0.9.0

func (m *AclAddRecordRequest) SizeVT() (n int)

func (*AclAddRecordRequest) String added in v0.3.22

func (x *AclAddRecordRequest) String() string

func (*AclAddRecordRequest) UnmarshalVT added in v0.9.0

func (m *AclAddRecordRequest) UnmarshalVT(dAtA []byte) error

type AclAddRecordResponse added in v0.3.22

type AclAddRecordResponse struct {
	RecordId string `protobuf:"bytes,1,opt,name=recordId,proto3" json:"recordId,omitempty"`
	Payload  []byte `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

AclAddRecordResponse contains created record id and marshaled consensusproto.RawRecord

func (*AclAddRecordResponse) Descriptor deprecated added in v0.3.22

func (*AclAddRecordResponse) Descriptor() ([]byte, []int)

Deprecated: Use AclAddRecordResponse.ProtoReflect.Descriptor instead.

func (*AclAddRecordResponse) GetPayload added in v0.3.22

func (x *AclAddRecordResponse) GetPayload() []byte

func (*AclAddRecordResponse) GetRecordId added in v0.3.22

func (x *AclAddRecordResponse) GetRecordId() string

func (*AclAddRecordResponse) MarshalToSizedBufferVT added in v0.9.0

func (m *AclAddRecordResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AclAddRecordResponse) MarshalToVT added in v0.9.0

func (m *AclAddRecordResponse) MarshalToVT(dAtA []byte) (int, error)

func (*AclAddRecordResponse) MarshalVT added in v0.9.0

func (m *AclAddRecordResponse) MarshalVT() (dAtA []byte, err error)

func (*AclAddRecordResponse) ProtoMessage added in v0.3.22

func (*AclAddRecordResponse) ProtoMessage()

func (*AclAddRecordResponse) ProtoReflect added in v0.9.0

func (x *AclAddRecordResponse) ProtoReflect() protoreflect.Message

func (*AclAddRecordResponse) Reset added in v0.3.22

func (x *AclAddRecordResponse) Reset()

func (*AclAddRecordResponse) SizeVT added in v0.9.0

func (m *AclAddRecordResponse) SizeVT() (n int)

func (*AclAddRecordResponse) String added in v0.3.22

func (x *AclAddRecordResponse) String() string

func (*AclAddRecordResponse) UnmarshalVT added in v0.9.0

func (m *AclAddRecordResponse) UnmarshalVT(dAtA []byte) error

type AclEventLogRecord added in v0.4.24

type AclEventLogRecord struct {

	// Id is a record id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// SpaceId is a space identifier
	SpaceId string `protobuf:"bytes,2,opt,name=spaceId,proto3" json:"spaceId,omitempty"`
	// Timestamp is a unixtimestamp of record creation
	Timestamp int64 `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// Type of current event
	Type AclEventLogRecordType `protobuf:"varint,4,opt,name=type,proto3,enum=coordinator.AclEventLogRecordType" json:"type,omitempty"`
	// only for RecordTypeSpaceAclAddRecord
	AclChangeId string `protobuf:"bytes,5,opt,name=aclChangeId,proto3" json:"aclChangeId,omitempty"`
	// contains filtered or unexported fields
}

func (*AclEventLogRecord) Descriptor deprecated added in v0.4.24

func (*AclEventLogRecord) Descriptor() ([]byte, []int)

Deprecated: Use AclEventLogRecord.ProtoReflect.Descriptor instead.

func (*AclEventLogRecord) GetAclChangeId added in v0.4.25

func (x *AclEventLogRecord) GetAclChangeId() string

func (*AclEventLogRecord) GetId added in v0.4.24

func (x *AclEventLogRecord) GetId() string

func (*AclEventLogRecord) GetSpaceId added in v0.4.24

func (x *AclEventLogRecord) GetSpaceId() string

func (*AclEventLogRecord) GetTimestamp added in v0.4.24

func (x *AclEventLogRecord) GetTimestamp() int64

func (*AclEventLogRecord) GetType added in v0.4.24

func (*AclEventLogRecord) MarshalToSizedBufferVT added in v0.9.0

func (m *AclEventLogRecord) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AclEventLogRecord) MarshalToVT added in v0.9.0

func (m *AclEventLogRecord) MarshalToVT(dAtA []byte) (int, error)

func (*AclEventLogRecord) MarshalVT added in v0.9.0

func (m *AclEventLogRecord) MarshalVT() (dAtA []byte, err error)

func (*AclEventLogRecord) ProtoMessage added in v0.4.24

func (*AclEventLogRecord) ProtoMessage()

func (*AclEventLogRecord) ProtoReflect added in v0.9.0

func (x *AclEventLogRecord) ProtoReflect() protoreflect.Message

func (*AclEventLogRecord) Reset added in v0.4.24

func (x *AclEventLogRecord) Reset()

func (*AclEventLogRecord) SizeVT added in v0.9.0

func (m *AclEventLogRecord) SizeVT() (n int)

func (*AclEventLogRecord) String added in v0.4.24

func (x *AclEventLogRecord) String() string

func (*AclEventLogRecord) UnmarshalVT added in v0.9.0

func (m *AclEventLogRecord) UnmarshalVT(dAtA []byte) error

type AclEventLogRecordType added in v0.4.24

type AclEventLogRecordType int32
const (
	AclEventLogRecordType_RecordTypeSpaceReceipt      AclEventLogRecordType = 0
	AclEventLogRecordType_RecordTypeSpaceShared       AclEventLogRecordType = 1
	AclEventLogRecordType_RecordTypeSpaceUnshared     AclEventLogRecordType = 2
	AclEventLogRecordType_RecordTypeSpaceAclAddRecord AclEventLogRecordType = 3
)

func (AclEventLogRecordType) Descriptor added in v0.9.0

func (AclEventLogRecordType) Enum added in v0.9.0

func (AclEventLogRecordType) EnumDescriptor deprecated added in v0.4.24

func (AclEventLogRecordType) EnumDescriptor() ([]byte, []int)

Deprecated: Use AclEventLogRecordType.Descriptor instead.

func (AclEventLogRecordType) Number added in v0.9.0

func (AclEventLogRecordType) String added in v0.4.24

func (x AclEventLogRecordType) String() string

func (AclEventLogRecordType) Type added in v0.9.0

type AclEventLogRequest added in v0.4.24

type AclEventLogRequest struct {
	AccountIdentity string `protobuf:"bytes,1,opt,name=accountIdentity,proto3" json:"accountIdentity,omitempty"`
	// AfterId is the last known logId to request records after this id. If it is empty will be returned a list from the beginning.
	AfterId string `protobuf:"bytes,2,opt,name=afterId,proto3" json:"afterId,omitempty"`
	// Limit is a desired record count in response
	Limit uint32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*AclEventLogRequest) Descriptor deprecated added in v0.4.24

func (*AclEventLogRequest) Descriptor() ([]byte, []int)

Deprecated: Use AclEventLogRequest.ProtoReflect.Descriptor instead.

func (*AclEventLogRequest) GetAccountIdentity added in v0.4.24

func (x *AclEventLogRequest) GetAccountIdentity() string

func (*AclEventLogRequest) GetAfterId added in v0.4.24

func (x *AclEventLogRequest) GetAfterId() string

func (*AclEventLogRequest) GetLimit added in v0.4.24

func (x *AclEventLogRequest) GetLimit() uint32

func (*AclEventLogRequest) MarshalToSizedBufferVT added in v0.9.0

func (m *AclEventLogRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AclEventLogRequest) MarshalToVT added in v0.9.0

func (m *AclEventLogRequest) MarshalToVT(dAtA []byte) (int, error)

func (*AclEventLogRequest) MarshalVT added in v0.9.0

func (m *AclEventLogRequest) MarshalVT() (dAtA []byte, err error)

func (*AclEventLogRequest) ProtoMessage added in v0.4.24

func (*AclEventLogRequest) ProtoMessage()

func (*AclEventLogRequest) ProtoReflect added in v0.9.0

func (x *AclEventLogRequest) ProtoReflect() protoreflect.Message

func (*AclEventLogRequest) Reset added in v0.4.24

func (x *AclEventLogRequest) Reset()

func (*AclEventLogRequest) SizeVT added in v0.9.0

func (m *AclEventLogRequest) SizeVT() (n int)

func (*AclEventLogRequest) String added in v0.4.24

func (x *AclEventLogRequest) String() string

func (*AclEventLogRequest) UnmarshalVT added in v0.9.0

func (m *AclEventLogRequest) UnmarshalVT(dAtA []byte) error

type AclEventLogResponse added in v0.4.24

type AclEventLogResponse struct {

	// AclEventLogRecord list of records, if there are no new records will be empty
	Records []*AclEventLogRecord `protobuf:"bytes,1,rep,name=records,proto3" json:"records,omitempty"`
	// HasMore indicates if there are records left
	HasMore bool `protobuf:"varint,2,opt,name=hasMore,proto3" json:"hasMore,omitempty"`
	// contains filtered or unexported fields
}

func (*AclEventLogResponse) Descriptor deprecated added in v0.4.24

func (*AclEventLogResponse) Descriptor() ([]byte, []int)

Deprecated: Use AclEventLogResponse.ProtoReflect.Descriptor instead.

func (*AclEventLogResponse) GetHasMore added in v0.4.24

func (x *AclEventLogResponse) GetHasMore() bool

func (*AclEventLogResponse) GetRecords added in v0.4.24

func (x *AclEventLogResponse) GetRecords() []*AclEventLogRecord

func (*AclEventLogResponse) MarshalToSizedBufferVT added in v0.9.0

func (m *AclEventLogResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AclEventLogResponse) MarshalToVT added in v0.9.0

func (m *AclEventLogResponse) MarshalToVT(dAtA []byte) (int, error)

func (*AclEventLogResponse) MarshalVT added in v0.9.0

func (m *AclEventLogResponse) MarshalVT() (dAtA []byte, err error)

func (*AclEventLogResponse) ProtoMessage added in v0.4.24

func (*AclEventLogResponse) ProtoMessage()

func (*AclEventLogResponse) ProtoReflect added in v0.9.0

func (x *AclEventLogResponse) ProtoReflect() protoreflect.Message

func (*AclEventLogResponse) Reset added in v0.4.24

func (x *AclEventLogResponse) Reset()

func (*AclEventLogResponse) SizeVT added in v0.9.0

func (m *AclEventLogResponse) SizeVT() (n int)

func (*AclEventLogResponse) String added in v0.4.24

func (x *AclEventLogResponse) String() string

func (*AclEventLogResponse) UnmarshalVT added in v0.9.0

func (m *AclEventLogResponse) UnmarshalVT(dAtA []byte) error

type AclGetRecordsRequest added in v0.3.22

type AclGetRecordsRequest struct {
	SpaceId string `protobuf:"bytes,1,opt,name=spaceId,proto3" json:"spaceId,omitempty"`
	AclHead string `protobuf:"bytes,2,opt,name=aclHead,proto3" json:"aclHead,omitempty"`
	// contains filtered or unexported fields
}

AclGetRecordsRequest can optionally contain the last known aclHead, the server will return only new records or an empty list if there are no new records. If aclHead is not provided the whole list will be returned.

func (*AclGetRecordsRequest) Descriptor deprecated added in v0.3.22

func (*AclGetRecordsRequest) Descriptor() ([]byte, []int)

Deprecated: Use AclGetRecordsRequest.ProtoReflect.Descriptor instead.

func (*AclGetRecordsRequest) GetAclHead added in v0.3.22

func (x *AclGetRecordsRequest) GetAclHead() string

func (*AclGetRecordsRequest) GetSpaceId added in v0.3.22

func (x *AclGetRecordsRequest) GetSpaceId() string

func (*AclGetRecordsRequest) MarshalToSizedBufferVT added in v0.9.0

func (m *AclGetRecordsRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AclGetRecordsRequest) MarshalToVT added in v0.9.0

func (m *AclGetRecordsRequest) MarshalToVT(dAtA []byte) (int, error)

func (*AclGetRecordsRequest) MarshalVT added in v0.9.0

func (m *AclGetRecordsRequest) MarshalVT() (dAtA []byte, err error)

func (*AclGetRecordsRequest) ProtoMessage added in v0.3.22

func (*AclGetRecordsRequest) ProtoMessage()

func (*AclGetRecordsRequest) ProtoReflect added in v0.9.0

func (x *AclGetRecordsRequest) ProtoReflect() protoreflect.Message

func (*AclGetRecordsRequest) Reset added in v0.3.22

func (x *AclGetRecordsRequest) Reset()

func (*AclGetRecordsRequest) SizeVT added in v0.9.0

func (m *AclGetRecordsRequest) SizeVT() (n int)

func (*AclGetRecordsRequest) String added in v0.3.22

func (x *AclGetRecordsRequest) String() string

func (*AclGetRecordsRequest) UnmarshalVT added in v0.9.0

func (m *AclGetRecordsRequest) UnmarshalVT(dAtA []byte) error

type AclGetRecordsResponse added in v0.3.22

type AclGetRecordsResponse struct {
	Records [][]byte `protobuf:"bytes,1,rep,name=records,proto3" json:"records,omitempty"`
	// contains filtered or unexported fields
}

AclGetRecordsResponse contains list of marshaled consensusproto.RawRecordWithId

func (*AclGetRecordsResponse) Descriptor deprecated added in v0.3.22

func (*AclGetRecordsResponse) Descriptor() ([]byte, []int)

Deprecated: Use AclGetRecordsResponse.ProtoReflect.Descriptor instead.

func (*AclGetRecordsResponse) GetRecords added in v0.3.22

func (x *AclGetRecordsResponse) GetRecords() [][]byte

func (*AclGetRecordsResponse) MarshalToSizedBufferVT added in v0.9.0

func (m *AclGetRecordsResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AclGetRecordsResponse) MarshalToVT added in v0.9.0

func (m *AclGetRecordsResponse) MarshalToVT(dAtA []byte) (int, error)

func (*AclGetRecordsResponse) MarshalVT added in v0.9.0

func (m *AclGetRecordsResponse) MarshalVT() (dAtA []byte, err error)

func (*AclGetRecordsResponse) ProtoMessage added in v0.3.22

func (*AclGetRecordsResponse) ProtoMessage()

func (*AclGetRecordsResponse) ProtoReflect added in v0.9.0

func (x *AclGetRecordsResponse) ProtoReflect() protoreflect.Message

func (*AclGetRecordsResponse) Reset added in v0.3.22

func (x *AclGetRecordsResponse) Reset()

func (*AclGetRecordsResponse) SizeVT added in v0.9.0

func (m *AclGetRecordsResponse) SizeVT() (n int)

func (*AclGetRecordsResponse) String added in v0.3.22

func (x *AclGetRecordsResponse) String() string

func (*AclGetRecordsResponse) UnmarshalVT added in v0.9.0

func (m *AclGetRecordsResponse) UnmarshalVT(dAtA []byte) error

type AclUploadInviteRequest added in v0.9.3

type AclUploadInviteRequest struct {
	Cid  []byte `protobuf:"bytes,1,opt,name=cid,proto3" json:"cid,omitempty"`
	Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*AclUploadInviteRequest) Descriptor deprecated added in v0.9.3

func (*AclUploadInviteRequest) Descriptor() ([]byte, []int)

Deprecated: Use AclUploadInviteRequest.ProtoReflect.Descriptor instead.

func (*AclUploadInviteRequest) GetCid added in v0.9.6

func (x *AclUploadInviteRequest) GetCid() []byte

func (*AclUploadInviteRequest) GetData added in v0.9.3

func (x *AclUploadInviteRequest) GetData() []byte

func (*AclUploadInviteRequest) MarshalToSizedBufferVT added in v0.9.3

func (m *AclUploadInviteRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AclUploadInviteRequest) MarshalToVT added in v0.9.3

func (m *AclUploadInviteRequest) MarshalToVT(dAtA []byte) (int, error)

func (*AclUploadInviteRequest) MarshalVT added in v0.9.3

func (m *AclUploadInviteRequest) MarshalVT() (dAtA []byte, err error)

func (*AclUploadInviteRequest) ProtoMessage added in v0.9.3

func (*AclUploadInviteRequest) ProtoMessage()

func (*AclUploadInviteRequest) ProtoReflect added in v0.9.3

func (x *AclUploadInviteRequest) ProtoReflect() protoreflect.Message

func (*AclUploadInviteRequest) Reset added in v0.9.3

func (x *AclUploadInviteRequest) Reset()

func (*AclUploadInviteRequest) SizeVT added in v0.9.3

func (m *AclUploadInviteRequest) SizeVT() (n int)

func (*AclUploadInviteRequest) String added in v0.9.3

func (x *AclUploadInviteRequest) String() string

func (*AclUploadInviteRequest) UnmarshalVT added in v0.9.3

func (m *AclUploadInviteRequest) UnmarshalVT(dAtA []byte) error

type AclUploadInviteResponse added in v0.9.3

type AclUploadInviteResponse struct {
	// contains filtered or unexported fields
}

func (*AclUploadInviteResponse) Descriptor deprecated added in v0.9.3

func (*AclUploadInviteResponse) Descriptor() ([]byte, []int)

Deprecated: Use AclUploadInviteResponse.ProtoReflect.Descriptor instead.

func (*AclUploadInviteResponse) MarshalToSizedBufferVT added in v0.9.3

func (m *AclUploadInviteResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AclUploadInviteResponse) MarshalToVT added in v0.9.3

func (m *AclUploadInviteResponse) MarshalToVT(dAtA []byte) (int, error)

func (*AclUploadInviteResponse) MarshalVT added in v0.9.3

func (m *AclUploadInviteResponse) MarshalVT() (dAtA []byte, err error)

func (*AclUploadInviteResponse) ProtoMessage added in v0.9.3

func (*AclUploadInviteResponse) ProtoMessage()

func (*AclUploadInviteResponse) ProtoReflect added in v0.9.3

func (x *AclUploadInviteResponse) ProtoReflect() protoreflect.Message

func (*AclUploadInviteResponse) Reset added in v0.9.3

func (x *AclUploadInviteResponse) Reset()

func (*AclUploadInviteResponse) SizeVT added in v0.9.3

func (m *AclUploadInviteResponse) SizeVT() (n int)

func (*AclUploadInviteResponse) String added in v0.9.3

func (x *AclUploadInviteResponse) String() string

func (*AclUploadInviteResponse) UnmarshalVT added in v0.9.3

func (m *AclUploadInviteResponse) UnmarshalVT(dAtA []byte) error

type DRPCCoordinatorClient

type DRPCCoordinatorClient interface {
	DRPCConn() drpc.Conn

	SpaceSign(ctx context.Context, in *SpaceSignRequest) (*SpaceSignResponse, error)
	SpaceStatusCheck(ctx context.Context, in *SpaceStatusCheckRequest) (*SpaceStatusCheckResponse, error)
	SpaceStatusCheckMany(ctx context.Context, in *SpaceStatusCheckManyRequest) (*SpaceStatusCheckManyResponse, error)
	SpaceStatusChange(ctx context.Context, in *SpaceStatusChangeRequest) (*SpaceStatusChangeResponse, error)
	SpaceMakeShareable(ctx context.Context, in *SpaceMakeShareableRequest) (*SpaceMakeShareableResponse, error)
	SpaceMakeUnshareable(ctx context.Context, in *SpaceMakeUnshareableRequest) (*SpaceMakeUnshareableResponse, error)
	NetworkConfiguration(ctx context.Context, in *NetworkConfigurationRequest) (*NetworkConfigurationResponse, error)
	DeletionLog(ctx context.Context, in *DeletionLogRequest) (*DeletionLogResponse, error)
	SpaceDelete(ctx context.Context, in *SpaceDeleteRequest) (*SpaceDeleteResponse, error)
	AccountDelete(ctx context.Context, in *AccountDeleteRequest) (*AccountDeleteResponse, error)
	AccountRevertDeletion(ctx context.Context, in *AccountRevertDeletionRequest) (*AccountRevertDeletionResponse, error)
	AclAddRecord(ctx context.Context, in *AclAddRecordRequest) (*AclAddRecordResponse, error)
	AclGetRecords(ctx context.Context, in *AclGetRecordsRequest) (*AclGetRecordsResponse, error)
	AccountLimitsSet(ctx context.Context, in *AccountLimitsSetRequest) (*AccountLimitsSetResponse, error)
	AclEventLog(ctx context.Context, in *AclEventLogRequest) (*AclEventLogResponse, error)
	AclUploadInvite(ctx context.Context, in *AclUploadInviteRequest) (*AclUploadInviteResponse, error)
}

func NewDRPCCoordinatorClient

func NewDRPCCoordinatorClient(cc drpc.Conn) DRPCCoordinatorClient

type DRPCCoordinatorDescription

type DRPCCoordinatorDescription struct{}

func (DRPCCoordinatorDescription) Method

func (DRPCCoordinatorDescription) Method(n int) (string, drpc.Encoding, drpc.Receiver, interface{}, bool)

func (DRPCCoordinatorDescription) NumMethods

func (DRPCCoordinatorDescription) NumMethods() int

type DRPCCoordinatorServer

type DRPCCoordinatorServer interface {
	SpaceSign(context.Context, *SpaceSignRequest) (*SpaceSignResponse, error)
	SpaceStatusCheck(context.Context, *SpaceStatusCheckRequest) (*SpaceStatusCheckResponse, error)
	SpaceStatusCheckMany(context.Context, *SpaceStatusCheckManyRequest) (*SpaceStatusCheckManyResponse, error)
	SpaceStatusChange(context.Context, *SpaceStatusChangeRequest) (*SpaceStatusChangeResponse, error)
	SpaceMakeShareable(context.Context, *SpaceMakeShareableRequest) (*SpaceMakeShareableResponse, error)
	SpaceMakeUnshareable(context.Context, *SpaceMakeUnshareableRequest) (*SpaceMakeUnshareableResponse, error)
	NetworkConfiguration(context.Context, *NetworkConfigurationRequest) (*NetworkConfigurationResponse, error)
	DeletionLog(context.Context, *DeletionLogRequest) (*DeletionLogResponse, error)
	SpaceDelete(context.Context, *SpaceDeleteRequest) (*SpaceDeleteResponse, error)
	AccountDelete(context.Context, *AccountDeleteRequest) (*AccountDeleteResponse, error)
	AccountRevertDeletion(context.Context, *AccountRevertDeletionRequest) (*AccountRevertDeletionResponse, error)
	AclAddRecord(context.Context, *AclAddRecordRequest) (*AclAddRecordResponse, error)
	AclGetRecords(context.Context, *AclGetRecordsRequest) (*AclGetRecordsResponse, error)
	AccountLimitsSet(context.Context, *AccountLimitsSetRequest) (*AccountLimitsSetResponse, error)
	AclEventLog(context.Context, *AclEventLogRequest) (*AclEventLogResponse, error)
	AclUploadInvite(context.Context, *AclUploadInviteRequest) (*AclUploadInviteResponse, error)
}

type DRPCCoordinatorUnimplementedServer

type DRPCCoordinatorUnimplementedServer struct{}

func (*DRPCCoordinatorUnimplementedServer) AccountDelete added in v0.3.4

func (*DRPCCoordinatorUnimplementedServer) AccountLimitsSet added in v0.3.33

func (*DRPCCoordinatorUnimplementedServer) AccountRevertDeletion added in v0.3.4

func (*DRPCCoordinatorUnimplementedServer) AclAddRecord added in v0.3.22

func (*DRPCCoordinatorUnimplementedServer) AclEventLog added in v0.4.24

func (*DRPCCoordinatorUnimplementedServer) AclGetRecords added in v0.3.22

func (*DRPCCoordinatorUnimplementedServer) AclUploadInvite added in v0.9.3

func (*DRPCCoordinatorUnimplementedServer) DeletionLog added in v0.3.0

func (*DRPCCoordinatorUnimplementedServer) NetworkConfiguration

func (*DRPCCoordinatorUnimplementedServer) SpaceDelete added in v0.3.4

func (*DRPCCoordinatorUnimplementedServer) SpaceMakeShareable added in v0.4.0

func (*DRPCCoordinatorUnimplementedServer) SpaceMakeUnshareable added in v0.4.0

func (*DRPCCoordinatorUnimplementedServer) SpaceSign

func (*DRPCCoordinatorUnimplementedServer) SpaceStatusChange

func (*DRPCCoordinatorUnimplementedServer) SpaceStatusCheck

func (*DRPCCoordinatorUnimplementedServer) SpaceStatusCheckMany added in v0.3.0

type DRPCCoordinator_AccountDeleteStream added in v0.3.4

type DRPCCoordinator_AccountDeleteStream interface {
	drpc.Stream
	SendAndClose(*AccountDeleteResponse) error
}

type DRPCCoordinator_AccountLimitsSetStream added in v0.3.33

type DRPCCoordinator_AccountLimitsSetStream interface {
	drpc.Stream
	SendAndClose(*AccountLimitsSetResponse) error
}

type DRPCCoordinator_AccountRevertDeletionStream added in v0.3.4

type DRPCCoordinator_AccountRevertDeletionStream interface {
	drpc.Stream
	SendAndClose(*AccountRevertDeletionResponse) error
}

type DRPCCoordinator_AclAddRecordStream added in v0.3.22

type DRPCCoordinator_AclAddRecordStream interface {
	drpc.Stream
	SendAndClose(*AclAddRecordResponse) error
}

type DRPCCoordinator_AclEventLogStream added in v0.4.24

type DRPCCoordinator_AclEventLogStream interface {
	drpc.Stream
	SendAndClose(*AclEventLogResponse) error
}

type DRPCCoordinator_AclGetRecordsStream added in v0.3.22

type DRPCCoordinator_AclGetRecordsStream interface {
	drpc.Stream
	SendAndClose(*AclGetRecordsResponse) error
}

type DRPCCoordinator_AclUploadInviteStream added in v0.9.3

type DRPCCoordinator_AclUploadInviteStream interface {
	drpc.Stream
	SendAndClose(*AclUploadInviteResponse) error
}

type DRPCCoordinator_DeletionLogStream added in v0.3.0

type DRPCCoordinator_DeletionLogStream interface {
	drpc.Stream
	SendAndClose(*DeletionLogResponse) error
}

type DRPCCoordinator_NetworkConfigurationStream

type DRPCCoordinator_NetworkConfigurationStream interface {
	drpc.Stream
	SendAndClose(*NetworkConfigurationResponse) error
}

type DRPCCoordinator_SpaceDeleteStream added in v0.3.4

type DRPCCoordinator_SpaceDeleteStream interface {
	drpc.Stream
	SendAndClose(*SpaceDeleteResponse) error
}

type DRPCCoordinator_SpaceMakeShareableStream added in v0.4.0

type DRPCCoordinator_SpaceMakeShareableStream interface {
	drpc.Stream
	SendAndClose(*SpaceMakeShareableResponse) error
}

type DRPCCoordinator_SpaceMakeUnshareableStream added in v0.4.0

type DRPCCoordinator_SpaceMakeUnshareableStream interface {
	drpc.Stream
	SendAndClose(*SpaceMakeUnshareableResponse) error
}

type DRPCCoordinator_SpaceSignStream

type DRPCCoordinator_SpaceSignStream interface {
	drpc.Stream
	SendAndClose(*SpaceSignResponse) error
}

type DRPCCoordinator_SpaceStatusChangeStream

type DRPCCoordinator_SpaceStatusChangeStream interface {
	drpc.Stream
	SendAndClose(*SpaceStatusChangeResponse) error
}

type DRPCCoordinator_SpaceStatusCheckManyStream added in v0.3.0

type DRPCCoordinator_SpaceStatusCheckManyStream interface {
	drpc.Stream
	SendAndClose(*SpaceStatusCheckManyResponse) error
}

type DRPCCoordinator_SpaceStatusCheckStream

type DRPCCoordinator_SpaceStatusCheckStream interface {
	drpc.Stream
	SendAndClose(*SpaceStatusCheckResponse) error
}

type DeletionConfirmPayload added in v0.3.0

type DeletionConfirmPayload struct {

	// SpaceId is the identifier of space
	SpaceId string `protobuf:"bytes,1,opt,name=spaceId,proto3" json:"spaceId,omitempty"`
	// PeerId of receipt requester
	PeerId string `protobuf:"bytes,2,opt,name=peerId,proto3" json:"peerId,omitempty"`
	// AccountIdentity is an identity of a space owner
	AccountIdentity []byte `protobuf:"bytes,3,opt,name=accountIdentity,proto3" json:"accountIdentity,omitempty"`
	// NetworkId is the id of a network where the deletion was requested
	NetworkId string `protobuf:"bytes,4,opt,name=networkId,proto3" json:"networkId,omitempty"`
	// Timestamp is a timestamp when the deletion was requested
	Timestamp int64 `protobuf:"varint,5,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

DeletionConfirmPayload contains payload for deletion confirmation

func (*DeletionConfirmPayload) Descriptor deprecated added in v0.3.0

func (*DeletionConfirmPayload) Descriptor() ([]byte, []int)

Deprecated: Use DeletionConfirmPayload.ProtoReflect.Descriptor instead.

func (*DeletionConfirmPayload) GetAccountIdentity added in v0.3.0

func (x *DeletionConfirmPayload) GetAccountIdentity() []byte

func (*DeletionConfirmPayload) GetNetworkId added in v0.3.0

func (x *DeletionConfirmPayload) GetNetworkId() string

func (*DeletionConfirmPayload) GetPeerId added in v0.3.0

func (x *DeletionConfirmPayload) GetPeerId() string

func (*DeletionConfirmPayload) GetSpaceId added in v0.3.0

func (x *DeletionConfirmPayload) GetSpaceId() string

func (*DeletionConfirmPayload) GetTimestamp added in v0.3.0

func (x *DeletionConfirmPayload) GetTimestamp() int64

func (*DeletionConfirmPayload) MarshalToSizedBufferVT added in v0.9.0

func (m *DeletionConfirmPayload) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DeletionConfirmPayload) MarshalToVT added in v0.9.0

func (m *DeletionConfirmPayload) MarshalToVT(dAtA []byte) (int, error)

func (*DeletionConfirmPayload) MarshalVT added in v0.9.0

func (m *DeletionConfirmPayload) MarshalVT() (dAtA []byte, err error)

func (*DeletionConfirmPayload) ProtoMessage added in v0.3.0

func (*DeletionConfirmPayload) ProtoMessage()

func (*DeletionConfirmPayload) ProtoReflect added in v0.9.0

func (x *DeletionConfirmPayload) ProtoReflect() protoreflect.Message

func (*DeletionConfirmPayload) Reset added in v0.3.0

func (x *DeletionConfirmPayload) Reset()

func (*DeletionConfirmPayload) SizeVT added in v0.9.0

func (m *DeletionConfirmPayload) SizeVT() (n int)

func (*DeletionConfirmPayload) String added in v0.3.0

func (x *DeletionConfirmPayload) String() string

func (*DeletionConfirmPayload) UnmarshalVT added in v0.9.0

func (m *DeletionConfirmPayload) UnmarshalVT(dAtA []byte) error

type DeletionConfirmPayloadWithSignature added in v0.3.0

type DeletionConfirmPayloadWithSignature struct {
	DeletionPayload []byte `protobuf:"bytes,1,opt,name=deletionPayload,proto3" json:"deletionPayload,omitempty"`
	Signature       []byte `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

DeletionConfirmPayloadWithSignature contains protobuf encoded deletion payload and its signature

func PrepareAccountDeleteConfirmation added in v0.3.4

func PrepareAccountDeleteConfirmation(privKey crypto.PrivKey, peerId, networkId string) (signed *DeletionConfirmPayloadWithSignature, err error)

func PrepareDeleteConfirmation added in v0.3.0

func PrepareDeleteConfirmation(privKey crypto.PrivKey, spaceId, peerId, networkId string) (signed *DeletionConfirmPayloadWithSignature, err error)

func (*DeletionConfirmPayloadWithSignature) Descriptor deprecated added in v0.3.0

func (*DeletionConfirmPayloadWithSignature) Descriptor() ([]byte, []int)

Deprecated: Use DeletionConfirmPayloadWithSignature.ProtoReflect.Descriptor instead.

func (*DeletionConfirmPayloadWithSignature) GetDeletionPayload added in v0.3.0

func (x *DeletionConfirmPayloadWithSignature) GetDeletionPayload() []byte

func (*DeletionConfirmPayloadWithSignature) GetSignature added in v0.3.0

func (x *DeletionConfirmPayloadWithSignature) GetSignature() []byte

func (*DeletionConfirmPayloadWithSignature) MarshalToSizedBufferVT added in v0.9.0

func (m *DeletionConfirmPayloadWithSignature) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DeletionConfirmPayloadWithSignature) MarshalToVT added in v0.9.0

func (m *DeletionConfirmPayloadWithSignature) MarshalToVT(dAtA []byte) (int, error)

func (*DeletionConfirmPayloadWithSignature) MarshalVT added in v0.9.0

func (m *DeletionConfirmPayloadWithSignature) MarshalVT() (dAtA []byte, err error)

func (*DeletionConfirmPayloadWithSignature) ProtoMessage added in v0.3.0

func (*DeletionConfirmPayloadWithSignature) ProtoMessage()

func (*DeletionConfirmPayloadWithSignature) ProtoReflect added in v0.9.0

func (*DeletionConfirmPayloadWithSignature) Reset added in v0.3.0

func (*DeletionConfirmPayloadWithSignature) SizeVT added in v0.9.0

func (m *DeletionConfirmPayloadWithSignature) SizeVT() (n int)

func (*DeletionConfirmPayloadWithSignature) String added in v0.3.0

func (*DeletionConfirmPayloadWithSignature) UnmarshalVT added in v0.9.0

func (m *DeletionConfirmPayloadWithSignature) UnmarshalVT(dAtA []byte) error

type DeletionLogRecord added in v0.3.0

type DeletionLogRecord struct {

	// Id is a record id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// SpaceId is a space identifier
	SpaceId string `protobuf:"bytes,2,opt,name=spaceId,proto3" json:"spaceId,omitempty"`
	// DeletionLogRecordStatus is a space status
	Status DeletionLogRecordStatus `protobuf:"varint,3,opt,name=status,proto3,enum=coordinator.DeletionLogRecordStatus" json:"status,omitempty"`
	// Timestamp is a unixtimestamp of record creation
	Timestamp int64 `protobuf:"varint,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// FileGroup is a key of group for file nodes
	FileGroup string `protobuf:"bytes,5,opt,name=fileGroup,proto3" json:"fileGroup,omitempty"`
	// contains filtered or unexported fields
}

func (*DeletionLogRecord) Descriptor deprecated added in v0.3.0

func (*DeletionLogRecord) Descriptor() ([]byte, []int)

Deprecated: Use DeletionLogRecord.ProtoReflect.Descriptor instead.

func (*DeletionLogRecord) GetFileGroup added in v0.3.7

func (x *DeletionLogRecord) GetFileGroup() string

func (*DeletionLogRecord) GetId added in v0.3.0

func (x *DeletionLogRecord) GetId() string

func (*DeletionLogRecord) GetSpaceId added in v0.3.0

func (x *DeletionLogRecord) GetSpaceId() string

func (*DeletionLogRecord) GetStatus added in v0.3.0

func (*DeletionLogRecord) GetTimestamp added in v0.3.0

func (x *DeletionLogRecord) GetTimestamp() int64

func (*DeletionLogRecord) MarshalToSizedBufferVT added in v0.9.0

func (m *DeletionLogRecord) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DeletionLogRecord) MarshalToVT added in v0.9.0

func (m *DeletionLogRecord) MarshalToVT(dAtA []byte) (int, error)

func (*DeletionLogRecord) MarshalVT added in v0.9.0

func (m *DeletionLogRecord) MarshalVT() (dAtA []byte, err error)

func (*DeletionLogRecord) ProtoMessage added in v0.3.0

func (*DeletionLogRecord) ProtoMessage()

func (*DeletionLogRecord) ProtoReflect added in v0.9.0

func (x *DeletionLogRecord) ProtoReflect() protoreflect.Message

func (*DeletionLogRecord) Reset added in v0.3.0

func (x *DeletionLogRecord) Reset()

func (*DeletionLogRecord) SizeVT added in v0.9.0

func (m *DeletionLogRecord) SizeVT() (n int)

func (*DeletionLogRecord) String added in v0.3.0

func (x *DeletionLogRecord) String() string

func (*DeletionLogRecord) UnmarshalVT added in v0.9.0

func (m *DeletionLogRecord) UnmarshalVT(dAtA []byte) error

type DeletionLogRecordStatus added in v0.3.0

type DeletionLogRecordStatus int32
const (
	// Ok means space should operate in a normal
	DeletionLogRecordStatus_Ok DeletionLogRecordStatus = 0
	// RemovePrepare means space prepared to remove, sync should be disabled
	DeletionLogRecordStatus_RemovePrepare DeletionLogRecordStatus = 1
	// Remove means space should be removed
	DeletionLogRecordStatus_Remove DeletionLogRecordStatus = 2
)

func (DeletionLogRecordStatus) Descriptor added in v0.9.0

func (DeletionLogRecordStatus) Enum added in v0.9.0

func (DeletionLogRecordStatus) EnumDescriptor deprecated added in v0.3.0

func (DeletionLogRecordStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use DeletionLogRecordStatus.Descriptor instead.

func (DeletionLogRecordStatus) Number added in v0.9.0

func (DeletionLogRecordStatus) String added in v0.3.0

func (x DeletionLogRecordStatus) String() string

func (DeletionLogRecordStatus) Type added in v0.9.0

type DeletionLogRequest added in v0.3.0

type DeletionLogRequest struct {

	// AfterId is the last known logId to request records after this id. If it is empty will be returned a list from the beginning.
	AfterId string `protobuf:"bytes,1,opt,name=afterId,proto3" json:"afterId,omitempty"`
	// Limit is a desired record count in response
	Limit uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*DeletionLogRequest) Descriptor deprecated added in v0.3.0

func (*DeletionLogRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeletionLogRequest.ProtoReflect.Descriptor instead.

func (*DeletionLogRequest) GetAfterId added in v0.3.0

func (x *DeletionLogRequest) GetAfterId() string

func (*DeletionLogRequest) GetLimit added in v0.3.0

func (x *DeletionLogRequest) GetLimit() uint32

func (*DeletionLogRequest) MarshalToSizedBufferVT added in v0.9.0

func (m *DeletionLogRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DeletionLogRequest) MarshalToVT added in v0.9.0

func (m *DeletionLogRequest) MarshalToVT(dAtA []byte) (int, error)

func (*DeletionLogRequest) MarshalVT added in v0.9.0

func (m *DeletionLogRequest) MarshalVT() (dAtA []byte, err error)

func (*DeletionLogRequest) ProtoMessage added in v0.3.0

func (*DeletionLogRequest) ProtoMessage()

func (*DeletionLogRequest) ProtoReflect added in v0.9.0

func (x *DeletionLogRequest) ProtoReflect() protoreflect.Message

func (*DeletionLogRequest) Reset added in v0.3.0

func (x *DeletionLogRequest) Reset()

func (*DeletionLogRequest) SizeVT added in v0.9.0

func (m *DeletionLogRequest) SizeVT() (n int)

func (*DeletionLogRequest) String added in v0.3.0

func (x *DeletionLogRequest) String() string

func (*DeletionLogRequest) UnmarshalVT added in v0.9.0

func (m *DeletionLogRequest) UnmarshalVT(dAtA []byte) error

type DeletionLogResponse added in v0.3.0

type DeletionLogResponse struct {

	// DeletionLogRecord list of records, if there are no new records will be empty
	Records []*DeletionLogRecord `protobuf:"bytes,1,rep,name=records,proto3" json:"records,omitempty"`
	// HasMore indicates if there are records left
	HasMore bool `protobuf:"varint,2,opt,name=hasMore,proto3" json:"hasMore,omitempty"`
	// contains filtered or unexported fields
}

func (*DeletionLogResponse) Descriptor deprecated added in v0.3.0

func (*DeletionLogResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeletionLogResponse.ProtoReflect.Descriptor instead.

func (*DeletionLogResponse) GetHasMore added in v0.3.0

func (x *DeletionLogResponse) GetHasMore() bool

func (*DeletionLogResponse) GetRecords added in v0.3.0

func (x *DeletionLogResponse) GetRecords() []*DeletionLogRecord

func (*DeletionLogResponse) MarshalToSizedBufferVT added in v0.9.0

func (m *DeletionLogResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DeletionLogResponse) MarshalToVT added in v0.9.0

func (m *DeletionLogResponse) MarshalToVT(dAtA []byte) (int, error)

func (*DeletionLogResponse) MarshalVT added in v0.9.0

func (m *DeletionLogResponse) MarshalVT() (dAtA []byte, err error)

func (*DeletionLogResponse) ProtoMessage added in v0.3.0

func (*DeletionLogResponse) ProtoMessage()

func (*DeletionLogResponse) ProtoReflect added in v0.9.0

func (x *DeletionLogResponse) ProtoReflect() protoreflect.Message

func (*DeletionLogResponse) Reset added in v0.3.0

func (x *DeletionLogResponse) Reset()

func (*DeletionLogResponse) SizeVT added in v0.9.0

func (m *DeletionLogResponse) SizeVT() (n int)

func (*DeletionLogResponse) String added in v0.3.0

func (x *DeletionLogResponse) String() string

func (*DeletionLogResponse) UnmarshalVT added in v0.9.0

func (m *DeletionLogResponse) UnmarshalVT(dAtA []byte) error

type DeletionPayloadType added in v0.3.0

type DeletionPayloadType int32

DeletionChangeType determines the type of deletion payload

const (
	DeletionPayloadType_Tree    DeletionPayloadType = 0
	DeletionPayloadType_Confirm DeletionPayloadType = 1
	DeletionPayloadType_Account DeletionPayloadType = 2
)

func (DeletionPayloadType) Descriptor added in v0.9.0

func (DeletionPayloadType) Enum added in v0.9.0

func (DeletionPayloadType) EnumDescriptor deprecated added in v0.3.0

func (DeletionPayloadType) EnumDescriptor() ([]byte, []int)

Deprecated: Use DeletionPayloadType.Descriptor instead.

func (DeletionPayloadType) Number added in v0.9.0

func (DeletionPayloadType) String added in v0.3.0

func (x DeletionPayloadType) String() string

func (DeletionPayloadType) Type added in v0.9.0

type ErrorCodes

type ErrorCodes int32
const (
	ErrorCodes_Unexpected           ErrorCodes = 0
	ErrorCodes_SpaceDeleted         ErrorCodes = 1
	ErrorCodes_SpaceDeletionPending ErrorCodes = 2
	ErrorCodes_SpaceCreated         ErrorCodes = 3
	ErrorCodes_SpaceNotExists       ErrorCodes = 4
	ErrorCodes_SpaceLimitReached    ErrorCodes = 5
	ErrorCodes_AccountDeleted       ErrorCodes = 6
	ErrorCodes_Forbidden            ErrorCodes = 7
	ErrorCodes_AclHeadIsMissing     ErrorCodes = 8
	ErrorCodes_AclNonEmpty          ErrorCodes = 9
	ErrorCodes_SpaceNotShareable    ErrorCodes = 10
	ErrorCodes_ErrorOffset          ErrorCodes = 300
)

func (ErrorCodes) Descriptor added in v0.9.0

func (ErrorCodes) Descriptor() protoreflect.EnumDescriptor

func (ErrorCodes) Enum added in v0.9.0

func (x ErrorCodes) Enum() *ErrorCodes

func (ErrorCodes) EnumDescriptor deprecated

func (ErrorCodes) EnumDescriptor() ([]byte, []int)

Deprecated: Use ErrorCodes.Descriptor instead.

func (ErrorCodes) Number added in v0.9.0

func (x ErrorCodes) Number() protoreflect.EnumNumber

func (ErrorCodes) String

func (x ErrorCodes) String() string

func (ErrorCodes) Type added in v0.9.0

type NetworkConfigurationRequest

type NetworkConfigurationRequest struct {

	// currenId of the client configuration
	// if the currentId is equal to the latest configuration id then the response will not contain a nodes list
	CurrentId string `protobuf:"bytes,1,opt,name=currentId,proto3" json:"currentId,omitempty"`
	// contains filtered or unexported fields
}

NetworkConfigurationRequest contains currenId of the client configuration, it can be empty

func (*NetworkConfigurationRequest) Descriptor deprecated

func (*NetworkConfigurationRequest) Descriptor() ([]byte, []int)

Deprecated: Use NetworkConfigurationRequest.ProtoReflect.Descriptor instead.

func (*NetworkConfigurationRequest) GetCurrentId

func (x *NetworkConfigurationRequest) GetCurrentId() string

func (*NetworkConfigurationRequest) MarshalToSizedBufferVT added in v0.9.0

func (m *NetworkConfigurationRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*NetworkConfigurationRequest) MarshalToVT added in v0.9.0

func (m *NetworkConfigurationRequest) MarshalToVT(dAtA []byte) (int, error)

func (*NetworkConfigurationRequest) MarshalVT added in v0.9.0

func (m *NetworkConfigurationRequest) MarshalVT() (dAtA []byte, err error)

func (*NetworkConfigurationRequest) ProtoMessage

func (*NetworkConfigurationRequest) ProtoMessage()

func (*NetworkConfigurationRequest) ProtoReflect added in v0.9.0

func (*NetworkConfigurationRequest) Reset

func (x *NetworkConfigurationRequest) Reset()

func (*NetworkConfigurationRequest) SizeVT added in v0.9.0

func (m *NetworkConfigurationRequest) SizeVT() (n int)

func (*NetworkConfigurationRequest) String

func (x *NetworkConfigurationRequest) String() string

func (*NetworkConfigurationRequest) UnmarshalVT added in v0.9.0

func (m *NetworkConfigurationRequest) UnmarshalVT(dAtA []byte) error

type NetworkConfigurationResponse

type NetworkConfigurationResponse struct {

	// id of current configuration
	ConfigurationId string `protobuf:"bytes,1,opt,name=configurationId,proto3" json:"configurationId,omitempty"`
	// network id
	NetworkId string `protobuf:"bytes,2,opt,name=networkId,proto3" json:"networkId,omitempty"`
	// nodes list - it will be empty if the client's currentId is equal configurationId
	Nodes []*Node `protobuf:"bytes,3,rep,name=nodes,proto3" json:"nodes,omitempty"`
	// unix timestamp of the creation time of configuration
	CreationTimeUnix uint64 `protobuf:"varint,4,opt,name=creationTimeUnix,proto3" json:"creationTimeUnix,omitempty"`
	// contains filtered or unexported fields
}

NetworkConfigurationResponse contains list of nodes

func (*NetworkConfigurationResponse) Descriptor deprecated

func (*NetworkConfigurationResponse) Descriptor() ([]byte, []int)

Deprecated: Use NetworkConfigurationResponse.ProtoReflect.Descriptor instead.

func (*NetworkConfigurationResponse) GetConfigurationId

func (x *NetworkConfigurationResponse) GetConfigurationId() string

func (*NetworkConfigurationResponse) GetCreationTimeUnix

func (x *NetworkConfigurationResponse) GetCreationTimeUnix() uint64

func (*NetworkConfigurationResponse) GetNetworkId

func (x *NetworkConfigurationResponse) GetNetworkId() string

func (*NetworkConfigurationResponse) GetNodes

func (x *NetworkConfigurationResponse) GetNodes() []*Node

func (*NetworkConfigurationResponse) MarshalToSizedBufferVT added in v0.9.0

func (m *NetworkConfigurationResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*NetworkConfigurationResponse) MarshalToVT added in v0.9.0

func (m *NetworkConfigurationResponse) MarshalToVT(dAtA []byte) (int, error)

func (*NetworkConfigurationResponse) MarshalVT added in v0.9.0

func (m *NetworkConfigurationResponse) MarshalVT() (dAtA []byte, err error)

func (*NetworkConfigurationResponse) ProtoMessage

func (*NetworkConfigurationResponse) ProtoMessage()

func (*NetworkConfigurationResponse) ProtoReflect added in v0.9.0

func (*NetworkConfigurationResponse) Reset

func (x *NetworkConfigurationResponse) Reset()

func (*NetworkConfigurationResponse) SizeVT added in v0.9.0

func (m *NetworkConfigurationResponse) SizeVT() (n int)

func (*NetworkConfigurationResponse) String

func (*NetworkConfigurationResponse) UnmarshalVT added in v0.9.0

func (m *NetworkConfigurationResponse) UnmarshalVT(dAtA []byte) error

type Node

type Node struct {

	// peerId - it's a peer identifier (libp2p format string) so it's an encoded publicKey
	PeerId string `protobuf:"bytes,1,opt,name=peerId,proto3" json:"peerId,omitempty"`
	// list of node addresses
	Addresses []string `protobuf:"bytes,2,rep,name=addresses,proto3" json:"addresses,omitempty"`
	// list of supported APIs
	Types []NodeType `protobuf:"varint,3,rep,packed,name=types,proto3,enum=coordinator.NodeType" json:"types,omitempty"`
	// contains filtered or unexported fields
}

Node describes one node in the network

func (*Node) Descriptor deprecated

func (*Node) Descriptor() ([]byte, []int)

Deprecated: Use Node.ProtoReflect.Descriptor instead.

func (*Node) GetAddresses

func (x *Node) GetAddresses() []string

func (*Node) GetPeerId

func (x *Node) GetPeerId() string

func (*Node) GetTypes

func (x *Node) GetTypes() []NodeType

func (*Node) MarshalToSizedBufferVT added in v0.9.0

func (m *Node) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Node) MarshalToVT added in v0.9.0

func (m *Node) MarshalToVT(dAtA []byte) (int, error)

func (*Node) MarshalVT added in v0.9.0

func (m *Node) MarshalVT() (dAtA []byte, err error)

func (*Node) ProtoMessage

func (*Node) ProtoMessage()

func (*Node) ProtoReflect added in v0.9.0

func (x *Node) ProtoReflect() protoreflect.Message

func (*Node) Reset

func (x *Node) Reset()

func (*Node) SizeVT added in v0.9.0

func (m *Node) SizeVT() (n int)

func (*Node) String

func (x *Node) String() string

func (*Node) UnmarshalVT added in v0.9.0

func (m *Node) UnmarshalVT(dAtA []byte) error

type NodeType

type NodeType int32

NodeType determines the type of API that a node supports

const (
	// TreeAPI supports space/tree sync api
	NodeType_TreeAPI NodeType = 0
	// FileAPI support file api
	NodeType_FileAPI NodeType = 1
	// CoordinatorAPI supports coordinator api
	NodeType_CoordinatorAPI NodeType = 2
	// ConsensusAPI supports consensus api
	NodeType_ConsensusAPI NodeType = 3
	// NamingNodeAPI supports naming node api
	// (see any-ns-node repository)
	NodeType_NamingNodeAPI NodeType = 4
	// PaymentProcessingAPI supports payment processing api
	// (see any-pp-node repository)
	NodeType_PaymentProcessingAPI NodeType = 5
)

func (NodeType) Descriptor added in v0.9.0

func (NodeType) Descriptor() protoreflect.EnumDescriptor

func (NodeType) Enum added in v0.9.0

func (x NodeType) Enum() *NodeType

func (NodeType) EnumDescriptor deprecated

func (NodeType) EnumDescriptor() ([]byte, []int)

Deprecated: Use NodeType.Descriptor instead.

func (NodeType) Number added in v0.9.0

func (x NodeType) Number() protoreflect.EnumNumber

func (NodeType) String

func (x NodeType) String() string

func (NodeType) Type added in v0.9.0

type SpaceDeleteRequest added in v0.3.4

type SpaceDeleteRequest struct {
	SpaceId           string `protobuf:"bytes,1,opt,name=spaceId,proto3" json:"spaceId,omitempty"`
	DeletionPayloadId string `protobuf:"bytes,2,opt,name=deletionPayloadId,proto3" json:"deletionPayloadId,omitempty"`
	DeletionPayload   []byte `protobuf:"bytes,3,opt,name=deletionPayload,proto3" json:"deletionPayload,omitempty"`
	DeletionDuration  int64  `protobuf:"varint,4,opt,name=deletionDuration,proto3" json:"deletionDuration,omitempty"`
	// contains filtered or unexported fields
}

SpaceDeleteRequest contains the deletion confirmation for the space to be deleted

func (*SpaceDeleteRequest) Descriptor deprecated added in v0.3.4

func (*SpaceDeleteRequest) Descriptor() ([]byte, []int)

Deprecated: Use SpaceDeleteRequest.ProtoReflect.Descriptor instead.

func (*SpaceDeleteRequest) GetDeletionDuration added in v0.3.4

func (x *SpaceDeleteRequest) GetDeletionDuration() int64

func (*SpaceDeleteRequest) GetDeletionPayload added in v0.3.4

func (x *SpaceDeleteRequest) GetDeletionPayload() []byte

func (*SpaceDeleteRequest) GetDeletionPayloadId added in v0.3.4

func (x *SpaceDeleteRequest) GetDeletionPayloadId() string

func (*SpaceDeleteRequest) GetSpaceId added in v0.3.4

func (x *SpaceDeleteRequest) GetSpaceId() string

func (*SpaceDeleteRequest) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceDeleteRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceDeleteRequest) MarshalToVT added in v0.9.0

func (m *SpaceDeleteRequest) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceDeleteRequest) MarshalVT added in v0.9.0

func (m *SpaceDeleteRequest) MarshalVT() (dAtA []byte, err error)

func (*SpaceDeleteRequest) ProtoMessage added in v0.3.4

func (*SpaceDeleteRequest) ProtoMessage()

func (*SpaceDeleteRequest) ProtoReflect added in v0.9.0

func (x *SpaceDeleteRequest) ProtoReflect() protoreflect.Message

func (*SpaceDeleteRequest) Reset added in v0.3.4

func (x *SpaceDeleteRequest) Reset()

func (*SpaceDeleteRequest) SizeVT added in v0.9.0

func (m *SpaceDeleteRequest) SizeVT() (n int)

func (*SpaceDeleteRequest) String added in v0.3.4

func (x *SpaceDeleteRequest) String() string

func (*SpaceDeleteRequest) UnmarshalVT added in v0.9.0

func (m *SpaceDeleteRequest) UnmarshalVT(dAtA []byte) error

type SpaceDeleteResponse added in v0.3.4

type SpaceDeleteResponse struct {
	ToBeDeletedTimestamp int64 `protobuf:"varint,1,opt,name=toBeDeletedTimestamp,proto3" json:"toBeDeletedTimestamp,omitempty"`
	// contains filtered or unexported fields
}

SpaceDeleteResponse contains timestamp when the space is finally deleted

func (*SpaceDeleteResponse) Descriptor deprecated added in v0.3.4

func (*SpaceDeleteResponse) Descriptor() ([]byte, []int)

Deprecated: Use SpaceDeleteResponse.ProtoReflect.Descriptor instead.

func (*SpaceDeleteResponse) GetToBeDeletedTimestamp added in v0.3.4

func (x *SpaceDeleteResponse) GetToBeDeletedTimestamp() int64

func (*SpaceDeleteResponse) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceDeleteResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceDeleteResponse) MarshalToVT added in v0.9.0

func (m *SpaceDeleteResponse) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceDeleteResponse) MarshalVT added in v0.9.0

func (m *SpaceDeleteResponse) MarshalVT() (dAtA []byte, err error)

func (*SpaceDeleteResponse) ProtoMessage added in v0.3.4

func (*SpaceDeleteResponse) ProtoMessage()

func (*SpaceDeleteResponse) ProtoReflect added in v0.9.0

func (x *SpaceDeleteResponse) ProtoReflect() protoreflect.Message

func (*SpaceDeleteResponse) Reset added in v0.3.4

func (x *SpaceDeleteResponse) Reset()

func (*SpaceDeleteResponse) SizeVT added in v0.9.0

func (m *SpaceDeleteResponse) SizeVT() (n int)

func (*SpaceDeleteResponse) String added in v0.3.4

func (x *SpaceDeleteResponse) String() string

func (*SpaceDeleteResponse) UnmarshalVT added in v0.9.0

func (m *SpaceDeleteResponse) UnmarshalVT(dAtA []byte) error

type SpaceLimits added in v0.3.33

type SpaceLimits struct {
	ReadMembers  uint32 `protobuf:"varint,1,opt,name=readMembers,proto3" json:"readMembers,omitempty"`
	WriteMembers uint32 `protobuf:"varint,2,opt,name=writeMembers,proto3" json:"writeMembers,omitempty"`
	// contains filtered or unexported fields
}

func (*SpaceLimits) Descriptor deprecated added in v0.3.33

func (*SpaceLimits) Descriptor() ([]byte, []int)

Deprecated: Use SpaceLimits.ProtoReflect.Descriptor instead.

func (*SpaceLimits) GetReadMembers added in v0.3.33

func (x *SpaceLimits) GetReadMembers() uint32

func (*SpaceLimits) GetWriteMembers added in v0.3.33

func (x *SpaceLimits) GetWriteMembers() uint32

func (*SpaceLimits) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceLimits) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceLimits) MarshalToVT added in v0.9.0

func (m *SpaceLimits) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceLimits) MarshalVT added in v0.9.0

func (m *SpaceLimits) MarshalVT() (dAtA []byte, err error)

func (*SpaceLimits) ProtoMessage added in v0.3.33

func (*SpaceLimits) ProtoMessage()

func (*SpaceLimits) ProtoReflect added in v0.9.0

func (x *SpaceLimits) ProtoReflect() protoreflect.Message

func (*SpaceLimits) Reset added in v0.3.33

func (x *SpaceLimits) Reset()

func (*SpaceLimits) SizeVT added in v0.9.0

func (m *SpaceLimits) SizeVT() (n int)

func (*SpaceLimits) String added in v0.3.33

func (x *SpaceLimits) String() string

func (*SpaceLimits) UnmarshalVT added in v0.9.0

func (m *SpaceLimits) UnmarshalVT(dAtA []byte) error

type SpaceMakeShareableRequest added in v0.4.0

type SpaceMakeShareableRequest struct {
	SpaceId string `protobuf:"bytes,1,opt,name=spaceId,proto3" json:"spaceId,omitempty"`
	// contains filtered or unexported fields
}

func (*SpaceMakeShareableRequest) Descriptor deprecated added in v0.4.0

func (*SpaceMakeShareableRequest) Descriptor() ([]byte, []int)

Deprecated: Use SpaceMakeShareableRequest.ProtoReflect.Descriptor instead.

func (*SpaceMakeShareableRequest) GetSpaceId added in v0.4.0

func (x *SpaceMakeShareableRequest) GetSpaceId() string

func (*SpaceMakeShareableRequest) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceMakeShareableRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceMakeShareableRequest) MarshalToVT added in v0.9.0

func (m *SpaceMakeShareableRequest) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceMakeShareableRequest) MarshalVT added in v0.9.0

func (m *SpaceMakeShareableRequest) MarshalVT() (dAtA []byte, err error)

func (*SpaceMakeShareableRequest) ProtoMessage added in v0.4.0

func (*SpaceMakeShareableRequest) ProtoMessage()

func (*SpaceMakeShareableRequest) ProtoReflect added in v0.9.0

func (*SpaceMakeShareableRequest) Reset added in v0.4.0

func (x *SpaceMakeShareableRequest) Reset()

func (*SpaceMakeShareableRequest) SizeVT added in v0.9.0

func (m *SpaceMakeShareableRequest) SizeVT() (n int)

func (*SpaceMakeShareableRequest) String added in v0.4.0

func (x *SpaceMakeShareableRequest) String() string

func (*SpaceMakeShareableRequest) UnmarshalVT added in v0.9.0

func (m *SpaceMakeShareableRequest) UnmarshalVT(dAtA []byte) error

type SpaceMakeShareableResponse added in v0.4.0

type SpaceMakeShareableResponse struct {
	// contains filtered or unexported fields
}

func (*SpaceMakeShareableResponse) Descriptor deprecated added in v0.4.0

func (*SpaceMakeShareableResponse) Descriptor() ([]byte, []int)

Deprecated: Use SpaceMakeShareableResponse.ProtoReflect.Descriptor instead.

func (*SpaceMakeShareableResponse) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceMakeShareableResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceMakeShareableResponse) MarshalToVT added in v0.9.0

func (m *SpaceMakeShareableResponse) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceMakeShareableResponse) MarshalVT added in v0.9.0

func (m *SpaceMakeShareableResponse) MarshalVT() (dAtA []byte, err error)

func (*SpaceMakeShareableResponse) ProtoMessage added in v0.4.0

func (*SpaceMakeShareableResponse) ProtoMessage()

func (*SpaceMakeShareableResponse) ProtoReflect added in v0.9.0

func (*SpaceMakeShareableResponse) Reset added in v0.4.0

func (x *SpaceMakeShareableResponse) Reset()

func (*SpaceMakeShareableResponse) SizeVT added in v0.9.0

func (m *SpaceMakeShareableResponse) SizeVT() (n int)

func (*SpaceMakeShareableResponse) String added in v0.4.0

func (x *SpaceMakeShareableResponse) String() string

func (*SpaceMakeShareableResponse) UnmarshalVT added in v0.9.0

func (m *SpaceMakeShareableResponse) UnmarshalVT(dAtA []byte) error

type SpaceMakeUnshareableRequest added in v0.4.0

type SpaceMakeUnshareableRequest struct {
	SpaceId string `protobuf:"bytes,1,opt,name=spaceId,proto3" json:"spaceId,omitempty"`
	AclHead string `protobuf:"bytes,2,opt,name=aclHead,proto3" json:"aclHead,omitempty"`
	// contains filtered or unexported fields
}

func (*SpaceMakeUnshareableRequest) Descriptor deprecated added in v0.4.0

func (*SpaceMakeUnshareableRequest) Descriptor() ([]byte, []int)

Deprecated: Use SpaceMakeUnshareableRequest.ProtoReflect.Descriptor instead.

func (*SpaceMakeUnshareableRequest) GetAclHead added in v0.4.0

func (x *SpaceMakeUnshareableRequest) GetAclHead() string

func (*SpaceMakeUnshareableRequest) GetSpaceId added in v0.4.0

func (x *SpaceMakeUnshareableRequest) GetSpaceId() string

func (*SpaceMakeUnshareableRequest) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceMakeUnshareableRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceMakeUnshareableRequest) MarshalToVT added in v0.9.0

func (m *SpaceMakeUnshareableRequest) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceMakeUnshareableRequest) MarshalVT added in v0.9.0

func (m *SpaceMakeUnshareableRequest) MarshalVT() (dAtA []byte, err error)

func (*SpaceMakeUnshareableRequest) ProtoMessage added in v0.4.0

func (*SpaceMakeUnshareableRequest) ProtoMessage()

func (*SpaceMakeUnshareableRequest) ProtoReflect added in v0.9.0

func (*SpaceMakeUnshareableRequest) Reset added in v0.4.0

func (x *SpaceMakeUnshareableRequest) Reset()

func (*SpaceMakeUnshareableRequest) SizeVT added in v0.9.0

func (m *SpaceMakeUnshareableRequest) SizeVT() (n int)

func (*SpaceMakeUnshareableRequest) String added in v0.4.0

func (x *SpaceMakeUnshareableRequest) String() string

func (*SpaceMakeUnshareableRequest) UnmarshalVT added in v0.9.0

func (m *SpaceMakeUnshareableRequest) UnmarshalVT(dAtA []byte) error

type SpaceMakeUnshareableResponse added in v0.4.0

type SpaceMakeUnshareableResponse struct {
	// contains filtered or unexported fields
}

func (*SpaceMakeUnshareableResponse) Descriptor deprecated added in v0.4.0

func (*SpaceMakeUnshareableResponse) Descriptor() ([]byte, []int)

Deprecated: Use SpaceMakeUnshareableResponse.ProtoReflect.Descriptor instead.

func (*SpaceMakeUnshareableResponse) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceMakeUnshareableResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceMakeUnshareableResponse) MarshalToVT added in v0.9.0

func (m *SpaceMakeUnshareableResponse) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceMakeUnshareableResponse) MarshalVT added in v0.9.0

func (m *SpaceMakeUnshareableResponse) MarshalVT() (dAtA []byte, err error)

func (*SpaceMakeUnshareableResponse) ProtoMessage added in v0.4.0

func (*SpaceMakeUnshareableResponse) ProtoMessage()

func (*SpaceMakeUnshareableResponse) ProtoReflect added in v0.9.0

func (*SpaceMakeUnshareableResponse) Reset added in v0.4.0

func (x *SpaceMakeUnshareableResponse) Reset()

func (*SpaceMakeUnshareableResponse) SizeVT added in v0.9.0

func (m *SpaceMakeUnshareableResponse) SizeVT() (n int)

func (*SpaceMakeUnshareableResponse) String added in v0.4.0

func (*SpaceMakeUnshareableResponse) UnmarshalVT added in v0.9.0

func (m *SpaceMakeUnshareableResponse) UnmarshalVT(dAtA []byte) error

type SpacePermissions added in v0.3.21

type SpacePermissions int32
const (
	SpacePermissions_SpacePermissionsUnknown SpacePermissions = 0
	SpacePermissions_SpacePermissionsOwner   SpacePermissions = 1
)

func (SpacePermissions) Descriptor added in v0.9.0

func (SpacePermissions) Enum added in v0.9.0

func (SpacePermissions) EnumDescriptor deprecated added in v0.3.21

func (SpacePermissions) EnumDescriptor() ([]byte, []int)

Deprecated: Use SpacePermissions.Descriptor instead.

func (SpacePermissions) Number added in v0.9.0

func (SpacePermissions) String added in v0.3.21

func (x SpacePermissions) String() string

func (SpacePermissions) Type added in v0.9.0

type SpaceReceipt

type SpaceReceipt struct {

	// SpaceId is the identifier of space
	SpaceId string `protobuf:"bytes,1,opt,name=spaceId,proto3" json:"spaceId,omitempty"`
	// PeerId of receipt requester
	PeerId string `protobuf:"bytes,2,opt,name=peerId,proto3" json:"peerId,omitempty"`
	// AccountIdentity is an identity of a space owner
	AccountIdentity []byte `protobuf:"bytes,3,opt,name=accountIdentity,proto3" json:"accountIdentity,omitempty"`
	// NetworkId is the id of a network where the receipt is issued
	NetworkId string `protobuf:"bytes,4,opt,name=networkId,proto3" json:"networkId,omitempty"`
	// ValidUntil is a unix-timestamp with a deadline time of receipt validity
	ValidUntil uint64 `protobuf:"varint,5,opt,name=validUntil,proto3" json:"validUntil,omitempty"`
	// contains filtered or unexported fields
}

SpaceReceipt contains permission to SpacePush operation

func (*SpaceReceipt) Descriptor deprecated

func (*SpaceReceipt) Descriptor() ([]byte, []int)

Deprecated: Use SpaceReceipt.ProtoReflect.Descriptor instead.

func (*SpaceReceipt) GetAccountIdentity

func (x *SpaceReceipt) GetAccountIdentity() []byte

func (*SpaceReceipt) GetNetworkId

func (x *SpaceReceipt) GetNetworkId() string

func (*SpaceReceipt) GetPeerId

func (x *SpaceReceipt) GetPeerId() string

func (*SpaceReceipt) GetSpaceId

func (x *SpaceReceipt) GetSpaceId() string

func (*SpaceReceipt) GetValidUntil

func (x *SpaceReceipt) GetValidUntil() uint64

func (*SpaceReceipt) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceReceipt) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceReceipt) MarshalToVT added in v0.9.0

func (m *SpaceReceipt) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceReceipt) MarshalVT added in v0.9.0

func (m *SpaceReceipt) MarshalVT() (dAtA []byte, err error)

func (*SpaceReceipt) ProtoMessage

func (*SpaceReceipt) ProtoMessage()

func (*SpaceReceipt) ProtoReflect added in v0.9.0

func (x *SpaceReceipt) ProtoReflect() protoreflect.Message

func (*SpaceReceipt) Reset

func (x *SpaceReceipt) Reset()

func (*SpaceReceipt) SizeVT added in v0.9.0

func (m *SpaceReceipt) SizeVT() (n int)

func (*SpaceReceipt) String

func (x *SpaceReceipt) String() string

func (*SpaceReceipt) UnmarshalVT added in v0.9.0

func (m *SpaceReceipt) UnmarshalVT(dAtA []byte) error

type SpaceReceiptWithSignature

type SpaceReceiptWithSignature struct {
	SpaceReceiptPayload []byte `protobuf:"bytes,1,opt,name=spaceReceiptPayload,proto3" json:"spaceReceiptPayload,omitempty"`
	Signature           []byte `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

SpaceReceiptWithSignature contains protobuf encoded receipt and its signature

func PrepareSpaceReceipt

func PrepareSpaceReceipt(spaceId, peerId string, validPeriod time.Duration, accountPubKey crypto.PubKey, networkKey crypto.PrivKey) (signedReceipt *SpaceReceiptWithSignature, err error)

func (*SpaceReceiptWithSignature) Descriptor deprecated

func (*SpaceReceiptWithSignature) Descriptor() ([]byte, []int)

Deprecated: Use SpaceReceiptWithSignature.ProtoReflect.Descriptor instead.

func (*SpaceReceiptWithSignature) GetSignature

func (x *SpaceReceiptWithSignature) GetSignature() []byte

func (*SpaceReceiptWithSignature) GetSpaceReceiptPayload

func (x *SpaceReceiptWithSignature) GetSpaceReceiptPayload() []byte

func (*SpaceReceiptWithSignature) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceReceiptWithSignature) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceReceiptWithSignature) MarshalToVT added in v0.9.0

func (m *SpaceReceiptWithSignature) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceReceiptWithSignature) MarshalVT added in v0.9.0

func (m *SpaceReceiptWithSignature) MarshalVT() (dAtA []byte, err error)

func (*SpaceReceiptWithSignature) ProtoMessage

func (*SpaceReceiptWithSignature) ProtoMessage()

func (*SpaceReceiptWithSignature) ProtoReflect added in v0.9.0

func (*SpaceReceiptWithSignature) Reset

func (x *SpaceReceiptWithSignature) Reset()

func (*SpaceReceiptWithSignature) SizeVT added in v0.9.0

func (m *SpaceReceiptWithSignature) SizeVT() (n int)

func (*SpaceReceiptWithSignature) String

func (x *SpaceReceiptWithSignature) String() string

func (*SpaceReceiptWithSignature) UnmarshalVT added in v0.9.0

func (m *SpaceReceiptWithSignature) UnmarshalVT(dAtA []byte) error

type SpaceSignRequest

type SpaceSignRequest struct {

	// SpaceId is the id of the signed space
	SpaceId string `protobuf:"bytes,1,opt,name=spaceId,proto3" json:"spaceId,omitempty"`
	// Header is the header of the signed space
	Header []byte `protobuf:"bytes,2,opt,name=header,proto3" json:"header,omitempty"`
	// OldIdentity is the old identity of the space owner
	OldIdentity []byte `protobuf:"bytes,3,opt,name=oldIdentity,proto3" json:"oldIdentity,omitempty"`
	// NewIdentitySignature is the new identity signed by the old one
	NewIdentitySignature []byte `protobuf:"bytes,4,opt,name=newIdentitySignature,proto3" json:"newIdentitySignature,omitempty"`
	// ForceRequest if true, forces the creating space receipt even if the space is deleted before
	ForceRequest bool `protobuf:"varint,5,opt,name=forceRequest,proto3" json:"forceRequest,omitempty"`
	// contains filtered or unexported fields
}

func (*SpaceSignRequest) Descriptor deprecated

func (*SpaceSignRequest) Descriptor() ([]byte, []int)

Deprecated: Use SpaceSignRequest.ProtoReflect.Descriptor instead.

func (*SpaceSignRequest) GetForceRequest added in v0.3.0

func (x *SpaceSignRequest) GetForceRequest() bool

func (*SpaceSignRequest) GetHeader

func (x *SpaceSignRequest) GetHeader() []byte

func (*SpaceSignRequest) GetNewIdentitySignature

func (x *SpaceSignRequest) GetNewIdentitySignature() []byte

func (*SpaceSignRequest) GetOldIdentity

func (x *SpaceSignRequest) GetOldIdentity() []byte

func (*SpaceSignRequest) GetSpaceId

func (x *SpaceSignRequest) GetSpaceId() string

func (*SpaceSignRequest) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceSignRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceSignRequest) MarshalToVT added in v0.9.0

func (m *SpaceSignRequest) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceSignRequest) MarshalVT added in v0.9.0

func (m *SpaceSignRequest) MarshalVT() (dAtA []byte, err error)

func (*SpaceSignRequest) ProtoMessage

func (*SpaceSignRequest) ProtoMessage()

func (*SpaceSignRequest) ProtoReflect added in v0.9.0

func (x *SpaceSignRequest) ProtoReflect() protoreflect.Message

func (*SpaceSignRequest) Reset

func (x *SpaceSignRequest) Reset()

func (*SpaceSignRequest) SizeVT added in v0.9.0

func (m *SpaceSignRequest) SizeVT() (n int)

func (*SpaceSignRequest) String

func (x *SpaceSignRequest) String() string

func (*SpaceSignRequest) UnmarshalVT added in v0.9.0

func (m *SpaceSignRequest) UnmarshalVT(dAtA []byte) error

type SpaceSignResponse

type SpaceSignResponse struct {
	Receipt *SpaceReceiptWithSignature `protobuf:"bytes,1,opt,name=receipt,proto3" json:"receipt,omitempty"`
	// contains filtered or unexported fields
}

func (*SpaceSignResponse) Descriptor deprecated

func (*SpaceSignResponse) Descriptor() ([]byte, []int)

Deprecated: Use SpaceSignResponse.ProtoReflect.Descriptor instead.

func (*SpaceSignResponse) GetReceipt

func (*SpaceSignResponse) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceSignResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceSignResponse) MarshalToVT added in v0.9.0

func (m *SpaceSignResponse) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceSignResponse) MarshalVT added in v0.9.0

func (m *SpaceSignResponse) MarshalVT() (dAtA []byte, err error)

func (*SpaceSignResponse) ProtoMessage

func (*SpaceSignResponse) ProtoMessage()

func (*SpaceSignResponse) ProtoReflect added in v0.9.0

func (x *SpaceSignResponse) ProtoReflect() protoreflect.Message

func (*SpaceSignResponse) Reset

func (x *SpaceSignResponse) Reset()

func (*SpaceSignResponse) SizeVT added in v0.9.0

func (m *SpaceSignResponse) SizeVT() (n int)

func (*SpaceSignResponse) String

func (x *SpaceSignResponse) String() string

func (*SpaceSignResponse) UnmarshalVT added in v0.9.0

func (m *SpaceSignResponse) UnmarshalVT(dAtA []byte) error

type SpaceStatus

type SpaceStatus int32
const (
	SpaceStatus_SpaceStatusCreated         SpaceStatus = 0
	SpaceStatus_SpaceStatusPendingDeletion SpaceStatus = 1
	SpaceStatus_SpaceStatusDeletionStarted SpaceStatus = 2
	SpaceStatus_SpaceStatusDeleted         SpaceStatus = 3
	SpaceStatus_SpaceStatusNotExists       SpaceStatus = 4
)

func (SpaceStatus) Descriptor added in v0.9.0

func (SpaceStatus) Enum added in v0.9.0

func (x SpaceStatus) Enum() *SpaceStatus

func (SpaceStatus) EnumDescriptor deprecated

func (SpaceStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use SpaceStatus.Descriptor instead.

func (SpaceStatus) Number added in v0.9.0

func (x SpaceStatus) Number() protoreflect.EnumNumber

func (SpaceStatus) String

func (x SpaceStatus) String() string

func (SpaceStatus) Type added in v0.9.0

type SpaceStatusChangeRequest

type SpaceStatusChangeRequest struct {
	SpaceId             string              `protobuf:"bytes,1,opt,name=spaceId,proto3" json:"spaceId,omitempty"`
	DeletionPayloadId   string              `protobuf:"bytes,2,opt,name=deletionPayloadId,proto3" json:"deletionPayloadId,omitempty"`
	DeletionPayload     []byte              `protobuf:"bytes,3,opt,name=deletionPayload,proto3" json:"deletionPayload,omitempty"`
	DeletionPayloadType DeletionPayloadType `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

SpaceStatusChangeRequest contains the deletionChange if we want to delete space, or it is empty otherwise

func (*SpaceStatusChangeRequest) Descriptor deprecated

func (*SpaceStatusChangeRequest) Descriptor() ([]byte, []int)

Deprecated: Use SpaceStatusChangeRequest.ProtoReflect.Descriptor instead.

func (*SpaceStatusChangeRequest) GetDeletionPayload added in v0.3.0

func (x *SpaceStatusChangeRequest) GetDeletionPayload() []byte

func (*SpaceStatusChangeRequest) GetDeletionPayloadId added in v0.3.0

func (x *SpaceStatusChangeRequest) GetDeletionPayloadId() string

func (*SpaceStatusChangeRequest) GetDeletionPayloadType added in v0.3.0

func (x *SpaceStatusChangeRequest) GetDeletionPayloadType() DeletionPayloadType

func (*SpaceStatusChangeRequest) GetSpaceId

func (x *SpaceStatusChangeRequest) GetSpaceId() string

func (*SpaceStatusChangeRequest) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceStatusChangeRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceStatusChangeRequest) MarshalToVT added in v0.9.0

func (m *SpaceStatusChangeRequest) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceStatusChangeRequest) MarshalVT added in v0.9.0

func (m *SpaceStatusChangeRequest) MarshalVT() (dAtA []byte, err error)

func (*SpaceStatusChangeRequest) ProtoMessage

func (*SpaceStatusChangeRequest) ProtoMessage()

func (*SpaceStatusChangeRequest) ProtoReflect added in v0.9.0

func (x *SpaceStatusChangeRequest) ProtoReflect() protoreflect.Message

func (*SpaceStatusChangeRequest) Reset

func (x *SpaceStatusChangeRequest) Reset()

func (*SpaceStatusChangeRequest) SizeVT added in v0.9.0

func (m *SpaceStatusChangeRequest) SizeVT() (n int)

func (*SpaceStatusChangeRequest) String

func (x *SpaceStatusChangeRequest) String() string

func (*SpaceStatusChangeRequest) UnmarshalVT added in v0.9.0

func (m *SpaceStatusChangeRequest) UnmarshalVT(dAtA []byte) error

type SpaceStatusChangeResponse

type SpaceStatusChangeResponse struct {
	Payload *SpaceStatusPayload `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

SpaceStatusChangeResponse contains changed status of space

func (*SpaceStatusChangeResponse) Descriptor deprecated

func (*SpaceStatusChangeResponse) Descriptor() ([]byte, []int)

Deprecated: Use SpaceStatusChangeResponse.ProtoReflect.Descriptor instead.

func (*SpaceStatusChangeResponse) GetPayload

func (*SpaceStatusChangeResponse) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceStatusChangeResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceStatusChangeResponse) MarshalToVT added in v0.9.0

func (m *SpaceStatusChangeResponse) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceStatusChangeResponse) MarshalVT added in v0.9.0

func (m *SpaceStatusChangeResponse) MarshalVT() (dAtA []byte, err error)

func (*SpaceStatusChangeResponse) ProtoMessage

func (*SpaceStatusChangeResponse) ProtoMessage()

func (*SpaceStatusChangeResponse) ProtoReflect added in v0.9.0

func (*SpaceStatusChangeResponse) Reset

func (x *SpaceStatusChangeResponse) Reset()

func (*SpaceStatusChangeResponse) SizeVT added in v0.9.0

func (m *SpaceStatusChangeResponse) SizeVT() (n int)

func (*SpaceStatusChangeResponse) String

func (x *SpaceStatusChangeResponse) String() string

func (*SpaceStatusChangeResponse) UnmarshalVT added in v0.9.0

func (m *SpaceStatusChangeResponse) UnmarshalVT(dAtA []byte) error

type SpaceStatusCheckManyRequest added in v0.3.0

type SpaceStatusCheckManyRequest struct {
	SpaceIds []string `protobuf:"bytes,1,rep,name=spaceIds,proto3" json:"spaceIds,omitempty"`
	// contains filtered or unexported fields
}

SpaceStatusCheckManyRequest contains the spaceIds of requested spaces

func (*SpaceStatusCheckManyRequest) Descriptor deprecated added in v0.3.0

func (*SpaceStatusCheckManyRequest) Descriptor() ([]byte, []int)

Deprecated: Use SpaceStatusCheckManyRequest.ProtoReflect.Descriptor instead.

func (*SpaceStatusCheckManyRequest) GetSpaceIds added in v0.3.0

func (x *SpaceStatusCheckManyRequest) GetSpaceIds() []string

func (*SpaceStatusCheckManyRequest) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceStatusCheckManyRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceStatusCheckManyRequest) MarshalToVT added in v0.9.0

func (m *SpaceStatusCheckManyRequest) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceStatusCheckManyRequest) MarshalVT added in v0.9.0

func (m *SpaceStatusCheckManyRequest) MarshalVT() (dAtA []byte, err error)

func (*SpaceStatusCheckManyRequest) ProtoMessage added in v0.3.0

func (*SpaceStatusCheckManyRequest) ProtoMessage()

func (*SpaceStatusCheckManyRequest) ProtoReflect added in v0.9.0

func (*SpaceStatusCheckManyRequest) Reset added in v0.3.0

func (x *SpaceStatusCheckManyRequest) Reset()

func (*SpaceStatusCheckManyRequest) SizeVT added in v0.9.0

func (m *SpaceStatusCheckManyRequest) SizeVT() (n int)

func (*SpaceStatusCheckManyRequest) String added in v0.3.0

func (x *SpaceStatusCheckManyRequest) String() string

func (*SpaceStatusCheckManyRequest) UnmarshalVT added in v0.9.0

func (m *SpaceStatusCheckManyRequest) UnmarshalVT(dAtA []byte) error

type SpaceStatusCheckManyResponse added in v0.3.0

type SpaceStatusCheckManyResponse struct {
	Payloads      []*SpaceStatusPayload `protobuf:"bytes,1,rep,name=payloads,proto3" json:"payloads,omitempty"`
	AccountLimits *AccountLimits        `protobuf:"bytes,2,opt,name=accountLimits,proto3" json:"accountLimits,omitempty"`
	// contains filtered or unexported fields
}

SpaceStatusCheckManyResponse contains the current statuses of spaces

func (*SpaceStatusCheckManyResponse) Descriptor deprecated added in v0.3.0

func (*SpaceStatusCheckManyResponse) Descriptor() ([]byte, []int)

Deprecated: Use SpaceStatusCheckManyResponse.ProtoReflect.Descriptor instead.

func (*SpaceStatusCheckManyResponse) GetAccountLimits added in v0.4.4

func (x *SpaceStatusCheckManyResponse) GetAccountLimits() *AccountLimits

func (*SpaceStatusCheckManyResponse) GetPayloads added in v0.3.0

func (*SpaceStatusCheckManyResponse) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceStatusCheckManyResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceStatusCheckManyResponse) MarshalToVT added in v0.9.0

func (m *SpaceStatusCheckManyResponse) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceStatusCheckManyResponse) MarshalVT added in v0.9.0

func (m *SpaceStatusCheckManyResponse) MarshalVT() (dAtA []byte, err error)

func (*SpaceStatusCheckManyResponse) ProtoMessage added in v0.3.0

func (*SpaceStatusCheckManyResponse) ProtoMessage()

func (*SpaceStatusCheckManyResponse) ProtoReflect added in v0.9.0

func (*SpaceStatusCheckManyResponse) Reset added in v0.3.0

func (x *SpaceStatusCheckManyResponse) Reset()

func (*SpaceStatusCheckManyResponse) SizeVT added in v0.9.0

func (m *SpaceStatusCheckManyResponse) SizeVT() (n int)

func (*SpaceStatusCheckManyResponse) String added in v0.3.0

func (*SpaceStatusCheckManyResponse) UnmarshalVT added in v0.9.0

func (m *SpaceStatusCheckManyResponse) UnmarshalVT(dAtA []byte) error

type SpaceStatusCheckRequest

type SpaceStatusCheckRequest struct {
	SpaceId string `protobuf:"bytes,1,opt,name=spaceId,proto3" json:"spaceId,omitempty"`
	// contains filtered or unexported fields
}

SpaceStatusCheckRequest contains the spaceId of requested space

func (*SpaceStatusCheckRequest) Descriptor deprecated

func (*SpaceStatusCheckRequest) Descriptor() ([]byte, []int)

Deprecated: Use SpaceStatusCheckRequest.ProtoReflect.Descriptor instead.

func (*SpaceStatusCheckRequest) GetSpaceId

func (x *SpaceStatusCheckRequest) GetSpaceId() string

func (*SpaceStatusCheckRequest) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceStatusCheckRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceStatusCheckRequest) MarshalToVT added in v0.9.0

func (m *SpaceStatusCheckRequest) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceStatusCheckRequest) MarshalVT added in v0.9.0

func (m *SpaceStatusCheckRequest) MarshalVT() (dAtA []byte, err error)

func (*SpaceStatusCheckRequest) ProtoMessage

func (*SpaceStatusCheckRequest) ProtoMessage()

func (*SpaceStatusCheckRequest) ProtoReflect added in v0.9.0

func (x *SpaceStatusCheckRequest) ProtoReflect() protoreflect.Message

func (*SpaceStatusCheckRequest) Reset

func (x *SpaceStatusCheckRequest) Reset()

func (*SpaceStatusCheckRequest) SizeVT added in v0.9.0

func (m *SpaceStatusCheckRequest) SizeVT() (n int)

func (*SpaceStatusCheckRequest) String

func (x *SpaceStatusCheckRequest) String() string

func (*SpaceStatusCheckRequest) UnmarshalVT added in v0.9.0

func (m *SpaceStatusCheckRequest) UnmarshalVT(dAtA []byte) error

type SpaceStatusCheckResponse

type SpaceStatusCheckResponse struct {
	Payload *SpaceStatusPayload `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

SpaceStatusCheckResponse contains the current status of space

func (*SpaceStatusCheckResponse) Descriptor deprecated

func (*SpaceStatusCheckResponse) Descriptor() ([]byte, []int)

Deprecated: Use SpaceStatusCheckResponse.ProtoReflect.Descriptor instead.

func (*SpaceStatusCheckResponse) GetPayload

func (*SpaceStatusCheckResponse) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceStatusCheckResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceStatusCheckResponse) MarshalToVT added in v0.9.0

func (m *SpaceStatusCheckResponse) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceStatusCheckResponse) MarshalVT added in v0.9.0

func (m *SpaceStatusCheckResponse) MarshalVT() (dAtA []byte, err error)

func (*SpaceStatusCheckResponse) ProtoMessage

func (*SpaceStatusCheckResponse) ProtoMessage()

func (*SpaceStatusCheckResponse) ProtoReflect added in v0.9.0

func (x *SpaceStatusCheckResponse) ProtoReflect() protoreflect.Message

func (*SpaceStatusCheckResponse) Reset

func (x *SpaceStatusCheckResponse) Reset()

func (*SpaceStatusCheckResponse) SizeVT added in v0.9.0

func (m *SpaceStatusCheckResponse) SizeVT() (n int)

func (*SpaceStatusCheckResponse) String

func (x *SpaceStatusCheckResponse) String() string

func (*SpaceStatusCheckResponse) UnmarshalVT added in v0.9.0

func (m *SpaceStatusCheckResponse) UnmarshalVT(dAtA []byte) error

type SpaceStatusPayload

type SpaceStatusPayload struct {
	Status            SpaceStatus      `protobuf:"varint,1,opt,name=status,proto3,enum=coordinator.SpaceStatus" json:"status,omitempty"`
	DeletionTimestamp int64            `protobuf:"varint,2,opt,name=deletionTimestamp,proto3" json:"deletionTimestamp,omitempty"`
	Permissions       SpacePermissions `protobuf:"varint,3,opt,name=permissions,proto3,enum=coordinator.SpacePermissions" json:"permissions,omitempty"`
	Limits            *SpaceLimits     `protobuf:"bytes,4,opt,name=limits,proto3" json:"limits,omitempty"`
	IsShared          bool             `protobuf:"varint,5,opt,name=isShared,proto3" json:"isShared,omitempty"`
	// contains filtered or unexported fields
}

func (*SpaceStatusPayload) Descriptor deprecated

func (*SpaceStatusPayload) Descriptor() ([]byte, []int)

Deprecated: Use SpaceStatusPayload.ProtoReflect.Descriptor instead.

func (*SpaceStatusPayload) GetDeletionTimestamp

func (x *SpaceStatusPayload) GetDeletionTimestamp() int64

func (*SpaceStatusPayload) GetIsShared added in v0.4.0

func (x *SpaceStatusPayload) GetIsShared() bool

func (*SpaceStatusPayload) GetLimits added in v0.3.33

func (x *SpaceStatusPayload) GetLimits() *SpaceLimits

func (*SpaceStatusPayload) GetPermissions added in v0.3.21

func (x *SpaceStatusPayload) GetPermissions() SpacePermissions

func (*SpaceStatusPayload) GetStatus

func (x *SpaceStatusPayload) GetStatus() SpaceStatus

func (*SpaceStatusPayload) MarshalToSizedBufferVT added in v0.9.0

func (m *SpaceStatusPayload) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpaceStatusPayload) MarshalToVT added in v0.9.0

func (m *SpaceStatusPayload) MarshalToVT(dAtA []byte) (int, error)

func (*SpaceStatusPayload) MarshalVT added in v0.9.0

func (m *SpaceStatusPayload) MarshalVT() (dAtA []byte, err error)

func (*SpaceStatusPayload) ProtoMessage

func (*SpaceStatusPayload) ProtoMessage()

func (*SpaceStatusPayload) ProtoReflect added in v0.9.0

func (x *SpaceStatusPayload) ProtoReflect() protoreflect.Message

func (*SpaceStatusPayload) Reset

func (x *SpaceStatusPayload) Reset()

func (*SpaceStatusPayload) SizeVT added in v0.9.0

func (m *SpaceStatusPayload) SizeVT() (n int)

func (*SpaceStatusPayload) String

func (x *SpaceStatusPayload) String() string

func (*SpaceStatusPayload) UnmarshalVT added in v0.9.0

func (m *SpaceStatusPayload) UnmarshalVT(dAtA []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL