Documentation
¶
Index ¶
- Variables
- type AccountDetailRecordId
- func (*AccountDetailRecordId) Descriptor() ([]byte, []int)deprecated
- func (x *AccountDetailRecordId) GetKey() string
- func (x *AccountDetailRecordId) GetWriter() string
- func (*AccountDetailRecordId) ProtoMessage()
- func (x *AccountDetailRecordId) ProtoReflect() protoreflect.Message
- func (x *AccountDetailRecordId) Reset()
- func (x *AccountDetailRecordId) String() string
- type AddAssetQuantity
- func (*AddAssetQuantity) Descriptor() ([]byte, []int)deprecated
- func (x *AddAssetQuantity) GetAmount() string
- func (x *AddAssetQuantity) GetAssetId() string
- func (*AddAssetQuantity) ProtoMessage()
- func (x *AddAssetQuantity) ProtoReflect() protoreflect.Message
- func (x *AddAssetQuantity) Reset()
- func (x *AddAssetQuantity) String() string
- type AddPeer
- type AddSignatory
- func (*AddSignatory) Descriptor() ([]byte, []int)deprecated
- func (x *AddSignatory) GetAccountId() string
- func (x *AddSignatory) GetPublicKey() string
- func (*AddSignatory) ProtoMessage()
- func (x *AddSignatory) ProtoReflect() protoreflect.Message
- func (x *AddSignatory) Reset()
- func (x *AddSignatory) String() string
- type AppendRole
- type Command
- func (*Command) Descriptor() ([]byte, []int)deprecated
- func (x *Command) GetAddAssetQuantity() *AddAssetQuantity
- func (x *Command) GetAddPeer() *AddPeer
- func (x *Command) GetAddSignatory() *AddSignatory
- func (x *Command) GetAppendRole() *AppendRole
- func (x *Command) GetCommand() isCommand_Command
- func (x *Command) GetCompareAndSetAccountDetail() *CompareAndSetAccountDetail
- func (x *Command) GetCreateAccount() *CreateAccount
- func (x *Command) GetCreateAsset() *CreateAsset
- func (x *Command) GetCreateDomain() *CreateDomain
- func (x *Command) GetCreateRole() *CreateRole
- func (x *Command) GetDetachRole() *DetachRole
- func (x *Command) GetGrantPermission() *GrantPermission
- func (x *Command) GetRemovePeer() *RemovePeer
- func (x *Command) GetRemoveSignatory() *RemoveSignatory
- func (x *Command) GetRevokePermission() *RevokePermission
- func (x *Command) GetSetAccountDetail() *SetAccountDetail
- func (x *Command) GetSetAccountQuorum() *SetAccountQuorum
- func (x *Command) GetSubtractAssetQuantity() *SubtractAssetQuantity
- func (x *Command) GetTransferAsset() *TransferAsset
- func (*Command) ProtoMessage()
- func (x *Command) ProtoReflect() protoreflect.Message
- func (x *Command) Reset()
- func (x *Command) String() string
- type Command_AddAssetQuantity
- type Command_AddPeer
- type Command_AddSignatory
- type Command_AppendRole
- type Command_CompareAndSetAccountDetail
- type Command_CreateAccount
- type Command_CreateAsset
- type Command_CreateDomain
- type Command_CreateRole
- type Command_DetachRole
- type Command_GrantPermission
- type Command_RemovePeer
- type Command_RemoveSignatory
- type Command_RevokePermission
- type Command_SetAccountDetail
- type Command_SetAccountQuorum
- type Command_SubtractAssetQuantity
- type Command_TransferAsset
- type CompareAndSetAccountDetail
- func (*CompareAndSetAccountDetail) Descriptor() ([]byte, []int)deprecated
- func (x *CompareAndSetAccountDetail) GetAccountId() string
- func (x *CompareAndSetAccountDetail) GetKey() string
- func (x *CompareAndSetAccountDetail) GetOldValue() string
- func (x *CompareAndSetAccountDetail) GetOptOldValue() isCompareAndSetAccountDetail_OptOldValue
- func (x *CompareAndSetAccountDetail) GetValue() string
- func (*CompareAndSetAccountDetail) ProtoMessage()
- func (x *CompareAndSetAccountDetail) ProtoReflect() protoreflect.Message
- func (x *CompareAndSetAccountDetail) Reset()
- func (x *CompareAndSetAccountDetail) String() string
- type CompareAndSetAccountDetail_OldValue
- type CreateAccount
- func (*CreateAccount) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAccount) GetAccountName() string
- func (x *CreateAccount) GetDomainId() string
- func (x *CreateAccount) GetPublicKey() string
- func (*CreateAccount) ProtoMessage()
- func (x *CreateAccount) ProtoReflect() protoreflect.Message
- func (x *CreateAccount) Reset()
- func (x *CreateAccount) String() string
- type CreateAsset
- func (*CreateAsset) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAsset) GetAssetName() string
- func (x *CreateAsset) GetDomainId() string
- func (x *CreateAsset) GetPrecision() uint32
- func (*CreateAsset) ProtoMessage()
- func (x *CreateAsset) ProtoReflect() protoreflect.Message
- func (x *CreateAsset) Reset()
- func (x *CreateAsset) String() string
- type CreateDomain
- func (*CreateDomain) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDomain) GetDefaultRole() string
- func (x *CreateDomain) GetDomainId() string
- func (*CreateDomain) ProtoMessage()
- func (x *CreateDomain) ProtoReflect() protoreflect.Message
- func (x *CreateDomain) Reset()
- func (x *CreateDomain) String() string
- type CreateRole
- func (*CreateRole) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRole) GetPermissions() []RolePermission
- func (x *CreateRole) GetRoleName() string
- func (*CreateRole) ProtoMessage()
- func (x *CreateRole) ProtoReflect() protoreflect.Message
- func (x *CreateRole) Reset()
- func (x *CreateRole) String() string
- type DetachRole
- type GrantPermission
- func (*GrantPermission) Descriptor() ([]byte, []int)deprecated
- func (x *GrantPermission) GetAccountId() string
- func (x *GrantPermission) GetPermission() GrantablePermission
- func (*GrantPermission) ProtoMessage()
- func (x *GrantPermission) ProtoReflect() protoreflect.Message
- func (x *GrantPermission) Reset()
- func (x *GrantPermission) String() string
- type GrantablePermission
- func (GrantablePermission) Descriptor() protoreflect.EnumDescriptor
- func (x GrantablePermission) Enum() *GrantablePermission
- func (GrantablePermission) EnumDescriptor() ([]byte, []int)deprecated
- func (x GrantablePermission) Number() protoreflect.EnumNumber
- func (x GrantablePermission) String() string
- func (GrantablePermission) Type() protoreflect.EnumType
- type Peer
- type RemovePeer
- type RemoveSignatory
- func (*RemoveSignatory) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveSignatory) GetAccountId() string
- func (x *RemoveSignatory) GetPublicKey() string
- func (*RemoveSignatory) ProtoMessage()
- func (x *RemoveSignatory) ProtoReflect() protoreflect.Message
- func (x *RemoveSignatory) Reset()
- func (x *RemoveSignatory) String() string
- type RevokePermission
- func (*RevokePermission) Descriptor() ([]byte, []int)deprecated
- func (x *RevokePermission) GetAccountId() string
- func (x *RevokePermission) GetPermission() GrantablePermission
- func (*RevokePermission) ProtoMessage()
- func (x *RevokePermission) ProtoReflect() protoreflect.Message
- func (x *RevokePermission) Reset()
- func (x *RevokePermission) String() string
- type RolePermission
- func (RolePermission) Descriptor() protoreflect.EnumDescriptor
- func (x RolePermission) Enum() *RolePermission
- func (RolePermission) EnumDescriptor() ([]byte, []int)deprecated
- func (x RolePermission) Number() protoreflect.EnumNumber
- func (x RolePermission) String() string
- func (RolePermission) Type() protoreflect.EnumType
- type SetAccountDetail
- func (*SetAccountDetail) Descriptor() ([]byte, []int)deprecated
- func (x *SetAccountDetail) GetAccountId() string
- func (x *SetAccountDetail) GetKey() string
- func (x *SetAccountDetail) GetValue() string
- func (*SetAccountDetail) ProtoMessage()
- func (x *SetAccountDetail) ProtoReflect() protoreflect.Message
- func (x *SetAccountDetail) Reset()
- func (x *SetAccountDetail) String() string
- type SetAccountQuorum
- func (*SetAccountQuorum) Descriptor() ([]byte, []int)deprecated
- func (x *SetAccountQuorum) GetAccountId() string
- func (x *SetAccountQuorum) GetQuorum() uint32
- func (*SetAccountQuorum) ProtoMessage()
- func (x *SetAccountQuorum) ProtoReflect() protoreflect.Message
- func (x *SetAccountQuorum) Reset()
- func (x *SetAccountQuorum) String() string
- type Signature
- type SubtractAssetQuantity
- func (*SubtractAssetQuantity) Descriptor() ([]byte, []int)deprecated
- func (x *SubtractAssetQuantity) GetAmount() string
- func (x *SubtractAssetQuantity) GetAssetId() string
- func (*SubtractAssetQuantity) ProtoMessage()
- func (x *SubtractAssetQuantity) ProtoReflect() protoreflect.Message
- func (x *SubtractAssetQuantity) Reset()
- func (x *SubtractAssetQuantity) String() string
- type Transaction
- func (*Transaction) Descriptor() ([]byte, []int)deprecated
- func (x *Transaction) GetPayload() *Transaction_Payload
- func (x *Transaction) GetSignatures() []*Signature
- func (*Transaction) ProtoMessage()
- func (x *Transaction) ProtoReflect() protoreflect.Message
- func (x *Transaction) Reset()
- func (x *Transaction) String() string
- type Transaction_Payload
- func (*Transaction_Payload) Descriptor() ([]byte, []int)deprecated
- func (x *Transaction_Payload) GetBatch() *Transaction_Payload_BatchMeta
- func (x *Transaction_Payload) GetOptionalBatchMeta() isTransaction_Payload_OptionalBatchMeta
- func (x *Transaction_Payload) GetReducedPayload() *Transaction_Payload_ReducedPayload
- func (*Transaction_Payload) ProtoMessage()
- func (x *Transaction_Payload) ProtoReflect() protoreflect.Message
- func (x *Transaction_Payload) Reset()
- func (x *Transaction_Payload) String() string
- type Transaction_Payload_Batch
- type Transaction_Payload_BatchMeta
- func (*Transaction_Payload_BatchMeta) Descriptor() ([]byte, []int)deprecated
- func (x *Transaction_Payload_BatchMeta) GetReducedHashes() []string
- func (x *Transaction_Payload_BatchMeta) GetType() Transaction_Payload_BatchMeta_BatchType
- func (*Transaction_Payload_BatchMeta) ProtoMessage()
- func (x *Transaction_Payload_BatchMeta) ProtoReflect() protoreflect.Message
- func (x *Transaction_Payload_BatchMeta) Reset()
- func (x *Transaction_Payload_BatchMeta) String() string
- type Transaction_Payload_BatchMeta_BatchType
- func (Transaction_Payload_BatchMeta_BatchType) Descriptor() protoreflect.EnumDescriptor
- func (x Transaction_Payload_BatchMeta_BatchType) Enum() *Transaction_Payload_BatchMeta_BatchType
- func (Transaction_Payload_BatchMeta_BatchType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Transaction_Payload_BatchMeta_BatchType) Number() protoreflect.EnumNumber
- func (x Transaction_Payload_BatchMeta_BatchType) String() string
- func (Transaction_Payload_BatchMeta_BatchType) Type() protoreflect.EnumType
- type Transaction_Payload_ReducedPayload
- func (*Transaction_Payload_ReducedPayload) Descriptor() ([]byte, []int)deprecated
- func (x *Transaction_Payload_ReducedPayload) GetCommands() []*Command
- func (x *Transaction_Payload_ReducedPayload) GetCreatedTime() uint64
- func (x *Transaction_Payload_ReducedPayload) GetCreatorAccountId() string
- func (x *Transaction_Payload_ReducedPayload) GetQuorum() uint32
- func (*Transaction_Payload_ReducedPayload) ProtoMessage()
- func (x *Transaction_Payload_ReducedPayload) ProtoReflect() protoreflect.Message
- func (x *Transaction_Payload_ReducedPayload) Reset()
- func (x *Transaction_Payload_ReducedPayload) String() string
- type TransferAsset
- func (*TransferAsset) Descriptor() ([]byte, []int)deprecated
- func (x *TransferAsset) GetAmount() string
- func (x *TransferAsset) GetAssetId() string
- func (x *TransferAsset) GetDescription() string
- func (x *TransferAsset) GetDestAccountId() string
- func (x *TransferAsset) GetSrcAccountId() string
- func (*TransferAsset) ProtoMessage()
- func (x *TransferAsset) ProtoReflect() protoreflect.Message
- func (x *TransferAsset) Reset()
- func (x *TransferAsset) String() string
Constants ¶
This section is empty.
Variables ¶
var ( RolePermission_name = map[int32]string{ 0: "can_append_role", 1: "can_create_role", 2: "can_detach_role", 3: "can_add_asset_qty", 4: "can_subtract_asset_qty", 5: "can_add_peer", 46: "can_remove_peer", 6: "can_add_signatory", 7: "can_remove_signatory", 8: "can_set_quorum", 9: "can_create_account", 10: "can_set_detail", 11: "can_create_asset", 12: "can_transfer", 13: "can_receive", 14: "can_create_domain", 43: "can_add_domain_asset_qty", 44: "can_subtract_domain_asset_qty", 15: "can_read_assets", 16: "can_get_roles", 17: "can_get_my_account", 18: "can_get_all_accounts", 19: "can_get_domain_accounts", 20: "can_get_my_signatories", 21: "can_get_all_signatories", 22: "can_get_domain_signatories", 23: "can_get_my_acc_ast", 24: "can_get_all_acc_ast", 25: "can_get_domain_acc_ast", 26: "can_get_my_acc_detail", 27: "can_get_all_acc_detail", 28: "can_get_domain_acc_detail", 29: "can_get_my_acc_txs", 30: "can_get_all_acc_txs", 31: "can_get_domain_acc_txs", 32: "can_get_my_acc_ast_txs", 33: "can_get_all_acc_ast_txs", 34: "can_get_domain_acc_ast_txs", 35: "can_get_my_txs", 36: "can_get_all_txs", 42: "can_get_blocks", 45: "can_get_peers", 37: "can_grant_can_set_my_quorum", 38: "can_grant_can_add_my_signatory", 39: "can_grant_can_remove_my_signatory", 40: "can_grant_can_transfer_my_assets", 41: "can_grant_can_set_my_account_detail", } RolePermission_value = map[string]int32{ "can_append_role": 0, "can_create_role": 1, "can_detach_role": 2, "can_add_asset_qty": 3, "can_subtract_asset_qty": 4, "can_add_peer": 5, "can_remove_peer": 46, "can_add_signatory": 6, "can_remove_signatory": 7, "can_set_quorum": 8, "can_create_account": 9, "can_set_detail": 10, "can_create_asset": 11, "can_transfer": 12, "can_receive": 13, "can_create_domain": 14, "can_add_domain_asset_qty": 43, "can_subtract_domain_asset_qty": 44, "can_read_assets": 15, "can_get_roles": 16, "can_get_my_account": 17, "can_get_all_accounts": 18, "can_get_domain_accounts": 19, "can_get_my_signatories": 20, "can_get_all_signatories": 21, "can_get_domain_signatories": 22, "can_get_my_acc_ast": 23, "can_get_all_acc_ast": 24, "can_get_domain_acc_ast": 25, "can_get_my_acc_detail": 26, "can_get_all_acc_detail": 27, "can_get_domain_acc_detail": 28, "can_get_my_acc_txs": 29, "can_get_all_acc_txs": 30, "can_get_domain_acc_txs": 31, "can_get_my_acc_ast_txs": 32, "can_get_all_acc_ast_txs": 33, "can_get_domain_acc_ast_txs": 34, "can_get_my_txs": 35, "can_get_all_txs": 36, "can_get_blocks": 42, "can_get_peers": 45, "can_grant_can_set_my_quorum": 37, "can_grant_can_add_my_signatory": 38, "can_grant_can_remove_my_signatory": 39, "can_grant_can_transfer_my_assets": 40, "can_grant_can_set_my_account_detail": 41, } )
Enum value maps for RolePermission.
var ( GrantablePermission_name = map[int32]string{ 0: "can_add_my_signatory", 1: "can_remove_my_signatory", 2: "can_set_my_quorum", 3: "can_set_my_account_detail", 4: "can_transfer_my_assets", } GrantablePermission_value = map[string]int32{ "can_add_my_signatory": 0, "can_remove_my_signatory": 1, "can_set_my_quorum": 2, "can_set_my_account_detail": 3, "can_transfer_my_assets": 4, } )
Enum value maps for GrantablePermission.
var ( Transaction_Payload_BatchMeta_BatchType_name = map[int32]string{ 0: "ATOMIC", 1: "ORDERED", } Transaction_Payload_BatchMeta_BatchType_value = map[string]int32{ "ATOMIC": 0, "ORDERED": 1, } )
Enum value maps for Transaction_Payload_BatchMeta_BatchType.
var File_commands_proto protoreflect.FileDescriptor
var File_primitive_proto protoreflect.FileDescriptor
var File_transaction_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AccountDetailRecordId ¶
type AccountDetailRecordId struct {
Writer string `protobuf:"bytes,1,opt,name=writer,proto3" json:"writer,omitempty"`
Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
// contains filtered or unexported fields
}
func (*AccountDetailRecordId) Descriptor
deprecated
func (*AccountDetailRecordId) Descriptor() ([]byte, []int)
Deprecated: Use AccountDetailRecordId.ProtoReflect.Descriptor instead.
func (*AccountDetailRecordId) GetKey ¶
func (x *AccountDetailRecordId) GetKey() string
func (*AccountDetailRecordId) GetWriter ¶
func (x *AccountDetailRecordId) GetWriter() string
func (*AccountDetailRecordId) ProtoMessage ¶
func (*AccountDetailRecordId) ProtoMessage()
func (*AccountDetailRecordId) ProtoReflect ¶
func (x *AccountDetailRecordId) ProtoReflect() protoreflect.Message
func (*AccountDetailRecordId) Reset ¶
func (x *AccountDetailRecordId) Reset()
func (*AccountDetailRecordId) String ¶
func (x *AccountDetailRecordId) String() string
type AddAssetQuantity ¶
type AddAssetQuantity struct {
AssetId string `protobuf:"bytes,1,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"`
Amount string `protobuf:"bytes,2,opt,name=amount,proto3" json:"amount,omitempty"`
// contains filtered or unexported fields
}
func (*AddAssetQuantity) Descriptor
deprecated
func (*AddAssetQuantity) Descriptor() ([]byte, []int)
Deprecated: Use AddAssetQuantity.ProtoReflect.Descriptor instead.
func (*AddAssetQuantity) GetAmount ¶
func (x *AddAssetQuantity) GetAmount() string
func (*AddAssetQuantity) GetAssetId ¶
func (x *AddAssetQuantity) GetAssetId() string
func (*AddAssetQuantity) ProtoMessage ¶
func (*AddAssetQuantity) ProtoMessage()
func (*AddAssetQuantity) ProtoReflect ¶
func (x *AddAssetQuantity) ProtoReflect() protoreflect.Message
func (*AddAssetQuantity) Reset ¶
func (x *AddAssetQuantity) Reset()
func (*AddAssetQuantity) String ¶
func (x *AddAssetQuantity) String() string
type AddPeer ¶
type AddPeer struct {
Peer *Peer `protobuf:"bytes,1,opt,name=peer,proto3" json:"peer,omitempty"`
// contains filtered or unexported fields
}
func (*AddPeer) Descriptor
deprecated
func (*AddPeer) ProtoMessage ¶
func (*AddPeer) ProtoMessage()
func (*AddPeer) ProtoReflect ¶
func (x *AddPeer) ProtoReflect() protoreflect.Message
type AddSignatory ¶
type AddSignatory struct {
AccountId string `protobuf:"bytes,1,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
PublicKey string `protobuf:"bytes,2,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` // hex string
// contains filtered or unexported fields
}
func (*AddSignatory) Descriptor
deprecated
func (*AddSignatory) Descriptor() ([]byte, []int)
Deprecated: Use AddSignatory.ProtoReflect.Descriptor instead.
func (*AddSignatory) GetAccountId ¶
func (x *AddSignatory) GetAccountId() string
func (*AddSignatory) GetPublicKey ¶
func (x *AddSignatory) GetPublicKey() string
func (*AddSignatory) ProtoMessage ¶
func (*AddSignatory) ProtoMessage()
func (*AddSignatory) ProtoReflect ¶
func (x *AddSignatory) ProtoReflect() protoreflect.Message
func (*AddSignatory) Reset ¶
func (x *AddSignatory) Reset()
func (*AddSignatory) String ¶
func (x *AddSignatory) String() string
type AppendRole ¶
type AppendRole struct {
AccountId string `protobuf:"bytes,1,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
RoleName string `protobuf:"bytes,2,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"`
// contains filtered or unexported fields
}
func (*AppendRole) Descriptor
deprecated
func (*AppendRole) Descriptor() ([]byte, []int)
Deprecated: Use AppendRole.ProtoReflect.Descriptor instead.
func (*AppendRole) GetAccountId ¶
func (x *AppendRole) GetAccountId() string
func (*AppendRole) GetRoleName ¶
func (x *AppendRole) GetRoleName() string
func (*AppendRole) ProtoMessage ¶
func (*AppendRole) ProtoMessage()
func (*AppendRole) ProtoReflect ¶
func (x *AppendRole) ProtoReflect() protoreflect.Message
func (*AppendRole) Reset ¶
func (x *AppendRole) Reset()
func (*AppendRole) String ¶
func (x *AppendRole) String() string
type Command ¶
type Command struct {
// Types that are valid to be assigned to Command:
//
// *Command_AddAssetQuantity
// *Command_AddPeer
// *Command_AddSignatory
// *Command_AppendRole
// *Command_CreateAccount
// *Command_CreateAsset
// *Command_CreateDomain
// *Command_CreateRole
// *Command_DetachRole
// *Command_GrantPermission
// *Command_RemoveSignatory
// *Command_RevokePermission
// *Command_SetAccountDetail
// *Command_SetAccountQuorum
// *Command_SubtractAssetQuantity
// *Command_TransferAsset
// *Command_RemovePeer
// *Command_CompareAndSetAccountDetail
Command isCommand_Command `protobuf_oneof:"command"`
// contains filtered or unexported fields
}
func (*Command) Descriptor
deprecated
func (*Command) GetAddAssetQuantity ¶
func (x *Command) GetAddAssetQuantity() *AddAssetQuantity
func (*Command) GetAddPeer ¶
func (*Command) GetAddSignatory ¶
func (x *Command) GetAddSignatory() *AddSignatory
func (*Command) GetAppendRole ¶
func (x *Command) GetAppendRole() *AppendRole
func (*Command) GetCommand ¶
func (x *Command) GetCommand() isCommand_Command
func (*Command) GetCompareAndSetAccountDetail ¶
func (x *Command) GetCompareAndSetAccountDetail() *CompareAndSetAccountDetail
func (*Command) GetCreateAccount ¶
func (x *Command) GetCreateAccount() *CreateAccount
func (*Command) GetCreateAsset ¶
func (x *Command) GetCreateAsset() *CreateAsset
func (*Command) GetCreateDomain ¶
func (x *Command) GetCreateDomain() *CreateDomain
func (*Command) GetCreateRole ¶
func (x *Command) GetCreateRole() *CreateRole
func (*Command) GetDetachRole ¶
func (x *Command) GetDetachRole() *DetachRole
func (*Command) GetGrantPermission ¶
func (x *Command) GetGrantPermission() *GrantPermission
func (*Command) GetRemovePeer ¶
func (x *Command) GetRemovePeer() *RemovePeer
func (*Command) GetRemoveSignatory ¶
func (x *Command) GetRemoveSignatory() *RemoveSignatory
func (*Command) GetRevokePermission ¶
func (x *Command) GetRevokePermission() *RevokePermission
func (*Command) GetSetAccountDetail ¶
func (x *Command) GetSetAccountDetail() *SetAccountDetail
func (*Command) GetSetAccountQuorum ¶
func (x *Command) GetSetAccountQuorum() *SetAccountQuorum
func (*Command) GetSubtractAssetQuantity ¶
func (x *Command) GetSubtractAssetQuantity() *SubtractAssetQuantity
func (*Command) GetTransferAsset ¶
func (x *Command) GetTransferAsset() *TransferAsset
func (*Command) ProtoMessage ¶
func (*Command) ProtoMessage()
func (*Command) ProtoReflect ¶
func (x *Command) ProtoReflect() protoreflect.Message
type Command_AddAssetQuantity ¶
type Command_AddAssetQuantity struct {
AddAssetQuantity *AddAssetQuantity `protobuf:"bytes,1,opt,name=add_asset_quantity,json=addAssetQuantity,proto3,oneof"`
}
type Command_AddPeer ¶
type Command_AddPeer struct {
AddPeer *AddPeer `protobuf:"bytes,2,opt,name=add_peer,json=addPeer,proto3,oneof"`
}
type Command_AddSignatory ¶
type Command_AddSignatory struct {
AddSignatory *AddSignatory `protobuf:"bytes,3,opt,name=add_signatory,json=addSignatory,proto3,oneof"`
}
type Command_AppendRole ¶
type Command_AppendRole struct {
AppendRole *AppendRole `protobuf:"bytes,4,opt,name=append_role,json=appendRole,proto3,oneof"`
}
type Command_CompareAndSetAccountDetail ¶
type Command_CompareAndSetAccountDetail struct {
CompareAndSetAccountDetail *CompareAndSetAccountDetail `protobuf:"bytes,18,opt,name=compare_and_set_account_detail,json=compareAndSetAccountDetail,proto3,oneof"`
}
type Command_CreateAccount ¶
type Command_CreateAccount struct {
CreateAccount *CreateAccount `protobuf:"bytes,5,opt,name=create_account,json=createAccount,proto3,oneof"`
}
type Command_CreateAsset ¶
type Command_CreateAsset struct {
CreateAsset *CreateAsset `protobuf:"bytes,6,opt,name=create_asset,json=createAsset,proto3,oneof"`
}
type Command_CreateDomain ¶
type Command_CreateDomain struct {
CreateDomain *CreateDomain `protobuf:"bytes,7,opt,name=create_domain,json=createDomain,proto3,oneof"`
}
type Command_CreateRole ¶
type Command_CreateRole struct {
CreateRole *CreateRole `protobuf:"bytes,8,opt,name=create_role,json=createRole,proto3,oneof"`
}
type Command_DetachRole ¶
type Command_DetachRole struct {
DetachRole *DetachRole `protobuf:"bytes,9,opt,name=detach_role,json=detachRole,proto3,oneof"`
}
type Command_GrantPermission ¶
type Command_GrantPermission struct {
GrantPermission *GrantPermission `protobuf:"bytes,10,opt,name=grant_permission,json=grantPermission,proto3,oneof"`
}
type Command_RemovePeer ¶
type Command_RemovePeer struct {
RemovePeer *RemovePeer `protobuf:"bytes,17,opt,name=remove_peer,json=removePeer,proto3,oneof"`
}
type Command_RemoveSignatory ¶
type Command_RemoveSignatory struct {
RemoveSignatory *RemoveSignatory `protobuf:"bytes,11,opt,name=remove_signatory,json=removeSignatory,proto3,oneof"`
}
type Command_RevokePermission ¶
type Command_RevokePermission struct {
RevokePermission *RevokePermission `protobuf:"bytes,12,opt,name=revoke_permission,json=revokePermission,proto3,oneof"`
}
type Command_SetAccountDetail ¶
type Command_SetAccountDetail struct {
SetAccountDetail *SetAccountDetail `protobuf:"bytes,13,opt,name=set_account_detail,json=setAccountDetail,proto3,oneof"`
}
type Command_SetAccountQuorum ¶
type Command_SetAccountQuorum struct {
SetAccountQuorum *SetAccountQuorum `protobuf:"bytes,14,opt,name=set_account_quorum,json=setAccountQuorum,proto3,oneof"`
}
type Command_SubtractAssetQuantity ¶
type Command_SubtractAssetQuantity struct {
SubtractAssetQuantity *SubtractAssetQuantity `protobuf:"bytes,15,opt,name=subtract_asset_quantity,json=subtractAssetQuantity,proto3,oneof"`
}
type Command_TransferAsset ¶
type Command_TransferAsset struct {
TransferAsset *TransferAsset `protobuf:"bytes,16,opt,name=transfer_asset,json=transferAsset,proto3,oneof"`
}
type CompareAndSetAccountDetail ¶
type CompareAndSetAccountDetail struct {
AccountId string `protobuf:"bytes,1,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
Value string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
// Types that are valid to be assigned to OptOldValue:
//
// *CompareAndSetAccountDetail_OldValue
OptOldValue isCompareAndSetAccountDetail_OptOldValue `protobuf_oneof:"opt_old_value"`
// contains filtered or unexported fields
}
func (*CompareAndSetAccountDetail) Descriptor
deprecated
func (*CompareAndSetAccountDetail) Descriptor() ([]byte, []int)
Deprecated: Use CompareAndSetAccountDetail.ProtoReflect.Descriptor instead.
func (*CompareAndSetAccountDetail) GetAccountId ¶
func (x *CompareAndSetAccountDetail) GetAccountId() string
func (*CompareAndSetAccountDetail) GetKey ¶
func (x *CompareAndSetAccountDetail) GetKey() string
func (*CompareAndSetAccountDetail) GetOldValue ¶
func (x *CompareAndSetAccountDetail) GetOldValue() string
func (*CompareAndSetAccountDetail) GetOptOldValue ¶
func (x *CompareAndSetAccountDetail) GetOptOldValue() isCompareAndSetAccountDetail_OptOldValue
func (*CompareAndSetAccountDetail) GetValue ¶
func (x *CompareAndSetAccountDetail) GetValue() string
func (*CompareAndSetAccountDetail) ProtoMessage ¶
func (*CompareAndSetAccountDetail) ProtoMessage()
func (*CompareAndSetAccountDetail) ProtoReflect ¶
func (x *CompareAndSetAccountDetail) ProtoReflect() protoreflect.Message
func (*CompareAndSetAccountDetail) Reset ¶
func (x *CompareAndSetAccountDetail) Reset()
func (*CompareAndSetAccountDetail) String ¶
func (x *CompareAndSetAccountDetail) String() string
type CompareAndSetAccountDetail_OldValue ¶
type CompareAndSetAccountDetail_OldValue struct {
OldValue string `protobuf:"bytes,4,opt,name=old_value,json=oldValue,proto3,oneof"`
}
type CreateAccount ¶
type CreateAccount struct {
AccountName string `protobuf:"bytes,1,opt,name=account_name,json=accountName,proto3" json:"account_name,omitempty"`
DomainId string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
PublicKey string `protobuf:"bytes,3,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` // hex string
// contains filtered or unexported fields
}
func (*CreateAccount) Descriptor
deprecated
func (*CreateAccount) Descriptor() ([]byte, []int)
Deprecated: Use CreateAccount.ProtoReflect.Descriptor instead.
func (*CreateAccount) GetAccountName ¶
func (x *CreateAccount) GetAccountName() string
func (*CreateAccount) GetDomainId ¶
func (x *CreateAccount) GetDomainId() string
func (*CreateAccount) GetPublicKey ¶
func (x *CreateAccount) GetPublicKey() string
func (*CreateAccount) ProtoMessage ¶
func (*CreateAccount) ProtoMessage()
func (*CreateAccount) ProtoReflect ¶
func (x *CreateAccount) ProtoReflect() protoreflect.Message
func (*CreateAccount) Reset ¶
func (x *CreateAccount) Reset()
func (*CreateAccount) String ¶
func (x *CreateAccount) String() string
type CreateAsset ¶
type CreateAsset struct {
AssetName string `protobuf:"bytes,1,opt,name=asset_name,json=assetName,proto3" json:"asset_name,omitempty"`
DomainId string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
Precision uint32 `protobuf:"varint,3,opt,name=precision,proto3" json:"precision,omitempty"`
// contains filtered or unexported fields
}
func (*CreateAsset) Descriptor
deprecated
func (*CreateAsset) Descriptor() ([]byte, []int)
Deprecated: Use CreateAsset.ProtoReflect.Descriptor instead.
func (*CreateAsset) GetAssetName ¶
func (x *CreateAsset) GetAssetName() string
func (*CreateAsset) GetDomainId ¶
func (x *CreateAsset) GetDomainId() string
func (*CreateAsset) GetPrecision ¶
func (x *CreateAsset) GetPrecision() uint32
func (*CreateAsset) ProtoMessage ¶
func (*CreateAsset) ProtoMessage()
func (*CreateAsset) ProtoReflect ¶
func (x *CreateAsset) ProtoReflect() protoreflect.Message
func (*CreateAsset) Reset ¶
func (x *CreateAsset) Reset()
func (*CreateAsset) String ¶
func (x *CreateAsset) String() string
type CreateDomain ¶
type CreateDomain struct {
DomainId string `protobuf:"bytes,1,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
DefaultRole string `protobuf:"bytes,2,opt,name=default_role,json=defaultRole,proto3" json:"default_role,omitempty"`
// contains filtered or unexported fields
}
func (*CreateDomain) Descriptor
deprecated
func (*CreateDomain) Descriptor() ([]byte, []int)
Deprecated: Use CreateDomain.ProtoReflect.Descriptor instead.
func (*CreateDomain) GetDefaultRole ¶
func (x *CreateDomain) GetDefaultRole() string
func (*CreateDomain) GetDomainId ¶
func (x *CreateDomain) GetDomainId() string
func (*CreateDomain) ProtoMessage ¶
func (*CreateDomain) ProtoMessage()
func (*CreateDomain) ProtoReflect ¶
func (x *CreateDomain) ProtoReflect() protoreflect.Message
func (*CreateDomain) Reset ¶
func (x *CreateDomain) Reset()
func (*CreateDomain) String ¶
func (x *CreateDomain) String() string
type CreateRole ¶
type CreateRole struct {
RoleName string `protobuf:"bytes,1,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"`
Permissions []RolePermission `protobuf:"varint,2,rep,packed,name=permissions,proto3,enum=iroha.protocol.RolePermission" json:"permissions,omitempty"`
// contains filtered or unexported fields
}
func (*CreateRole) Descriptor
deprecated
func (*CreateRole) Descriptor() ([]byte, []int)
Deprecated: Use CreateRole.ProtoReflect.Descriptor instead.
func (*CreateRole) GetPermissions ¶
func (x *CreateRole) GetPermissions() []RolePermission
func (*CreateRole) GetRoleName ¶
func (x *CreateRole) GetRoleName() string
func (*CreateRole) ProtoMessage ¶
func (*CreateRole) ProtoMessage()
func (*CreateRole) ProtoReflect ¶
func (x *CreateRole) ProtoReflect() protoreflect.Message
func (*CreateRole) Reset ¶
func (x *CreateRole) Reset()
func (*CreateRole) String ¶
func (x *CreateRole) String() string
type DetachRole ¶
type DetachRole struct {
AccountId string `protobuf:"bytes,1,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
RoleName string `protobuf:"bytes,2,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"`
// contains filtered or unexported fields
}
func (*DetachRole) Descriptor
deprecated
func (*DetachRole) Descriptor() ([]byte, []int)
Deprecated: Use DetachRole.ProtoReflect.Descriptor instead.
func (*DetachRole) GetAccountId ¶
func (x *DetachRole) GetAccountId() string
func (*DetachRole) GetRoleName ¶
func (x *DetachRole) GetRoleName() string
func (*DetachRole) ProtoMessage ¶
func (*DetachRole) ProtoMessage()
func (*DetachRole) ProtoReflect ¶
func (x *DetachRole) ProtoReflect() protoreflect.Message
func (*DetachRole) Reset ¶
func (x *DetachRole) Reset()
func (*DetachRole) String ¶
func (x *DetachRole) String() string
type GrantPermission ¶
type GrantPermission struct {
AccountId string `protobuf:"bytes,1,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
Permission GrantablePermission `protobuf:"varint,2,opt,name=permission,proto3,enum=iroha.protocol.GrantablePermission" json:"permission,omitempty"`
// contains filtered or unexported fields
}
func (*GrantPermission) Descriptor
deprecated
func (*GrantPermission) Descriptor() ([]byte, []int)
Deprecated: Use GrantPermission.ProtoReflect.Descriptor instead.
func (*GrantPermission) GetAccountId ¶
func (x *GrantPermission) GetAccountId() string
func (*GrantPermission) GetPermission ¶
func (x *GrantPermission) GetPermission() GrantablePermission
func (*GrantPermission) ProtoMessage ¶
func (*GrantPermission) ProtoMessage()
func (*GrantPermission) ProtoReflect ¶
func (x *GrantPermission) ProtoReflect() protoreflect.Message
func (*GrantPermission) Reset ¶
func (x *GrantPermission) Reset()
func (*GrantPermission) String ¶
func (x *GrantPermission) String() string
type GrantablePermission ¶
type GrantablePermission int32
const ( GrantablePermission_can_add_my_signatory GrantablePermission = 0 GrantablePermission_can_remove_my_signatory GrantablePermission = 1 GrantablePermission_can_set_my_quorum GrantablePermission = 2 GrantablePermission_can_set_my_account_detail GrantablePermission = 3 GrantablePermission_can_transfer_my_assets GrantablePermission = 4 // not implemented now )
func (GrantablePermission) Descriptor ¶
func (GrantablePermission) Descriptor() protoreflect.EnumDescriptor
func (GrantablePermission) Enum ¶
func (x GrantablePermission) Enum() *GrantablePermission
func (GrantablePermission) EnumDescriptor
deprecated
func (GrantablePermission) EnumDescriptor() ([]byte, []int)
Deprecated: Use GrantablePermission.Descriptor instead.
func (GrantablePermission) Number ¶
func (x GrantablePermission) Number() protoreflect.EnumNumber
func (GrantablePermission) String ¶
func (x GrantablePermission) String() string
func (GrantablePermission) Type ¶
func (GrantablePermission) Type() protoreflect.EnumType
type Peer ¶
type Peer struct {
Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
PeerKey string `protobuf:"bytes,2,opt,name=peer_key,json=peerKey,proto3" json:"peer_key,omitempty"` // hex string
// contains filtered or unexported fields
}
func (*Peer) Descriptor
deprecated
func (*Peer) GetAddress ¶
func (*Peer) GetPeerKey ¶
func (*Peer) ProtoMessage ¶
func (*Peer) ProtoMessage()
func (*Peer) ProtoReflect ¶
func (x *Peer) ProtoReflect() protoreflect.Message
type RemovePeer ¶
type RemovePeer struct {
PublicKey string `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` // hex string
// contains filtered or unexported fields
}
func (*RemovePeer) Descriptor
deprecated
func (*RemovePeer) Descriptor() ([]byte, []int)
Deprecated: Use RemovePeer.ProtoReflect.Descriptor instead.
func (*RemovePeer) GetPublicKey ¶
func (x *RemovePeer) GetPublicKey() string
func (*RemovePeer) ProtoMessage ¶
func (*RemovePeer) ProtoMessage()
func (*RemovePeer) ProtoReflect ¶
func (x *RemovePeer) ProtoReflect() protoreflect.Message
func (*RemovePeer) Reset ¶
func (x *RemovePeer) Reset()
func (*RemovePeer) String ¶
func (x *RemovePeer) String() string
type RemoveSignatory ¶
type RemoveSignatory struct {
AccountId string `protobuf:"bytes,1,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
PublicKey string `protobuf:"bytes,2,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` // hex string
// contains filtered or unexported fields
}
func (*RemoveSignatory) Descriptor
deprecated
func (*RemoveSignatory) Descriptor() ([]byte, []int)
Deprecated: Use RemoveSignatory.ProtoReflect.Descriptor instead.
func (*RemoveSignatory) GetAccountId ¶
func (x *RemoveSignatory) GetAccountId() string
func (*RemoveSignatory) GetPublicKey ¶
func (x *RemoveSignatory) GetPublicKey() string
func (*RemoveSignatory) ProtoMessage ¶
func (*RemoveSignatory) ProtoMessage()
func (*RemoveSignatory) ProtoReflect ¶
func (x *RemoveSignatory) ProtoReflect() protoreflect.Message
func (*RemoveSignatory) Reset ¶
func (x *RemoveSignatory) Reset()
func (*RemoveSignatory) String ¶
func (x *RemoveSignatory) String() string
type RevokePermission ¶
type RevokePermission struct {
AccountId string `protobuf:"bytes,1,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
Permission GrantablePermission `protobuf:"varint,2,opt,name=permission,proto3,enum=iroha.protocol.GrantablePermission" json:"permission,omitempty"`
// contains filtered or unexported fields
}
func (*RevokePermission) Descriptor
deprecated
func (*RevokePermission) Descriptor() ([]byte, []int)
Deprecated: Use RevokePermission.ProtoReflect.Descriptor instead.
func (*RevokePermission) GetAccountId ¶
func (x *RevokePermission) GetAccountId() string
func (*RevokePermission) GetPermission ¶
func (x *RevokePermission) GetPermission() GrantablePermission
func (*RevokePermission) ProtoMessage ¶
func (*RevokePermission) ProtoMessage()
func (*RevokePermission) ProtoReflect ¶
func (x *RevokePermission) ProtoReflect() protoreflect.Message
func (*RevokePermission) Reset ¶
func (x *RevokePermission) Reset()
func (*RevokePermission) String ¶
func (x *RevokePermission) String() string
type RolePermission ¶
type RolePermission int32
* Represents any possible value for permission field, then the account is capable of performing such action.
Command and Query related permissions are included in the role, which an Account can have.
Grantable permission is set as a relation between two accounts: Account A is granting Permission to Account B, so that Account B can perform actions over Account A.
const ( // Command Permissions RolePermission_can_append_role RolePermission = 0 RolePermission_can_create_role RolePermission = 1 RolePermission_can_detach_role RolePermission = 2 RolePermission_can_add_asset_qty RolePermission = 3 RolePermission_can_subtract_asset_qty RolePermission = 4 RolePermission_can_add_peer RolePermission = 5 RolePermission_can_remove_peer RolePermission = 46 RolePermission_can_add_signatory RolePermission = 6 RolePermission_can_remove_signatory RolePermission = 7 RolePermission_can_set_quorum RolePermission = 8 RolePermission_can_create_account RolePermission = 9 RolePermission_can_set_detail RolePermission = 10 RolePermission_can_create_asset RolePermission = 11 RolePermission_can_transfer RolePermission = 12 RolePermission_can_receive RolePermission = 13 RolePermission_can_create_domain RolePermission = 14 RolePermission_can_add_domain_asset_qty RolePermission = 43 RolePermission_can_subtract_domain_asset_qty RolePermission = 44 // Query permissions RolePermission_can_read_assets RolePermission = 15 RolePermission_can_get_roles RolePermission = 16 RolePermission_can_get_my_account RolePermission = 17 RolePermission_can_get_all_accounts RolePermission = 18 RolePermission_can_get_domain_accounts RolePermission = 19 RolePermission_can_get_my_signatories RolePermission = 20 RolePermission_can_get_all_signatories RolePermission = 21 RolePermission_can_get_domain_signatories RolePermission = 22 RolePermission_can_get_my_acc_ast RolePermission = 23 RolePermission_can_get_all_acc_ast RolePermission = 24 RolePermission_can_get_domain_acc_ast RolePermission = 25 RolePermission_can_get_my_acc_detail RolePermission = 26 RolePermission_can_get_all_acc_detail RolePermission = 27 RolePermission_can_get_domain_acc_detail RolePermission = 28 RolePermission_can_get_my_acc_txs RolePermission = 29 RolePermission_can_get_all_acc_txs RolePermission = 30 RolePermission_can_get_domain_acc_txs RolePermission = 31 RolePermission_can_get_my_acc_ast_txs RolePermission = 32 RolePermission_can_get_all_acc_ast_txs RolePermission = 33 RolePermission_can_get_domain_acc_ast_txs RolePermission = 34 RolePermission_can_get_my_txs RolePermission = 35 RolePermission_can_get_all_txs RolePermission = 36 RolePermission_can_get_blocks RolePermission = 42 RolePermission_can_get_peers RolePermission = 45 // Grant permissions RolePermission_can_grant_can_set_my_quorum RolePermission = 37 RolePermission_can_grant_can_add_my_signatory RolePermission = 38 RolePermission_can_grant_can_remove_my_signatory RolePermission = 39 RolePermission_can_grant_can_transfer_my_assets RolePermission = 40 RolePermission_can_grant_can_set_my_account_detail RolePermission = 41 )
func (RolePermission) Descriptor ¶
func (RolePermission) Descriptor() protoreflect.EnumDescriptor
func (RolePermission) Enum ¶
func (x RolePermission) Enum() *RolePermission
func (RolePermission) EnumDescriptor
deprecated
func (RolePermission) EnumDescriptor() ([]byte, []int)
Deprecated: Use RolePermission.Descriptor instead.
func (RolePermission) Number ¶
func (x RolePermission) Number() protoreflect.EnumNumber
func (RolePermission) String ¶
func (x RolePermission) String() string
func (RolePermission) Type ¶
func (RolePermission) Type() protoreflect.EnumType
type SetAccountDetail ¶
type SetAccountDetail struct {
AccountId string `protobuf:"bytes,1,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
Value string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
func (*SetAccountDetail) Descriptor
deprecated
func (*SetAccountDetail) Descriptor() ([]byte, []int)
Deprecated: Use SetAccountDetail.ProtoReflect.Descriptor instead.
func (*SetAccountDetail) GetAccountId ¶
func (x *SetAccountDetail) GetAccountId() string
func (*SetAccountDetail) GetKey ¶
func (x *SetAccountDetail) GetKey() string
func (*SetAccountDetail) GetValue ¶
func (x *SetAccountDetail) GetValue() string
func (*SetAccountDetail) ProtoMessage ¶
func (*SetAccountDetail) ProtoMessage()
func (*SetAccountDetail) ProtoReflect ¶
func (x *SetAccountDetail) ProtoReflect() protoreflect.Message
func (*SetAccountDetail) Reset ¶
func (x *SetAccountDetail) Reset()
func (*SetAccountDetail) String ¶
func (x *SetAccountDetail) String() string
type SetAccountQuorum ¶
type SetAccountQuorum struct {
AccountId string `protobuf:"bytes,1,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
Quorum uint32 `protobuf:"varint,2,opt,name=quorum,proto3" json:"quorum,omitempty"`
// contains filtered or unexported fields
}
func (*SetAccountQuorum) Descriptor
deprecated
func (*SetAccountQuorum) Descriptor() ([]byte, []int)
Deprecated: Use SetAccountQuorum.ProtoReflect.Descriptor instead.
func (*SetAccountQuorum) GetAccountId ¶
func (x *SetAccountQuorum) GetAccountId() string
func (*SetAccountQuorum) GetQuorum ¶
func (x *SetAccountQuorum) GetQuorum() uint32
func (*SetAccountQuorum) ProtoMessage ¶
func (*SetAccountQuorum) ProtoMessage()
func (*SetAccountQuorum) ProtoReflect ¶
func (x *SetAccountQuorum) ProtoReflect() protoreflect.Message
func (*SetAccountQuorum) Reset ¶
func (x *SetAccountQuorum) Reset()
func (*SetAccountQuorum) String ¶
func (x *SetAccountQuorum) String() string
type Signature ¶
type Signature struct {
PublicKey string `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
Signature string `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
// contains filtered or unexported fields
}
func (*Signature) Descriptor
deprecated
func (*Signature) GetPublicKey ¶
func (*Signature) GetSignature ¶
func (*Signature) ProtoMessage ¶
func (*Signature) ProtoMessage()
func (*Signature) ProtoReflect ¶
func (x *Signature) ProtoReflect() protoreflect.Message
type SubtractAssetQuantity ¶
type SubtractAssetQuantity struct {
AssetId string `protobuf:"bytes,1,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"`
Amount string `protobuf:"bytes,2,opt,name=amount,proto3" json:"amount,omitempty"`
// contains filtered or unexported fields
}
func (*SubtractAssetQuantity) Descriptor
deprecated
func (*SubtractAssetQuantity) Descriptor() ([]byte, []int)
Deprecated: Use SubtractAssetQuantity.ProtoReflect.Descriptor instead.
func (*SubtractAssetQuantity) GetAmount ¶
func (x *SubtractAssetQuantity) GetAmount() string
func (*SubtractAssetQuantity) GetAssetId ¶
func (x *SubtractAssetQuantity) GetAssetId() string
func (*SubtractAssetQuantity) ProtoMessage ¶
func (*SubtractAssetQuantity) ProtoMessage()
func (*SubtractAssetQuantity) ProtoReflect ¶
func (x *SubtractAssetQuantity) ProtoReflect() protoreflect.Message
func (*SubtractAssetQuantity) Reset ¶
func (x *SubtractAssetQuantity) Reset()
func (*SubtractAssetQuantity) String ¶
func (x *SubtractAssetQuantity) String() string
type Transaction ¶
type Transaction struct {
Payload *Transaction_Payload `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
Signatures []*Signature `protobuf:"bytes,2,rep,name=signatures,proto3" json:"signatures,omitempty"`
// contains filtered or unexported fields
}
func (*Transaction) Descriptor
deprecated
func (*Transaction) Descriptor() ([]byte, []int)
Deprecated: Use Transaction.ProtoReflect.Descriptor instead.
func (*Transaction) GetPayload ¶
func (x *Transaction) GetPayload() *Transaction_Payload
func (*Transaction) GetSignatures ¶
func (x *Transaction) GetSignatures() []*Signature
func (*Transaction) ProtoMessage ¶
func (*Transaction) ProtoMessage()
func (*Transaction) ProtoReflect ¶
func (x *Transaction) ProtoReflect() protoreflect.Message
func (*Transaction) Reset ¶
func (x *Transaction) Reset()
func (*Transaction) String ¶
func (x *Transaction) String() string
type Transaction_Payload ¶
type Transaction_Payload struct {
// transaction fields
ReducedPayload *Transaction_Payload_ReducedPayload `protobuf:"bytes,1,opt,name=reduced_payload,json=reducedPayload,proto3" json:"reduced_payload,omitempty"`
// batch meta fields if tx belong to any batch
//
// Types that are valid to be assigned to OptionalBatchMeta:
//
// *Transaction_Payload_Batch
OptionalBatchMeta isTransaction_Payload_OptionalBatchMeta `protobuf_oneof:"optional_batch_meta"`
// contains filtered or unexported fields
}
func (*Transaction_Payload) Descriptor
deprecated
func (*Transaction_Payload) Descriptor() ([]byte, []int)
Deprecated: Use Transaction_Payload.ProtoReflect.Descriptor instead.
func (*Transaction_Payload) GetBatch ¶
func (x *Transaction_Payload) GetBatch() *Transaction_Payload_BatchMeta
func (*Transaction_Payload) GetOptionalBatchMeta ¶
func (x *Transaction_Payload) GetOptionalBatchMeta() isTransaction_Payload_OptionalBatchMeta
func (*Transaction_Payload) GetReducedPayload ¶
func (x *Transaction_Payload) GetReducedPayload() *Transaction_Payload_ReducedPayload
func (*Transaction_Payload) ProtoMessage ¶
func (*Transaction_Payload) ProtoMessage()
func (*Transaction_Payload) ProtoReflect ¶
func (x *Transaction_Payload) ProtoReflect() protoreflect.Message
func (*Transaction_Payload) Reset ¶
func (x *Transaction_Payload) Reset()
func (*Transaction_Payload) String ¶
func (x *Transaction_Payload) String() string
type Transaction_Payload_Batch ¶
type Transaction_Payload_Batch struct {
Batch *Transaction_Payload_BatchMeta `protobuf:"bytes,5,opt,name=batch,proto3,oneof"`
}
type Transaction_Payload_BatchMeta ¶
type Transaction_Payload_BatchMeta struct {
Type Transaction_Payload_BatchMeta_BatchType `protobuf:"varint,1,opt,name=type,proto3,enum=iroha.protocol.Transaction_Payload_BatchMeta_BatchType" json:"type,omitempty"`
// array of reduced hashes of all txs from the batch
ReducedHashes []string `protobuf:"bytes,2,rep,name=reduced_hashes,json=reducedHashes,proto3" json:"reduced_hashes,omitempty"`
// contains filtered or unexported fields
}
func (*Transaction_Payload_BatchMeta) Descriptor
deprecated
func (*Transaction_Payload_BatchMeta) Descriptor() ([]byte, []int)
Deprecated: Use Transaction_Payload_BatchMeta.ProtoReflect.Descriptor instead.
func (*Transaction_Payload_BatchMeta) GetReducedHashes ¶
func (x *Transaction_Payload_BatchMeta) GetReducedHashes() []string
func (*Transaction_Payload_BatchMeta) GetType ¶
func (x *Transaction_Payload_BatchMeta) GetType() Transaction_Payload_BatchMeta_BatchType
func (*Transaction_Payload_BatchMeta) ProtoMessage ¶
func (*Transaction_Payload_BatchMeta) ProtoMessage()
func (*Transaction_Payload_BatchMeta) ProtoReflect ¶
func (x *Transaction_Payload_BatchMeta) ProtoReflect() protoreflect.Message
func (*Transaction_Payload_BatchMeta) Reset ¶
func (x *Transaction_Payload_BatchMeta) Reset()
func (*Transaction_Payload_BatchMeta) String ¶
func (x *Transaction_Payload_BatchMeta) String() string
type Transaction_Payload_BatchMeta_BatchType ¶
type Transaction_Payload_BatchMeta_BatchType int32
const ( Transaction_Payload_BatchMeta_ATOMIC Transaction_Payload_BatchMeta_BatchType = 0 Transaction_Payload_BatchMeta_ORDERED Transaction_Payload_BatchMeta_BatchType = 1 )
func (Transaction_Payload_BatchMeta_BatchType) Descriptor ¶
func (Transaction_Payload_BatchMeta_BatchType) Descriptor() protoreflect.EnumDescriptor
func (Transaction_Payload_BatchMeta_BatchType) EnumDescriptor
deprecated
func (Transaction_Payload_BatchMeta_BatchType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Transaction_Payload_BatchMeta_BatchType.Descriptor instead.
func (Transaction_Payload_BatchMeta_BatchType) Number ¶
func (x Transaction_Payload_BatchMeta_BatchType) Number() protoreflect.EnumNumber
func (Transaction_Payload_BatchMeta_BatchType) String ¶
func (x Transaction_Payload_BatchMeta_BatchType) String() string
func (Transaction_Payload_BatchMeta_BatchType) Type ¶
func (Transaction_Payload_BatchMeta_BatchType) Type() protoreflect.EnumType
type Transaction_Payload_ReducedPayload ¶
type Transaction_Payload_ReducedPayload struct {
Commands []*Command `protobuf:"bytes,1,rep,name=commands,proto3" json:"commands,omitempty"`
CreatorAccountId string `protobuf:"bytes,2,opt,name=creator_account_id,json=creatorAccountId,proto3" json:"creator_account_id,omitempty"`
CreatedTime uint64 `protobuf:"varint,3,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"`
Quorum uint32 `protobuf:"varint,4,opt,name=quorum,proto3" json:"quorum,omitempty"`
// contains filtered or unexported fields
}
func (*Transaction_Payload_ReducedPayload) Descriptor
deprecated
func (*Transaction_Payload_ReducedPayload) Descriptor() ([]byte, []int)
Deprecated: Use Transaction_Payload_ReducedPayload.ProtoReflect.Descriptor instead.
func (*Transaction_Payload_ReducedPayload) GetCommands ¶
func (x *Transaction_Payload_ReducedPayload) GetCommands() []*Command
func (*Transaction_Payload_ReducedPayload) GetCreatedTime ¶
func (x *Transaction_Payload_ReducedPayload) GetCreatedTime() uint64
func (*Transaction_Payload_ReducedPayload) GetCreatorAccountId ¶
func (x *Transaction_Payload_ReducedPayload) GetCreatorAccountId() string
func (*Transaction_Payload_ReducedPayload) GetQuorum ¶
func (x *Transaction_Payload_ReducedPayload) GetQuorum() uint32
func (*Transaction_Payload_ReducedPayload) ProtoMessage ¶
func (*Transaction_Payload_ReducedPayload) ProtoMessage()
func (*Transaction_Payload_ReducedPayload) ProtoReflect ¶
func (x *Transaction_Payload_ReducedPayload) ProtoReflect() protoreflect.Message
func (*Transaction_Payload_ReducedPayload) Reset ¶
func (x *Transaction_Payload_ReducedPayload) Reset()
func (*Transaction_Payload_ReducedPayload) String ¶
func (x *Transaction_Payload_ReducedPayload) String() string
type TransferAsset ¶
type TransferAsset struct {
SrcAccountId string `protobuf:"bytes,1,opt,name=src_account_id,json=srcAccountId,proto3" json:"src_account_id,omitempty"`
DestAccountId string `protobuf:"bytes,2,opt,name=dest_account_id,json=destAccountId,proto3" json:"dest_account_id,omitempty"`
AssetId string `protobuf:"bytes,3,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"`
Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
Amount string `protobuf:"bytes,5,opt,name=amount,proto3" json:"amount,omitempty"`
// contains filtered or unexported fields
}
func (*TransferAsset) Descriptor
deprecated
func (*TransferAsset) Descriptor() ([]byte, []int)
Deprecated: Use TransferAsset.ProtoReflect.Descriptor instead.
func (*TransferAsset) GetAmount ¶
func (x *TransferAsset) GetAmount() string
func (*TransferAsset) GetAssetId ¶
func (x *TransferAsset) GetAssetId() string
func (*TransferAsset) GetDescription ¶
func (x *TransferAsset) GetDescription() string
func (*TransferAsset) GetDestAccountId ¶
func (x *TransferAsset) GetDestAccountId() string
func (*TransferAsset) GetSrcAccountId ¶
func (x *TransferAsset) GetSrcAccountId() string
func (*TransferAsset) ProtoMessage ¶
func (*TransferAsset) ProtoMessage()
func (*TransferAsset) ProtoReflect ¶
func (x *TransferAsset) ProtoReflect() protoreflect.Message
func (*TransferAsset) Reset ¶
func (x *TransferAsset) Reset()
func (*TransferAsset) String ¶
func (x *TransferAsset) String() string