pbantelope

package
v0.0.0-...-72f7699 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	BlockReversibility_name = map[int32]string{
		0: "BLOCKREVERSIBILITY_NONE",
		1: "BLOCKREVERSIBILITY_REVERSIBLE",
		2: "BLOCKREVERSIBILITY_IRREVERSIBLE",
		3: "BLOCKREVERSIBILITY_STALE",
		4: "BLOCKREVERSIBILITY_MAYBESTALE",
	}
	BlockReversibility_value = map[string]int32{
		"BLOCKREVERSIBILITY_NONE":         0,
		"BLOCKREVERSIBILITY_REVERSIBLE":   1,
		"BLOCKREVERSIBILITY_IRREVERSIBLE": 2,
		"BLOCKREVERSIBILITY_STALE":        3,
		"BLOCKREVERSIBILITY_MAYBESTALE":   4,
	}
)

Enum value maps for BlockReversibility.

View Source
var (
	TransactionStatus_name = map[int32]string{
		0: "TRANSACTIONSTATUS_NONE",
		1: "TRANSACTIONSTATUS_EXECUTED",
		2: "TRANSACTIONSTATUS_SOFTFAIL",
		3: "TRANSACTIONSTATUS_HARDFAIL",
		4: "TRANSACTIONSTATUS_DELAYED",
		5: "TRANSACTIONSTATUS_EXPIRED",
		6: "TRANSACTIONSTATUS_UNKNOWN",
		7: "TRANSACTIONSTATUS_CANCELED",
	}
	TransactionStatus_value = map[string]int32{
		"TRANSACTIONSTATUS_NONE":     0,
		"TRANSACTIONSTATUS_EXECUTED": 1,
		"TRANSACTIONSTATUS_SOFTFAIL": 2,
		"TRANSACTIONSTATUS_HARDFAIL": 3,
		"TRANSACTIONSTATUS_DELAYED":  4,
		"TRANSACTIONSTATUS_EXPIRED":  5,
		"TRANSACTIONSTATUS_UNKNOWN":  6,
		"TRANSACTIONSTATUS_CANCELED": 7,
	}
)

Enum value maps for TransactionStatus.

View Source
var (
	TrxOp_Operation_name = map[int32]string{
		0: "OPERATION_UNKNOWN",
		1: "OPERATION_CREATE",
	}
	TrxOp_Operation_value = map[string]int32{
		"OPERATION_UNKNOWN": 0,
		"OPERATION_CREATE":  1,
	}
)

Enum value maps for TrxOp_Operation.

View Source
var (
	DBOp_Operation_name = map[int32]string{
		0: "OPERATION_UNKNOWN",
		1: "OPERATION_INSERT",
		2: "OPERATION_UPDATE",
		3: "OPERATION_REMOVE",
	}
	DBOp_Operation_value = map[string]int32{
		"OPERATION_UNKNOWN": 0,
		"OPERATION_INSERT":  1,
		"OPERATION_UPDATE":  2,
		"OPERATION_REMOVE":  3,
	}
)

Enum value maps for DBOp_Operation.

View Source
var (
	RAMOp_Operation_name = map[int32]string{
		0:  "OPERATION_UNKNOWN",
		1:  "OPERATION_CREATE_TABLE",
		2:  "OPERATION_DEFERRED_TRX_ADD",
		3:  "OPERATION_DEFERRED_TRX_CANCEL",
		4:  "OPERATION_DEFERRED_TRX_PUSHED",
		5:  "OPERATION_DEFERRED_TRX_RAM_CORRECTION",
		6:  "OPERATION_DEFERRED_TRX_REMOVED",
		7:  "OPERATION_DELETEAUTH",
		8:  "OPERATION_LINKAUTH",
		9:  "OPERATION_NEWACCOUNT",
		10: "OPERATION_PRIMARY_INDEX_ADD",
		11: "OPERATION_PRIMARY_INDEX_REMOVE",
		12: "OPERATION_PRIMARY_INDEX_UPDATE",
		13: "OPERATION_PRIMARY_INDEX_UPDATE_ADD_NEW_PAYER",
		14: "OPERATION_PRIMARY_INDEX_UPDATE_REMOVE_OLD_PAYER",
		15: "OPERATION_REMOVE_TABLE",
		16: "OPERATION_SECONDARY_INDEX_ADD",
		17: "OPERATION_SECONDARY_INDEX_REMOVE",
		18: "OPERATION_SECONDARY_INDEX_UPDATE_ADD_NEW_PAYER",
		19: "OPERATION_SECONDARY_INDEX_UPDATE_REMOVE_OLD_PAYER",
		20: "OPERATION_SETABI",
		21: "OPERATION_SETCODE",
		22: "OPERATION_UNLINKAUTH",
		23: "OPERATION_UPDATEAUTH_CREATE",
		24: "OPERATION_UPDATEAUTH_UPDATE",
		25: "OPERATION_DEPRECATED",
	}
	RAMOp_Operation_value = map[string]int32{
		"OPERATION_UNKNOWN":                                 0,
		"OPERATION_CREATE_TABLE":                            1,
		"OPERATION_DEFERRED_TRX_ADD":                        2,
		"OPERATION_DEFERRED_TRX_CANCEL":                     3,
		"OPERATION_DEFERRED_TRX_PUSHED":                     4,
		"OPERATION_DEFERRED_TRX_RAM_CORRECTION":             5,
		"OPERATION_DEFERRED_TRX_REMOVED":                    6,
		"OPERATION_DELETEAUTH":                              7,
		"OPERATION_LINKAUTH":                                8,
		"OPERATION_NEWACCOUNT":                              9,
		"OPERATION_PRIMARY_INDEX_ADD":                       10,
		"OPERATION_PRIMARY_INDEX_REMOVE":                    11,
		"OPERATION_PRIMARY_INDEX_UPDATE":                    12,
		"OPERATION_PRIMARY_INDEX_UPDATE_ADD_NEW_PAYER":      13,
		"OPERATION_PRIMARY_INDEX_UPDATE_REMOVE_OLD_PAYER":   14,
		"OPERATION_REMOVE_TABLE":                            15,
		"OPERATION_SECONDARY_INDEX_ADD":                     16,
		"OPERATION_SECONDARY_INDEX_REMOVE":                  17,
		"OPERATION_SECONDARY_INDEX_UPDATE_ADD_NEW_PAYER":    18,
		"OPERATION_SECONDARY_INDEX_UPDATE_REMOVE_OLD_PAYER": 19,
		"OPERATION_SETABI":                                  20,
		"OPERATION_SETCODE":                                 21,
		"OPERATION_UNLINKAUTH":                              22,
		"OPERATION_UPDATEAUTH_CREATE":                       23,
		"OPERATION_UPDATEAUTH_UPDATE":                       24,
		"OPERATION_DEPRECATED":                              25,
	}
)

Enum value maps for RAMOp_Operation.

View Source
var (
	RAMOp_Namespace_name = map[int32]string{
		0: "NAMESPACE_UNKNOWN",
		1: "NAMESPACE_ABI",
		2: "NAMESPACE_ACCOUNT",
		3: "NAMESPACE_AUTH",
		4: "NAMESPACE_AUTH_LINK",
		5: "NAMESPACE_CODE",
		6: "NAMESPACE_DEFERRED_TRX",
		7: "NAMESPACE_SECONDARY_INDEX",
		8: "NAMESPACE_TABLE",
		9: "NAMESPACE_TABLE_ROW",
	}
	RAMOp_Namespace_value = map[string]int32{
		"NAMESPACE_UNKNOWN":         0,
		"NAMESPACE_ABI":             1,
		"NAMESPACE_ACCOUNT":         2,
		"NAMESPACE_AUTH":            3,
		"NAMESPACE_AUTH_LINK":       4,
		"NAMESPACE_CODE":            5,
		"NAMESPACE_DEFERRED_TRX":    6,
		"NAMESPACE_SECONDARY_INDEX": 7,
		"NAMESPACE_TABLE":           8,
		"NAMESPACE_TABLE_ROW":       9,
	}
)

Enum value maps for RAMOp_Namespace.

View Source
var (
	RAMOp_Action_name = map[int32]string{
		0: "ACTION_UNKNOWN",
		1: "ACTION_ADD",
		2: "ACTION_CANCEL",
		3: "ACTION_CORRECTION",
		4: "ACTION_PUSH",
		5: "ACTION_REMOVE",
		6: "ACTION_UPDATE",
	}
	RAMOp_Action_value = map[string]int32{
		"ACTION_UNKNOWN":    0,
		"ACTION_ADD":        1,
		"ACTION_CANCEL":     2,
		"ACTION_CORRECTION": 3,
		"ACTION_PUSH":       4,
		"ACTION_REMOVE":     5,
		"ACTION_UPDATE":     6,
	}
)

Enum value maps for RAMOp_Action.

View Source
var (
	TableOp_Operation_name = map[int32]string{
		0: "OPERATION_UNKNOWN",
		1: "OPERATION_INSERT",
		2: "OPERATION_REMOVE",
	}
	TableOp_Operation_value = map[string]int32{
		"OPERATION_UNKNOWN": 0,
		"OPERATION_INSERT":  1,
		"OPERATION_REMOVE":  2,
	}
)

Enum value maps for TableOp_Operation.

View Source
var (
	DTrxOp_Operation_name = map[int32]string{
		0: "OPERATION_UNKNOWN",
		1: "OPERATION_CREATE",
		2: "OPERATION_PUSH_CREATE",
		3: "OPERATION_FAILED",
		4: "OPERATION_CANCEL",
		5: "OPERATION_MODIFY_CANCEL",
		6: "OPERATION_MODIFY_CREATE",
	}
	DTrxOp_Operation_value = map[string]int32{
		"OPERATION_UNKNOWN":       0,
		"OPERATION_CREATE":        1,
		"OPERATION_PUSH_CREATE":   2,
		"OPERATION_FAILED":        3,
		"OPERATION_CANCEL":        4,
		"OPERATION_MODIFY_CANCEL": 5,
		"OPERATION_MODIFY_CREATE": 6,
	}
)

Enum value maps for DTrxOp_Operation.

View Source
var (
	FeatureOp_Kind_name = map[int32]string{
		0: "KIND_UNKNOWN",
		1: "KIND_PRE_ACTIVATE",
		2: "KIND_ACTIVATE",
	}
	FeatureOp_Kind_value = map[string]int32{
		"KIND_UNKNOWN":      0,
		"KIND_PRE_ACTIVATE": 1,
		"KIND_ACTIVATE":     2,
	}
)

Enum value maps for FeatureOp_Kind.

View Source
var (
	PermOp_Operation_name = map[int32]string{
		0: "OPERATION_UNKNOWN",
		1: "OPERATION_INSERT",
		2: "OPERATION_UPDATE",
		3: "OPERATION_REMOVE",
	}
	PermOp_Operation_value = map[string]int32{
		"OPERATION_UNKNOWN": 0,
		"OPERATION_INSERT":  1,
		"OPERATION_UPDATE":  2,
		"OPERATION_REMOVE":  3,
	}
)

Enum value maps for PermOp_Operation.

View Source
var (
	RlimitOp_Operation_name = map[int32]string{
		0: "OPERATION_UNKNOWN",
		1: "OPERATION_INSERT",
		2: "OPERATION_UPDATE",
	}
	RlimitOp_Operation_value = map[string]int32{
		"OPERATION_UNKNOWN": 0,
		"OPERATION_INSERT":  1,
		"OPERATION_UPDATE":  2,
	}
)

Enum value maps for RlimitOp_Operation.

View Source
var AlwaysIncludedFilteringActionMatcher = filteringActionMatcherFunc(func(_ uint32) bool { return true })
View Source
var File_sf_antelope_type_v1_type_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AccountCreationRef

type AccountCreationRef struct {

	// Account being created
	Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
	// Account that created the `account`
	Creator string `protobuf:"bytes,2,opt,name=creator,proto3" json:"creator,omitempty"`
	// At which block number this happened
	BlockNum uint64 `protobuf:"varint,3,opt,name=block_num,json=blockNum,proto3" json:"block_num,omitempty"`
	// At which block ID this happened
	BlockId       string                 `protobuf:"bytes,4,opt,name=block_id,json=blockId,proto3" json:"block_id,omitempty"`
	BlockTime     *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"`
	TransactionId string                 `protobuf:"bytes,6,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	// contains filtered or unexported fields
}

AccountCreation represents the time and place where an account was created on an EOSIO chain. The block referenced is expected to be irreversible.

func (*AccountCreationRef) Descriptor deprecated

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

Deprecated: Use AccountCreationRef.ProtoReflect.Descriptor instead.

func (*AccountCreationRef) GetAccount

func (x *AccountCreationRef) GetAccount() string

func (*AccountCreationRef) GetBlockId

func (x *AccountCreationRef) GetBlockId() string

func (*AccountCreationRef) GetBlockNum

func (x *AccountCreationRef) GetBlockNum() uint64

func (*AccountCreationRef) GetBlockTime

func (x *AccountCreationRef) GetBlockTime() *timestamppb.Timestamp

func (*AccountCreationRef) GetCreator

func (x *AccountCreationRef) GetCreator() string

func (*AccountCreationRef) GetTransactionId

func (x *AccountCreationRef) GetTransactionId() string

func (*AccountCreationRef) ProtoMessage

func (*AccountCreationRef) ProtoMessage()

func (*AccountCreationRef) ProtoReflect

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

func (*AccountCreationRef) Reset

func (x *AccountCreationRef) Reset()

func (*AccountCreationRef) String

func (x *AccountCreationRef) String() string

type AccountDelta

type AccountDelta struct {
	Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
	Delta   int64  `protobuf:"varint,2,opt,name=delta,proto3" json:"delta,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountDelta) Descriptor deprecated

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

Deprecated: Use AccountDelta.ProtoReflect.Descriptor instead.

func (*AccountDelta) GetAccount

func (x *AccountDelta) GetAccount() string

func (*AccountDelta) GetDelta

func (x *AccountDelta) GetDelta() int64

func (*AccountDelta) ProtoMessage

func (*AccountDelta) ProtoMessage()

func (*AccountDelta) ProtoReflect

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

func (*AccountDelta) Reset

func (x *AccountDelta) Reset()

func (*AccountDelta) String

func (x *AccountDelta) String() string

type AccountRAMDelta

type AccountRAMDelta struct {
	Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
	Delta   int64  `protobuf:"varint,2,opt,name=delta,proto3" json:"delta,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountRAMDelta) Descriptor deprecated

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

Deprecated: Use AccountRAMDelta.ProtoReflect.Descriptor instead.

func (*AccountRAMDelta) GetAccount

func (x *AccountRAMDelta) GetAccount() string

func (*AccountRAMDelta) GetDelta

func (x *AccountRAMDelta) GetDelta() int64

func (*AccountRAMDelta) ProtoMessage

func (*AccountRAMDelta) ProtoMessage()

func (*AccountRAMDelta) ProtoReflect

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

func (*AccountRAMDelta) Reset

func (x *AccountRAMDelta) Reset()

func (*AccountRAMDelta) String

func (x *AccountRAMDelta) String() string

type Action

type Action struct {
	Account       string             `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
	Name          string             `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Authorization []*PermissionLevel `protobuf:"bytes,3,rep,name=authorization,proto3" json:"authorization,omitempty"`
	JsonData      string             `protobuf:"bytes,4,opt,name=json_data,json=jsonData,proto3" json:"json_data,omitempty"`
	RawData       []byte             `protobuf:"bytes,5,opt,name=raw_data,json=rawData,proto3" json:"raw_data,omitempty"`
	// contains filtered or unexported fields
}

func (*Action) Descriptor deprecated

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

Deprecated: Use Action.ProtoReflect.Descriptor instead.

func (*Action) GetAccount

func (x *Action) GetAccount() string

func (*Action) GetAuthorization

func (x *Action) GetAuthorization() []*PermissionLevel

func (*Action) GetJsonData

func (x *Action) GetJsonData() string

func (*Action) GetName

func (x *Action) GetName() string

func (*Action) GetRawData

func (x *Action) GetRawData() []byte

func (*Action) HasJSONDecodedData

func (a *Action) HasJSONDecodedData() bool

HasJSONDecodedData returns wheter we were able in an upstream step top ABI decode this action binary data `RawData` into a valid JSON string. If `false`, it means the action `RawData` is ill-formed agaisnt the contract's ABI and as such, it was not decoded at all.

If `true`, it means a valid JSON representation of the action is available.

func (*Action) ProtoMessage

func (*Action) ProtoMessage()

func (*Action) ProtoReflect

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

func (*Action) Reset

func (x *Action) Reset()

func (*Action) SimpleName

func (a *Action) SimpleName() string

SimpleName returns the action in the format <contract>:<action name>

func (*Action) String

func (x *Action) String() string

func (*Action) UnmarshalData

func (a *Action) UnmarshalData(into interface{}) error

type ActionMatcher

type ActionMatcher func(actTrace *ActionTrace) bool

type ActionReceipt

type ActionReceipt struct {
	Receiver       string          `protobuf:"bytes,1,opt,name=receiver,proto3" json:"receiver,omitempty"`
	Digest         string          `protobuf:"bytes,2,opt,name=digest,proto3" json:"digest,omitempty"`
	GlobalSequence uint64          `protobuf:"varint,3,opt,name=global_sequence,json=globalSequence,proto3" json:"global_sequence,omitempty"`
	AuthSequence   []*AuthSequence `protobuf:"bytes,4,rep,name=auth_sequence,json=authSequence,proto3" json:"auth_sequence,omitempty"`
	RecvSequence   uint64          `protobuf:"varint,5,opt,name=recv_sequence,json=recvSequence,proto3" json:"recv_sequence,omitempty"`
	CodeSequence   uint64          `protobuf:"varint,6,opt,name=code_sequence,json=codeSequence,proto3" json:"code_sequence,omitempty"`
	AbiSequence    uint64          `protobuf:"varint,7,opt,name=abi_sequence,json=abiSequence,proto3" json:"abi_sequence,omitempty"`
	// contains filtered or unexported fields
}

func (*ActionReceipt) Descriptor deprecated

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

Deprecated: Use ActionReceipt.ProtoReflect.Descriptor instead.

func (*ActionReceipt) GetAbiSequence

func (x *ActionReceipt) GetAbiSequence() uint64

func (*ActionReceipt) GetAuthSequence

func (x *ActionReceipt) GetAuthSequence() []*AuthSequence

func (*ActionReceipt) GetCodeSequence

func (x *ActionReceipt) GetCodeSequence() uint64

func (*ActionReceipt) GetDigest

func (x *ActionReceipt) GetDigest() string

func (*ActionReceipt) GetGlobalSequence

func (x *ActionReceipt) GetGlobalSequence() uint64

func (*ActionReceipt) GetReceiver

func (x *ActionReceipt) GetReceiver() string

func (*ActionReceipt) GetRecvSequence

func (x *ActionReceipt) GetRecvSequence() uint64

func (*ActionReceipt) ProtoMessage

func (*ActionReceipt) ProtoMessage()

func (*ActionReceipt) ProtoReflect

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

func (*ActionReceipt) Reset

func (x *ActionReceipt) Reset()

func (*ActionReceipt) String

func (x *ActionReceipt) String() string

type ActionTrace

type ActionTrace struct {
	Receiver         string                 `protobuf:"bytes,11,opt,name=receiver,proto3" json:"receiver,omitempty"`
	Receipt          *ActionReceipt         `protobuf:"bytes,1,opt,name=receipt,proto3" json:"receipt,omitempty"`
	Action           *Action                `protobuf:"bytes,2,opt,name=action,proto3" json:"action,omitempty"`
	ContextFree      bool                   `protobuf:"varint,3,opt,name=context_free,json=contextFree,proto3" json:"context_free,omitempty"`
	Elapsed          int64                  `protobuf:"varint,4,opt,name=elapsed,proto3" json:"elapsed,omitempty"`
	Console          string                 `protobuf:"bytes,5,opt,name=console,proto3" json:"console,omitempty"`
	TransactionId    string                 `protobuf:"bytes,6,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	BlockNum         uint64                 `protobuf:"varint,7,opt,name=block_num,json=blockNum,proto3" json:"block_num,omitempty"`
	ProducerBlockId  string                 `protobuf:"bytes,8,opt,name=producer_block_id,json=producerBlockId,proto3" json:"producer_block_id,omitempty"`
	BlockTime        *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"`
	AccountRamDeltas []*AccountRAMDelta     `protobuf:"bytes,10,rep,name=account_ram_deltas,json=accountRamDeltas,proto3" json:"account_ram_deltas,omitempty"`
	// ReturnValue has been added in EOSIO 2.1.x as something that can be returned from the execution
	// of an action.
	//
	// See https://github.com/EOSIO/eos/pull/8327
	RawReturnValue                         []byte     `protobuf:"bytes,41,opt,name=raw_return_value,json=rawReturnValue,proto3" json:"raw_return_value,omitempty"`
	JsonReturnValue                        string     `protobuf:"bytes,42,opt,name=json_return_value,json=jsonReturnValue,proto3" json:"json_return_value,omitempty"`
	Exception                              *Exception `protobuf:"bytes,15,opt,name=exception,proto3" json:"exception,omitempty"`
	ErrorCode                              uint64     `protobuf:"varint,20,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"` // https://github.com/EOSIO/eos/pull/7108
	ActionOrdinal                          uint32     `protobuf:"varint,16,opt,name=action_ordinal,json=actionOrdinal,proto3" json:"action_ordinal,omitempty"`
	CreatorActionOrdinal                   uint32     `protobuf:"varint,17,opt,name=creator_action_ordinal,json=creatorActionOrdinal,proto3" json:"creator_action_ordinal,omitempty"`
	ClosestUnnotifiedAncestorActionOrdinal uint32     `` /* 183-byte string literal not displayed */
	ExecutionIndex                         uint32     `protobuf:"varint,19,opt,name=execution_index,json=executionIndex,proto3" json:"execution_index,omitempty"`
	// Whether this action trace was a successful match, present only when filtering was applied on block. This
	// will be `true` if the Block `filtering_applied` is `true`, if the include CEL filter matched and
	// if the exclude CEL filter did NOT match.
	FilteringMatched bool `protobuf:"varint,30,opt,name=filtering_matched,json=filteringMatched,proto3" json:"filtering_matched,omitempty"`
	// Whether this action trace was a successful system match, present only when filtering was applied on block.
	// This will be `true` if the Block `filtering_applied` is `true`, if the system actions include CEL filter
	// matched, supersedes any exclude CEL filter.
	FilteringMatchedSystemActionFilter bool `` /* 171-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ActionTrace) Account

func (a *ActionTrace) Account() string

func (*ActionTrace) Descriptor deprecated

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

Deprecated: Use ActionTrace.ProtoReflect.Descriptor instead.

func (*ActionTrace) FullName

func (a *ActionTrace) FullName() string

func (*ActionTrace) GetAccountRamDeltas

func (x *ActionTrace) GetAccountRamDeltas() []*AccountRAMDelta

func (*ActionTrace) GetAction

func (x *ActionTrace) GetAction() *Action

func (*ActionTrace) GetActionOrdinal

func (x *ActionTrace) GetActionOrdinal() uint32

func (*ActionTrace) GetBlockNum

func (x *ActionTrace) GetBlockNum() uint64

func (*ActionTrace) GetBlockTime

func (x *ActionTrace) GetBlockTime() *timestamppb.Timestamp

func (*ActionTrace) GetClosestUnnotifiedAncestorActionOrdinal

func (x *ActionTrace) GetClosestUnnotifiedAncestorActionOrdinal() uint32

func (*ActionTrace) GetConsole

func (x *ActionTrace) GetConsole() string

func (*ActionTrace) GetContextFree

func (x *ActionTrace) GetContextFree() bool

func (*ActionTrace) GetCreatorActionOrdinal

func (x *ActionTrace) GetCreatorActionOrdinal() uint32

func (*ActionTrace) GetData

func (a *ActionTrace) GetData(gjsonPath string) gjson.Result

func (*ActionTrace) GetElapsed

func (x *ActionTrace) GetElapsed() int64

func (*ActionTrace) GetErrorCode

func (x *ActionTrace) GetErrorCode() uint64

func (*ActionTrace) GetException

func (x *ActionTrace) GetException() *Exception

func (*ActionTrace) GetExecutionIndex

func (x *ActionTrace) GetExecutionIndex() uint32

func (*ActionTrace) GetFilteringMatched

func (x *ActionTrace) GetFilteringMatched() bool

func (*ActionTrace) GetFilteringMatchedSystemActionFilter

func (x *ActionTrace) GetFilteringMatchedSystemActionFilter() bool

func (*ActionTrace) GetJsonReturnValue

func (x *ActionTrace) GetJsonReturnValue() string

func (*ActionTrace) GetProducerBlockId

func (x *ActionTrace) GetProducerBlockId() string

func (*ActionTrace) GetRawReturnValue

func (x *ActionTrace) GetRawReturnValue() []byte

func (*ActionTrace) GetReceipt

func (x *ActionTrace) GetReceipt() *ActionReceipt

func (*ActionTrace) GetReceiver

func (x *ActionTrace) GetReceiver() string

func (*ActionTrace) GetTransactionId

func (x *ActionTrace) GetTransactionId() string

func (*ActionTrace) IsInput

func (a *ActionTrace) IsInput() bool

func (*ActionTrace) Name

func (a *ActionTrace) Name() string

func (*ActionTrace) ProtoMessage

func (*ActionTrace) ProtoMessage()

func (*ActionTrace) ProtoReflect

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

func (*ActionTrace) Reset

func (x *ActionTrace) Reset()

func (*ActionTrace) SimpleName

func (a *ActionTrace) SimpleName() string

func (*ActionTrace) String

func (x *ActionTrace) String() string

type ActionTraces

type ActionTraces struct {
	ActionTraces []*ActionTrace `protobuf:"bytes,1,rep,name=action_traces,json=actionTraces,proto3" json:"action_traces,omitempty"`
	// contains filtered or unexported fields
}

func (*ActionTraces) Descriptor deprecated

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

Deprecated: Use ActionTraces.ProtoReflect.Descriptor instead.

func (*ActionTraces) GetActionTraces

func (x *ActionTraces) GetActionTraces() []*ActionTrace

func (*ActionTraces) ProtoMessage

func (*ActionTraces) ProtoMessage()

func (*ActionTraces) ProtoReflect

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

func (*ActionTraces) Reset

func (x *ActionTraces) Reset()

func (*ActionTraces) String

func (x *ActionTraces) String() string

type ActivatedProtocolFeatures

type ActivatedProtocolFeatures struct {
	ProtocolFeatures [][]byte `protobuf:"bytes,1,rep,name=protocol_features,json=protocolFeatures,proto3" json:"protocol_features,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivatedProtocolFeatures) Descriptor deprecated

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

Deprecated: Use ActivatedProtocolFeatures.ProtoReflect.Descriptor instead.

func (*ActivatedProtocolFeatures) GetProtocolFeatures

func (x *ActivatedProtocolFeatures) GetProtocolFeatures() [][]byte

func (*ActivatedProtocolFeatures) ProtoMessage

func (*ActivatedProtocolFeatures) ProtoMessage()

func (*ActivatedProtocolFeatures) ProtoReflect

func (*ActivatedProtocolFeatures) Reset

func (x *ActivatedProtocolFeatures) Reset()

func (*ActivatedProtocolFeatures) String

func (x *ActivatedProtocolFeatures) String() string

type AuthSequence

type AuthSequence struct {
	AccountName string `protobuf:"bytes,1,opt,name=account_name,json=accountName,proto3" json:"account_name,omitempty"`
	Sequence    uint64 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthSequence) Descriptor deprecated

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

Deprecated: Use AuthSequence.ProtoReflect.Descriptor instead.

func (*AuthSequence) GetAccountName

func (x *AuthSequence) GetAccountName() string

func (*AuthSequence) GetSequence

func (x *AuthSequence) GetSequence() uint64

func (*AuthSequence) ProtoMessage

func (*AuthSequence) ProtoMessage()

func (*AuthSequence) ProtoReflect

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

func (*AuthSequence) Reset

func (x *AuthSequence) Reset()

func (*AuthSequence) String

func (x *AuthSequence) String() string

type Authority

type Authority struct {
	Threshold uint32                   `protobuf:"varint,1,opt,name=threshold,proto3" json:"threshold,omitempty"`
	Keys      []*KeyWeight             `protobuf:"bytes,2,rep,name=keys,proto3" json:"keys,omitempty"`
	Accounts  []*PermissionLevelWeight `protobuf:"bytes,3,rep,name=accounts,proto3" json:"accounts,omitempty"`
	Waits     []*WaitWeight            `protobuf:"bytes,4,rep,name=waits,proto3" json:"waits,omitempty"`
	// contains filtered or unexported fields
}

func (*Authority) Descriptor deprecated

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

Deprecated: Use Authority.ProtoReflect.Descriptor instead.

func (*Authority) GetAccounts

func (x *Authority) GetAccounts() []*PermissionLevelWeight

func (*Authority) GetKeys

func (x *Authority) GetKeys() []*KeyWeight

func (*Authority) GetThreshold

func (x *Authority) GetThreshold() uint32

func (*Authority) GetWaits

func (x *Authority) GetWaits() []*WaitWeight

func (*Authority) ProtoMessage

func (*Authority) ProtoMessage()

func (*Authority) ProtoReflect

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

func (*Authority) Reset

func (x *Authority) Reset()

func (*Authority) String

func (x *Authority) String() string

type Block

type Block struct {

	// id is the block's hash.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Number is the block's height at which this block was mined.
	Number  uint32 `protobuf:"varint,2,opt,name=number,proto3" json:"number,omitempty"`
	Version uint32 `protobuf:"varint,3,opt,name=version,proto3" json:"version,omitempty"`
	// Header contain's the block's header information like its parent hash, the merkel root hash
	// and all other information the form a block.
	Header                           *BlockHeader                `protobuf:"bytes,4,opt,name=header,proto3" json:"header,omitempty"`
	ProducerSignature                string                      `protobuf:"bytes,5,opt,name=producer_signature,json=producerSignature,proto3" json:"producer_signature,omitempty"`
	BlockExtensions                  []*Extension                `protobuf:"bytes,7,rep,name=block_extensions,json=blockExtensions,proto3" json:"block_extensions,omitempty"`
	DposProposedIrreversibleBlocknum uint32                      `` /* 162-byte string literal not displayed */
	DposIrreversibleBlocknum         uint32                      `` /* 136-byte string literal not displayed */
	BlockrootMerkle                  *BlockRootMerkle            `protobuf:"bytes,11,opt,name=blockroot_merkle,json=blockrootMerkle,proto3" json:"blockroot_merkle,omitempty"`
	ProducerToLastProduced           []*ProducerToLastProduced   `` /* 132-byte string literal not displayed */
	ProducerToLastImpliedIrb         []*ProducerToLastImpliedIRB `` /* 140-byte string literal not displayed */
	ConfirmCount                     []uint32                    `protobuf:"varint,15,rep,packed,name=confirm_count,json=confirmCount,proto3" json:"confirm_count,omitempty"`
	PendingSchedule                  *PendingProducerSchedule    `protobuf:"bytes,16,opt,name=pending_schedule,json=pendingSchedule,proto3" json:"pending_schedule,omitempty"`
	ActivatedProtocolFeatures        *ActivatedProtocolFeatures  `` /* 139-byte string literal not displayed */
	RlimitOps                        []*RlimitOp                 `protobuf:"bytes,19,rep,name=rlimit_ops,json=rlimitOps,proto3" json:"rlimit_ops,omitempty"`
	// The unfiltered transactions in this block when NO filtering has been applied,
	// (i.e. `filtering_applied = false`). When filtering has been applied on this block,
	// (i.e. `filtering_applied = true`), this field will be set to `nil` and instead, the
	// `filtered_transactions` will be populated with only filtered transactions.
	//
	// Use the helper getter method `Transactions()` to automatically pick the correct
	// field to use (`unfiltered_transactions` when `filtering_applied == false` and
	// `filtered_transactions` when `filtering_applied == true`).
	UnfilteredTransactions []*TransactionReceipt `` /* 127-byte string literal not displayed */
	// The filtered transactions in this block when filtering has been applied,
	// (i.e. `filtering_applied = true`). This will be only the transactions
	// that matched the include filter CEL expression and did NOT match the exclude
	// filter CEL expression.
	//
	// Use the helper getter method `Transactions()` to automatically the correct
	// field (`unfiltered_transaction` when `filtering_applied == false` and
	// `filtered_transactions` when `filtering_applied == true`).
	FilteredTransactions []*TransactionReceipt `protobuf:"bytes,47,rep,name=filtered_transactions,json=filteredTransactions,proto3" json:"filtered_transactions,omitempty"`
	// Number of transaction executed within this block when no filtering
	// is applied (`filtering_applied == false`).
	UnfilteredTransactionCount uint32 `` /* 143-byte string literal not displayed */
	// Number of transaction that were successfully executed within this block that are found in
	// the `filtered_transactions` array. This field is populated only when the flag
	// `filtering_applied` is `true`.
	FilteredTransactionCount uint32 `` /* 137-byte string literal not displayed */
	// The unfiltered implicit transaction ops in this block when NO filtering has been applied,
	// (i.e. `filtering_applied = false`). When filtering has been applied on this block,
	// (i.e. `filtering_applied = true`), this field will be set to `nil` and instead, the
	// `filtered_implicit_transaction_ops` will be populated with only filtered implicit
	// transaction ops.
	//
	// Use the helper getter method `ImplicitTransactionOps()` to automatically pick the correct
	// field to use (`unfiltered_implicit_transaction_ops` when `filtering_applied == false` and
	// `filtered_implicit_transaction_ops` when `filtering_applied == true`).
	UnfilteredImplicitTransactionOps []*TrxOp `` /* 162-byte string literal not displayed */
	// The filtered implicit transaction ops in this block when filtering has been applied,
	// (i.e. `filtering_applied = true`). This will be only the implicit transaction ops
	// that matched the include filter CEL expression and did NOT match the exclude
	// filter CEL expression.
	//
	// Use the helper getter method `ImplicitTransactionOps()` to automatically the correct
	// field (`unfiltered_implicit_transaction_ops` when `filtering_applied == false` and
	// `filtered_implicit_transaction_ops` when `filtering_applied == true`).
	FilteredImplicitTransactionOps []*TrxOp `` /* 156-byte string literal not displayed */
	// The unfiltered transaction traces in this block when NO filtering has been applied,
	// (i.e. `filtering_applied = false`). When filtering has been applied on this block,
	// (i.e. `filtering_applied = true`), this field will be set to `nil` and instead, the
	// `filtered_transaction_traces` will be populated with only filtered transactions.
	//
	// Use the helper getter method `TransactionTraces()` to automatically pick the correct
	// field to use (`unfiltered_transaction_traces` when `filtering_applied == false` and
	// `filtered_transaction_traces` when `filtering_applied == true`).
	UnfilteredTransactionTraces []*TransactionTrace `` /* 145-byte string literal not displayed */
	// The filtered transaction traces in this block when filtering has been applied,
	// (i.e. `filtering_applied = true`). This will be only the transaction trace
	// that matched the include filter CEL expression and did NOT match the exclude
	// filter CEL expression.
	//
	// Use the helper getter method `TransactionTraces()` to automatically pick the correct
	// field to use (`unfiltered_transaction_traces` when `filtering_applied == false` and
	// `filtered_transaction_traces` when `filtering_applied == true`).
	FilteredTransactionTraces []*TransactionTrace `` /* 139-byte string literal not displayed */
	// Number of transaction trace executed within this block when no filtering
	// is applied (`filtering_applied == false`).
	UnfilteredTransactionTraceCount uint32 `` /* 160-byte string literal not displayed */
	// Number of transaction trace that were successfully executed within this block that are found in
	// the `filtered_transaction_traces` array. This field is populated only when the flag
	// `filtering_applied` is `true`.
	FilteredTransactionTraceCount uint32 `` /* 154-byte string literal not displayed */
	// Number of top-level actions that were successfully executed within this block when no filtering
	// is applied (`filtering_applied == false`).
	UnfilteredExecutedInputActionCount uint32 `` /* 171-byte string literal not displayed */
	// Number of top-level actions that were successfully executed within this block that are found in
	// the `filtered_transaction_traces` array. This field is populated only when the flag
	// `filtering_applied` is `true`.
	FilteredExecutedInputActionCount uint32 `` /* 165-byte string literal not displayed */
	// Number of actions that were successfully executed within this block when no filtering
	// is applied (`filtering_applied == false`).
	UnfilteredExecutedTotalActionCount uint32 `` /* 171-byte string literal not displayed */
	// Number of actions that were successfully executed within this block that are found in
	// the `filtered_transaction_traces` array. This field is populated only when the flag
	// `filtering_applied` is `true`.
	FilteredExecutedTotalActionCount uint32 `` /* 165-byte string literal not displayed */
	// This was a single string element representing a public key (eos-go#ecc.PublicKey).
	// It has been replaced by `valid_block_signing_authority_v2`.
	BlockSigningKey string `protobuf:"bytes,14,opt,name=block_signing_key,json=blockSigningKey,proto3" json:"block_signing_key,omitempty"`
	// This was a list of `{name, publicKey}` elements, each block being signed by a single key,
	// the schedule was simply a list of pair, each pair being the producer name and it's public key
	// used to sign the block.
	ActiveScheduleV1 *ProducerSchedule `protobuf:"bytes,10,opt,name=active_schedule_v1,json=activeScheduleV1,proto3" json:"active_schedule_v1,omitempty"`
	// This replaces `block_signing_key` with a richer structure
	// able to handle the weighted threshold multisig for block producers.
	//
	// This can be downgraded to the old `block_signing_key` simply by taking
	// the first key present in the list. This is of course simple and not
	// accurate anymore in EOSIO 2.0 system where `WTMSIG_BLOCK_SIGNATURES`
	// has been activated AND block producers starts signing blocks with
	// more than one key.
	//
	// See BlockSigningAuthority for further details
	ValidBlockSigningAuthorityV2 *BlockSigningAuthority `` /* 152-byte string literal not displayed */
	// This repleaces the old type `ProducerSchedule` for the `active_schedule`
	// field. This was only a type change in EOSIO 2.0, the field's name remained
	// the same.
	//
	// This is the new schedule data layout which is richer than it's oldest
	// counterpart. The inner element for a producer can then be composed with
	// multiple keys, each with their own weight and the threshold required to
	// accept the block signature.
	ActiveScheduleV2 *ProducerAuthoritySchedule `protobuf:"bytes,31,opt,name=active_schedule_v2,json=activeScheduleV2,proto3" json:"active_schedule_v2,omitempty"`
	// Wheter or not a filtering process was run on this block. The filtering process sets to nil
	// the `unfiltered_transaction_traces` to `nil` and populate the `filtered_transaction_traces`
	// according to the `filtering_include_filter_expr` and `filtering_exclude_filter_expr` CEL
	// expressions. A transaction will be present in the `filtered_transaction_traces` array if
	// it matched the `filtering_include_filter_expr` and did *NOT* match the `filtering_exclude_filter_expr`.
	//
	// Moreover, each matching action that brought the transaction to be in `filtered_transaction_traces`
	// array will have a `filtering_matched` flag set on it to broadcast the fact that this action
	// match the inclusion/exclusion list.
	//
	// This flag controls all `filtered_*` and `unfiltered_*` elements on the Block structure and on
	// substructures if present.
	FilteringApplied bool `protobuf:"varint,40,opt,name=filtering_applied,json=filteringApplied,proto3" json:"filtering_applied,omitempty"`
	// The CEL filter expression used to include transaction in `filtered_transaction_traces` array, works
	// in combination with `filtering_exclude_filter_expr` value.
	FilteringIncludeFilterExpr string `` /* 144-byte string literal not displayed */
	// The CEL filter expression used to exclude transaction in `filtered_transaction_traces` array, works
	// in combination with `filtering_include_filter_expr` value.
	FilteringExcludeFilterExpr string `` /* 144-byte string literal not displayed */
	// The CEL filter expression used to include system actions, required by some systems, works
	// in combination with the two other filters above.
	FilteringSystemActionsIncludeFilterExpr string `` /* 187-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Block) AsRef

func (b *Block) AsRef() bstream.BlockRef

func (*Block) CanceledDTrxIDs

func (b *Block) CanceledDTrxIDs() (out []string)

func (*Block) CreatedDTrxIDs

func (b *Block) CreatedDTrxIDs() (out []string)

func (*Block) Descriptor deprecated

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

Deprecated: Use Block.ProtoReflect.Descriptor instead.

func (*Block) FilteringActionMatcher

func (b *Block) FilteringActionMatcher(trxTrace *TransactionTrace, requiredSystemActions ...ActionMatcher) FilteringActionMatcher

func (*Block) GetActivatedProtocolFeatures

func (x *Block) GetActivatedProtocolFeatures() *ActivatedProtocolFeatures

func (*Block) GetActiveScheduleV1

func (x *Block) GetActiveScheduleV1() *ProducerSchedule

func (*Block) GetActiveScheduleV2

func (x *Block) GetActiveScheduleV2() *ProducerAuthoritySchedule

func (*Block) GetBlockExtensions

func (x *Block) GetBlockExtensions() []*Extension

func (*Block) GetBlockSigningKey

func (x *Block) GetBlockSigningKey() string

func (*Block) GetBlockrootMerkle

func (x *Block) GetBlockrootMerkle() *BlockRootMerkle

func (*Block) GetConfirmCount

func (x *Block) GetConfirmCount() []uint32

func (*Block) GetDposIrreversibleBlocknum

func (x *Block) GetDposIrreversibleBlocknum() uint32

func (*Block) GetDposProposedIrreversibleBlocknum

func (x *Block) GetDposProposedIrreversibleBlocknum() uint32

func (*Block) GetFilteredExecutedInputActionCount

func (x *Block) GetFilteredExecutedInputActionCount() uint32

func (*Block) GetFilteredExecutedTotalActionCount

func (x *Block) GetFilteredExecutedTotalActionCount() uint32

func (*Block) GetFilteredImplicitTransactionOps

func (x *Block) GetFilteredImplicitTransactionOps() []*TrxOp

func (*Block) GetFilteredTransactionCount

func (x *Block) GetFilteredTransactionCount() uint32

func (*Block) GetFilteredTransactionTraceCount

func (x *Block) GetFilteredTransactionTraceCount() uint32

func (*Block) GetFilteredTransactionTraces

func (x *Block) GetFilteredTransactionTraces() []*TransactionTrace

func (*Block) GetFilteredTransactions

func (x *Block) GetFilteredTransactions() []*TransactionReceipt

func (*Block) GetFilteringApplied

func (x *Block) GetFilteringApplied() bool

func (*Block) GetFilteringExcludeFilterExpr

func (x *Block) GetFilteringExcludeFilterExpr() string

func (*Block) GetFilteringIncludeFilterExpr

func (x *Block) GetFilteringIncludeFilterExpr() string

func (*Block) GetFilteringSystemActionsIncludeFilterExpr

func (x *Block) GetFilteringSystemActionsIncludeFilterExpr() string

func (*Block) GetFirehoseBlockID

func (b *Block) GetFirehoseBlockID() string

func (*Block) GetFirehoseBlockLIBNum

func (b *Block) GetFirehoseBlockLIBNum() uint64

func (*Block) GetFirehoseBlockNumber

func (b *Block) GetFirehoseBlockNumber() uint64

func (*Block) GetFirehoseBlockParentID

func (b *Block) GetFirehoseBlockParentID() string

func (*Block) GetFirehoseBlockParentNumber

func (b *Block) GetFirehoseBlockParentNumber() uint64

func (*Block) GetFirehoseBlockTime

func (b *Block) GetFirehoseBlockTime() time.Time

func (*Block) GetFirehoseBlockVersion

func (b *Block) GetFirehoseBlockVersion() int32

func (*Block) GetHeader

func (x *Block) GetHeader() *BlockHeader

func (*Block) GetId

func (x *Block) GetId() string

func (*Block) GetNumber

func (x *Block) GetNumber() uint32

func (*Block) GetPendingSchedule

func (x *Block) GetPendingSchedule() *PendingProducerSchedule

func (*Block) GetProducerSignature

func (x *Block) GetProducerSignature() string

func (*Block) GetProducerToLastImpliedIrb

func (x *Block) GetProducerToLastImpliedIrb() []*ProducerToLastImpliedIRB

func (*Block) GetProducerToLastProduced

func (x *Block) GetProducerToLastProduced() []*ProducerToLastProduced

func (*Block) GetRlimitOps

func (x *Block) GetRlimitOps() []*RlimitOp

func (*Block) GetUnfilteredExecutedInputActionCount

func (x *Block) GetUnfilteredExecutedInputActionCount() uint32

func (*Block) GetUnfilteredExecutedTotalActionCount

func (x *Block) GetUnfilteredExecutedTotalActionCount() uint32

func (*Block) GetUnfilteredImplicitTransactionOps

func (x *Block) GetUnfilteredImplicitTransactionOps() []*TrxOp

func (*Block) GetUnfilteredTransactionCount

func (x *Block) GetUnfilteredTransactionCount() uint32

func (*Block) GetUnfilteredTransactionTraceCount

func (x *Block) GetUnfilteredTransactionTraceCount() uint32

func (*Block) GetUnfilteredTransactionTraces

func (x *Block) GetUnfilteredTransactionTraces() []*TransactionTrace

func (*Block) GetUnfilteredTransactions

func (x *Block) GetUnfilteredTransactions() []*TransactionReceipt

func (*Block) GetValidBlockSigningAuthorityV2

func (x *Block) GetValidBlockSigningAuthorityV2() *BlockSigningAuthority

func (*Block) GetVersion

func (x *Block) GetVersion() uint32

func (*Block) ID

func (b *Block) ID() string

func (*Block) ImplicitTransactionOps

func (b *Block) ImplicitTransactionOps() []*TrxOp

func (*Block) LIBNum

func (b *Block) LIBNum() uint64

func (*Block) MigrateV0ToV1

func (b *Block) MigrateV0ToV1()

MigrateV0ToV1 will compute block stats for the total number of transaction, transacation trace, input action and execute action.

This is actual used on in `pbcodec.Block.ToNative` function to re-hydrate the value after decompression until we do a full reprocessing. at which time this will not be needed anymore.

func (*Block) Num

func (b *Block) Num() uint64

func (*Block) PreviousID

func (b *Block) PreviousID() string

func (*Block) PreviousNumber

func (b *Block) PreviousNumber() uint64

func (*Block) ProtoMessage

func (*Block) ProtoMessage()

func (*Block) ProtoReflect

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

func (*Block) Reset

func (x *Block) Reset()

func (*Block) String

func (x *Block) String() string

func (*Block) Time

func (b *Block) Time() time.Time

func (*Block) TransactionTraces

func (b *Block) TransactionTraces() []*TransactionTrace

func (*Block) Transactions

func (b *Block) Transactions() []*TransactionReceipt

type BlockHeader

type BlockHeader struct {
	Timestamp        *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Producer         string                 `protobuf:"bytes,4,opt,name=producer,proto3" json:"producer,omitempty"`
	Confirmed        uint32                 `protobuf:"varint,5,opt,name=confirmed,proto3" json:"confirmed,omitempty"` // uint16
	Previous         string                 `protobuf:"bytes,6,opt,name=previous,proto3" json:"previous,omitempty"`
	TransactionMroot []byte                 `protobuf:"bytes,7,opt,name=transaction_mroot,json=transactionMroot,proto3" json:"transaction_mroot,omitempty"`
	ActionMroot      []byte                 `protobuf:"bytes,8,opt,name=action_mroot,json=actionMroot,proto3" json:"action_mroot,omitempty"`
	ScheduleVersion  uint32                 `protobuf:"varint,9,opt,name=schedule_version,json=scheduleVersion,proto3" json:"schedule_version,omitempty"`
	HeaderExtensions []*Extension           `protobuf:"bytes,11,rep,name=header_extensions,json=headerExtensions,proto3" json:"header_extensions,omitempty"`
	// EOSIO 1.x only
	//
	// A change to producer schedule was reported as a `NewProducers` field on the
	// `BlockHeader` in EOSIO 1.x. In EOSIO 2.x, when feature `WTMSIG_BLOCK_SIGNATURES`
	// is activated, the `NewProducers` field is not present anymore and the schedule change
	// is reported through a `BlockHeaderExtension` on the the `BlockHeader` struct.
	//
	// If you need to access the old value, you can
	NewProducersV1 *ProducerSchedule `protobuf:"bytes,10,opt,name=new_producers_v1,json=newProducersV1,proto3" json:"new_producers_v1,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockHeader) Descriptor deprecated

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

Deprecated: Use BlockHeader.ProtoReflect.Descriptor instead.

func (*BlockHeader) GetActionMroot

func (x *BlockHeader) GetActionMroot() []byte

func (*BlockHeader) GetConfirmed

func (x *BlockHeader) GetConfirmed() uint32

func (*BlockHeader) GetHeaderExtensions

func (x *BlockHeader) GetHeaderExtensions() []*Extension

func (*BlockHeader) GetNewProducersV1

func (x *BlockHeader) GetNewProducersV1() *ProducerSchedule

func (*BlockHeader) GetPrevious

func (x *BlockHeader) GetPrevious() string

func (*BlockHeader) GetProducer

func (x *BlockHeader) GetProducer() string

func (*BlockHeader) GetScheduleVersion

func (x *BlockHeader) GetScheduleVersion() uint32

func (*BlockHeader) GetTimestamp

func (x *BlockHeader) GetTimestamp() *timestamppb.Timestamp

func (*BlockHeader) GetTransactionMroot

func (x *BlockHeader) GetTransactionMroot() []byte

func (*BlockHeader) ProtoMessage

func (*BlockHeader) ProtoMessage()

func (*BlockHeader) ProtoReflect

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

func (*BlockHeader) Reset

func (x *BlockHeader) Reset()

func (*BlockHeader) String

func (x *BlockHeader) String() string

type BlockRef

type BlockRef struct {
	Hash   []byte `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
	Number uint64 `protobuf:"varint,2,opt,name=number,proto3" json:"number,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockRef) Descriptor deprecated

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

Deprecated: Use BlockRef.ProtoReflect.Descriptor instead.

func (*BlockRef) GetHash

func (x *BlockRef) GetHash() []byte

func (*BlockRef) GetNumber

func (x *BlockRef) GetNumber() uint64

func (*BlockRef) ProtoMessage

func (*BlockRef) ProtoMessage()

func (*BlockRef) ProtoReflect

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

func (*BlockRef) Reset

func (x *BlockRef) Reset()

func (*BlockRef) String

func (x *BlockRef) String() string

type BlockReversibility

type BlockReversibility int32
const (
	BlockReversibility_BLOCKREVERSIBILITY_NONE         BlockReversibility = 0 // there is no block
	BlockReversibility_BLOCKREVERSIBILITY_REVERSIBLE   BlockReversibility = 1
	BlockReversibility_BLOCKREVERSIBILITY_IRREVERSIBLE BlockReversibility = 2
	BlockReversibility_BLOCKREVERSIBILITY_STALE        BlockReversibility = 3
	BlockReversibility_BLOCKREVERSIBILITY_MAYBESTALE   BlockReversibility = 4 // behind lib, but we have not confirmed irreversibility
)

func (BlockReversibility) Descriptor

func (BlockReversibility) Enum

func (BlockReversibility) EnumDescriptor deprecated

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

Deprecated: Use BlockReversibility.Descriptor instead.

func (BlockReversibility) Number

func (BlockReversibility) String

func (x BlockReversibility) String() string

func (BlockReversibility) Type

type BlockRootMerkle

type BlockRootMerkle struct {
	NodeCount   uint32   `protobuf:"varint,1,opt,name=node_count,json=nodeCount,proto3" json:"node_count,omitempty"`
	ActiveNodes [][]byte `protobuf:"bytes,2,rep,name=active_nodes,json=activeNodes,proto3" json:"active_nodes,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockRootMerkle) Descriptor deprecated

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

Deprecated: Use BlockRootMerkle.ProtoReflect.Descriptor instead.

func (*BlockRootMerkle) GetActiveNodes

func (x *BlockRootMerkle) GetActiveNodes() [][]byte

func (*BlockRootMerkle) GetNodeCount

func (x *BlockRootMerkle) GetNodeCount() uint32

func (*BlockRootMerkle) ProtoMessage

func (*BlockRootMerkle) ProtoMessage()

func (*BlockRootMerkle) ProtoReflect

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

func (*BlockRootMerkle) Reset

func (x *BlockRootMerkle) Reset()

func (*BlockRootMerkle) String

func (x *BlockRootMerkle) String() string

type BlockSigningAuthority

type BlockSigningAuthority struct {

	// Types that are assignable to Variant:
	//
	//	*BlockSigningAuthority_V0
	Variant isBlockSigningAuthority_Variant `protobuf_oneof:"variant"`
	// contains filtered or unexported fields
}

Present in EOSIO 2.x only

This represents the signatures that were used to signed the block. Previously, in EOSIO 1.x, this was a simple public key since only one key could sign a block. In EOSIO 2.x, when `WTMSIG_BLOCK_SIGNATURES` feature is active, the block can be signed with a set of different public keys, each with its own weight as well as the threshold at which point the signatures are accepted.

This is actually implemented as a `fc::variant` type in the C++ code, this tainted our own implementation where multiple types can be represented using a `oneof`.

Know current types (and version they were introduced): - `BlockSigningAuthorityV0` [Type 0] (EOSIO 2.0)

func (*BlockSigningAuthority) Descriptor deprecated

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

Deprecated: Use BlockSigningAuthority.ProtoReflect.Descriptor instead.

func (*BlockSigningAuthority) GetV0

func (*BlockSigningAuthority) GetVariant

func (m *BlockSigningAuthority) GetVariant() isBlockSigningAuthority_Variant

func (*BlockSigningAuthority) ProtoMessage

func (*BlockSigningAuthority) ProtoMessage()

func (*BlockSigningAuthority) ProtoReflect

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

func (*BlockSigningAuthority) Reset

func (x *BlockSigningAuthority) Reset()

func (*BlockSigningAuthority) String

func (x *BlockSigningAuthority) String() string

type BlockSigningAuthorityV0

type BlockSigningAuthorityV0 struct {
	Threshold uint32       `protobuf:"varint,1,opt,name=threshold,proto3" json:"threshold,omitempty"`
	Keys      []*KeyWeight `protobuf:"bytes,2,rep,name=keys,proto3" json:"keys,omitempty"`
	// contains filtered or unexported fields
}

Present in EOSIO 2.x only

func (*BlockSigningAuthorityV0) Descriptor deprecated

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

Deprecated: Use BlockSigningAuthorityV0.ProtoReflect.Descriptor instead.

func (*BlockSigningAuthorityV0) GetKeys

func (x *BlockSigningAuthorityV0) GetKeys() []*KeyWeight

func (*BlockSigningAuthorityV0) GetThreshold

func (x *BlockSigningAuthorityV0) GetThreshold() uint32

func (*BlockSigningAuthorityV0) ProtoMessage

func (*BlockSigningAuthorityV0) ProtoMessage()

func (*BlockSigningAuthorityV0) ProtoReflect

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

func (*BlockSigningAuthorityV0) Reset

func (x *BlockSigningAuthorityV0) Reset()

func (*BlockSigningAuthorityV0) String

func (x *BlockSigningAuthorityV0) String() string

type BlockSigningAuthority_V0

type BlockSigningAuthority_V0 struct {
	V0 *BlockSigningAuthorityV0 `protobuf:"bytes,1,opt,name=v0,proto3,oneof"`
}

type BlockWithRefs

type BlockWithRefs struct {
	Id                      string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Block                   *Block           `protobuf:"bytes,2,opt,name=block,proto3" json:"block,omitempty"`
	ImplicitTransactionRefs *TransactionRefs `` // TODO: Triple check that that's the right thing
	/* 132-byte string literal not displayed */
	TransactionRefs      *TransactionRefs `protobuf:"bytes,4,opt,name=transaction_refs,json=transactionRefs,proto3" json:"transaction_refs,omitempty"`
	TransactionTraceRefs *TransactionRefs `protobuf:"bytes,5,opt,name=transaction_trace_refs,json=transactionTraceRefs,proto3" json:"transaction_trace_refs,omitempty"`
	Irreversible         bool             `protobuf:"varint,6,opt,name=irreversible,proto3" json:"irreversible,omitempty"`
	// contains filtered or unexported fields
}

BlockWithRefs is a lightweight block, with traces and transactions purged from the `block` within, and only. It is used in transports to pass block data around.

func (*BlockWithRefs) Descriptor deprecated

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

Deprecated: Use BlockWithRefs.ProtoReflect.Descriptor instead.

func (*BlockWithRefs) GetBlock

func (x *BlockWithRefs) GetBlock() *Block

func (*BlockWithRefs) GetId

func (x *BlockWithRefs) GetId() string

func (*BlockWithRefs) GetImplicitTransactionRefs

func (x *BlockWithRefs) GetImplicitTransactionRefs() *TransactionRefs

func (*BlockWithRefs) GetIrreversible

func (x *BlockWithRefs) GetIrreversible() bool

func (*BlockWithRefs) GetTransactionRefs

func (x *BlockWithRefs) GetTransactionRefs() *TransactionRefs

func (*BlockWithRefs) GetTransactionTraceRefs

func (x *BlockWithRefs) GetTransactionTraceRefs() *TransactionRefs

func (*BlockWithRefs) ProtoMessage

func (*BlockWithRefs) ProtoMessage()

func (*BlockWithRefs) ProtoReflect

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

func (*BlockWithRefs) Reset

func (x *BlockWithRefs) Reset()

func (*BlockWithRefs) String

func (x *BlockWithRefs) String() string

type CreationFlatNode

type CreationFlatNode struct {
	CreatorActionIndex   int32  `protobuf:"varint,1,opt,name=creator_action_index,json=creatorActionIndex,proto3" json:"creator_action_index,omitempty"`
	ExecutionActionIndex uint32 `protobuf:"varint,2,opt,name=execution_action_index,json=executionActionIndex,proto3" json:"execution_action_index,omitempty"`
	// contains filtered or unexported fields
}

func (*CreationFlatNode) Descriptor deprecated

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

Deprecated: Use CreationFlatNode.ProtoReflect.Descriptor instead.

func (*CreationFlatNode) GetCreatorActionIndex

func (x *CreationFlatNode) GetCreatorActionIndex() int32

func (*CreationFlatNode) GetExecutionActionIndex

func (x *CreationFlatNode) GetExecutionActionIndex() uint32

func (*CreationFlatNode) ProtoMessage

func (*CreationFlatNode) ProtoMessage()

func (*CreationFlatNode) ProtoReflect

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

func (*CreationFlatNode) Reset

func (x *CreationFlatNode) Reset()

func (*CreationFlatNode) String

func (x *CreationFlatNode) String() string

type DBOp

type DBOp struct {
	Operation   DBOp_Operation `protobuf:"varint,1,opt,name=operation,proto3,enum=sf.antelope.type.v1.DBOp_Operation" json:"operation,omitempty"`
	ActionIndex uint32         `protobuf:"varint,2,opt,name=action_index,json=actionIndex,proto3" json:"action_index,omitempty"`
	Code        string         `protobuf:"bytes,3,opt,name=code,proto3" json:"code,omitempty"`
	Scope       string         `protobuf:"bytes,4,opt,name=scope,proto3" json:"scope,omitempty"`
	TableName   string         `protobuf:"bytes,5,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	PrimaryKey  string         `protobuf:"bytes,6,opt,name=primary_key,json=primaryKey,proto3" json:"primary_key,omitempty"`
	OldPayer    string         `protobuf:"bytes,7,opt,name=old_payer,json=oldPayer,proto3" json:"old_payer,omitempty"`
	NewPayer    string         `protobuf:"bytes,8,opt,name=new_payer,json=newPayer,proto3" json:"new_payer,omitempty"`
	OldData     []byte         `protobuf:"bytes,9,opt,name=old_data,json=oldData,proto3" json:"old_data,omitempty"`
	NewData     []byte         `protobuf:"bytes,10,opt,name=new_data,json=newData,proto3" json:"new_data,omitempty"`
	OldDataJson string         `protobuf:"bytes,11,opt,name=old_data_json,json=oldDataJson,proto3" json:"old_data_json,omitempty"`
	NewDataJson string         `protobuf:"bytes,12,opt,name=new_data_json,json=newDataJson,proto3" json:"new_data_json,omitempty"`
	// contains filtered or unexported fields
}

func (*DBOp) Descriptor deprecated

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

Deprecated: Use DBOp.ProtoReflect.Descriptor instead.

func (*DBOp) GetActionIndex

func (x *DBOp) GetActionIndex() uint32

func (*DBOp) GetCode

func (x *DBOp) GetCode() string

func (*DBOp) GetNewData

func (x *DBOp) GetNewData() []byte

func (*DBOp) GetNewDataJson

func (x *DBOp) GetNewDataJson() string

func (*DBOp) GetNewPayer

func (x *DBOp) GetNewPayer() string

func (*DBOp) GetOldData

func (x *DBOp) GetOldData() []byte

func (*DBOp) GetOldDataJson

func (x *DBOp) GetOldDataJson() string

func (*DBOp) GetOldPayer

func (x *DBOp) GetOldPayer() string

func (*DBOp) GetOperation

func (x *DBOp) GetOperation() DBOp_Operation

func (*DBOp) GetPrimaryKey

func (x *DBOp) GetPrimaryKey() string

func (*DBOp) GetScope

func (x *DBOp) GetScope() string

func (*DBOp) GetTableName

func (x *DBOp) GetTableName() string

func (*DBOp) LegacyOperation

func (op *DBOp) LegacyOperation() string

func (*DBOp) ProtoMessage

func (*DBOp) ProtoMessage()

func (*DBOp) ProtoReflect

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

func (*DBOp) Reset

func (x *DBOp) Reset()

func (*DBOp) String

func (x *DBOp) String() string

type DBOp_Operation

type DBOp_Operation int32
const (
	DBOp_OPERATION_UNKNOWN DBOp_Operation = 0
	DBOp_OPERATION_INSERT  DBOp_Operation = 1
	DBOp_OPERATION_UPDATE  DBOp_Operation = 2
	DBOp_OPERATION_REMOVE  DBOp_Operation = 3
)

func (DBOp_Operation) Descriptor

func (DBOp_Operation) Enum

func (x DBOp_Operation) Enum() *DBOp_Operation

func (DBOp_Operation) EnumDescriptor deprecated

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

Deprecated: Use DBOp_Operation.Descriptor instead.

func (DBOp_Operation) Number

func (DBOp_Operation) String

func (x DBOp_Operation) String() string

func (DBOp_Operation) Type

type DBOps

type DBOps struct {
	DbOps []*DBOp `protobuf:"bytes,1,rep,name=db_ops,json=dbOps,proto3" json:"db_ops,omitempty"`
	// contains filtered or unexported fields
}

func (*DBOps) Descriptor deprecated

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

Deprecated: Use DBOps.ProtoReflect.Descriptor instead.

func (*DBOps) GetDbOps

func (x *DBOps) GetDbOps() []*DBOp

func (*DBOps) ProtoMessage

func (*DBOps) ProtoMessage()

func (*DBOps) ProtoReflect

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

func (*DBOps) Reset

func (x *DBOps) Reset()

func (*DBOps) String

func (x *DBOps) String() string

type DTrxOp

type DTrxOp struct {
	Operation     DTrxOp_Operation   `protobuf:"varint,1,opt,name=operation,proto3,enum=sf.antelope.type.v1.DTrxOp_Operation" json:"operation,omitempty"`
	ActionIndex   uint32             `protobuf:"varint,2,opt,name=action_index,json=actionIndex,proto3" json:"action_index,omitempty"`
	Sender        string             `protobuf:"bytes,3,opt,name=sender,proto3" json:"sender,omitempty"`
	SenderId      string             `protobuf:"bytes,4,opt,name=sender_id,json=senderId,proto3" json:"sender_id,omitempty"`
	Payer         string             `protobuf:"bytes,5,opt,name=payer,proto3" json:"payer,omitempty"`
	PublishedAt   string             `protobuf:"bytes,6,opt,name=published_at,json=publishedAt,proto3" json:"published_at,omitempty"`
	DelayUntil    string             `protobuf:"bytes,7,opt,name=delay_until,json=delayUntil,proto3" json:"delay_until,omitempty"`
	ExpirationAt  string             `protobuf:"bytes,8,opt,name=expiration_at,json=expirationAt,proto3" json:"expiration_at,omitempty"`
	TransactionId string             `protobuf:"bytes,9,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	Transaction   *SignedTransaction `protobuf:"bytes,10,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*DTrxOp) Descriptor deprecated

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

Deprecated: Use DTrxOp.ProtoReflect.Descriptor instead.

func (*DTrxOp) GetActionIndex

func (x *DTrxOp) GetActionIndex() uint32

func (*DTrxOp) GetDelayUntil

func (x *DTrxOp) GetDelayUntil() string

func (*DTrxOp) GetExpirationAt

func (x *DTrxOp) GetExpirationAt() string

func (*DTrxOp) GetOperation

func (x *DTrxOp) GetOperation() DTrxOp_Operation

func (*DTrxOp) GetPayer

func (x *DTrxOp) GetPayer() string

func (*DTrxOp) GetPublishedAt

func (x *DTrxOp) GetPublishedAt() string

func (*DTrxOp) GetSender

func (x *DTrxOp) GetSender() string

func (*DTrxOp) GetSenderId

func (x *DTrxOp) GetSenderId() string

func (*DTrxOp) GetTransaction

func (x *DTrxOp) GetTransaction() *SignedTransaction

func (*DTrxOp) GetTransactionId

func (x *DTrxOp) GetTransactionId() string

func (*DTrxOp) IsCancelOperation

func (op *DTrxOp) IsCancelOperation() bool

func (*DTrxOp) IsCreateOperation

func (op *DTrxOp) IsCreateOperation() bool

/ DTrxOp

func (*DTrxOp) IsFailedOperation

func (op *DTrxOp) IsFailedOperation() bool

func (*DTrxOp) LegacyOperation

func (op *DTrxOp) LegacyOperation() string

func (*DTrxOp) ProtoMessage

func (*DTrxOp) ProtoMessage()

func (*DTrxOp) ProtoReflect

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

func (*DTrxOp) Reset

func (x *DTrxOp) Reset()

func (*DTrxOp) String

func (x *DTrxOp) String() string

func (*DTrxOp) ToExtDTrxOp

func (op *DTrxOp) ToExtDTrxOp(block *Block, trxTrace *TransactionTrace) *ExtDTrxOp

type DTrxOp_Operation

type DTrxOp_Operation int32
const (
	DTrxOp_OPERATION_UNKNOWN       DTrxOp_Operation = 0
	DTrxOp_OPERATION_CREATE        DTrxOp_Operation = 1
	DTrxOp_OPERATION_PUSH_CREATE   DTrxOp_Operation = 2
	DTrxOp_OPERATION_FAILED        DTrxOp_Operation = 3
	DTrxOp_OPERATION_CANCEL        DTrxOp_Operation = 4
	DTrxOp_OPERATION_MODIFY_CANCEL DTrxOp_Operation = 5
	DTrxOp_OPERATION_MODIFY_CREATE DTrxOp_Operation = 6
)

func (DTrxOp_Operation) Descriptor

func (DTrxOp_Operation) Enum

func (DTrxOp_Operation) EnumDescriptor deprecated

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

Deprecated: Use DTrxOp_Operation.Descriptor instead.

func (DTrxOp_Operation) Number

func (DTrxOp_Operation) String

func (x DTrxOp_Operation) String() string

func (DTrxOp_Operation) Type

type ElasticLimitParameters

type ElasticLimitParameters struct {
	Target        uint64 `protobuf:"varint,1,opt,name=target,proto3" json:"target,omitempty"`
	Max           uint64 `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"`
	Periods       uint32 `protobuf:"varint,3,opt,name=periods,proto3" json:"periods,omitempty"`
	MaxMultiplier uint32 `protobuf:"varint,4,opt,name=max_multiplier,json=maxMultiplier,proto3" json:"max_multiplier,omitempty"`
	ContractRate  *Ratio `protobuf:"bytes,5,opt,name=contract_rate,json=contractRate,proto3" json:"contract_rate,omitempty"`
	ExpandRate    *Ratio `protobuf:"bytes,6,opt,name=expand_rate,json=expandRate,proto3" json:"expand_rate,omitempty"`
	// contains filtered or unexported fields
}

func (*ElasticLimitParameters) Descriptor deprecated

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

Deprecated: Use ElasticLimitParameters.ProtoReflect.Descriptor instead.

func (*ElasticLimitParameters) GetContractRate

func (x *ElasticLimitParameters) GetContractRate() *Ratio

func (*ElasticLimitParameters) GetExpandRate

func (x *ElasticLimitParameters) GetExpandRate() *Ratio

func (*ElasticLimitParameters) GetMax

func (x *ElasticLimitParameters) GetMax() uint64

func (*ElasticLimitParameters) GetMaxMultiplier

func (x *ElasticLimitParameters) GetMaxMultiplier() uint32

func (*ElasticLimitParameters) GetPeriods

func (x *ElasticLimitParameters) GetPeriods() uint32

func (*ElasticLimitParameters) GetTarget

func (x *ElasticLimitParameters) GetTarget() uint64

func (*ElasticLimitParameters) ProtoMessage

func (*ElasticLimitParameters) ProtoMessage()

func (*ElasticLimitParameters) ProtoReflect

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

func (*ElasticLimitParameters) Reset

func (x *ElasticLimitParameters) Reset()

func (*ElasticLimitParameters) String

func (x *ElasticLimitParameters) String() string

type Exception

type Exception struct {
	Code    int32                   `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
	Name    string                  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Message string                  `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	Stack   []*Exception_LogMessage `protobuf:"bytes,4,rep,name=stack,proto3" json:"stack,omitempty"`
	// contains filtered or unexported fields
}

func (*Exception) Descriptor deprecated

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

Deprecated: Use Exception.ProtoReflect.Descriptor instead.

func (*Exception) GetCode

func (x *Exception) GetCode() int32

func (*Exception) GetMessage

func (x *Exception) GetMessage() string

func (*Exception) GetName

func (x *Exception) GetName() string

func (*Exception) GetStack

func (x *Exception) GetStack() []*Exception_LogMessage

func (*Exception) ProtoMessage

func (*Exception) ProtoMessage()

func (*Exception) ProtoReflect

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

func (*Exception) Reset

func (x *Exception) Reset()

func (*Exception) String

func (x *Exception) String() string

type Exception_LogContext

type Exception_LogContext struct {
	Level      string                 `protobuf:"bytes,1,opt,name=level,proto3" json:"level,omitempty"`
	File       string                 `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"`
	Line       int32                  `protobuf:"varint,3,opt,name=line,proto3" json:"line,omitempty"`
	Method     string                 `protobuf:"bytes,4,opt,name=method,proto3" json:"method,omitempty"`
	Hostname   string                 `protobuf:"bytes,5,opt,name=hostname,proto3" json:"hostname,omitempty"`
	ThreadName string                 `protobuf:"bytes,6,opt,name=thread_name,json=threadName,proto3" json:"thread_name,omitempty"`
	Timestamp  *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Context    *Exception_LogContext  `protobuf:"bytes,8,opt,name=context,proto3" json:"context,omitempty"`
	// contains filtered or unexported fields
}

func (*Exception_LogContext) Descriptor deprecated

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

Deprecated: Use Exception_LogContext.ProtoReflect.Descriptor instead.

func (*Exception_LogContext) GetContext

func (x *Exception_LogContext) GetContext() *Exception_LogContext

func (*Exception_LogContext) GetFile

func (x *Exception_LogContext) GetFile() string

func (*Exception_LogContext) GetHostname

func (x *Exception_LogContext) GetHostname() string

func (*Exception_LogContext) GetLevel

func (x *Exception_LogContext) GetLevel() string

func (*Exception_LogContext) GetLine

func (x *Exception_LogContext) GetLine() int32

func (*Exception_LogContext) GetMethod

func (x *Exception_LogContext) GetMethod() string

func (*Exception_LogContext) GetThreadName

func (x *Exception_LogContext) GetThreadName() string

func (*Exception_LogContext) GetTimestamp

func (x *Exception_LogContext) GetTimestamp() *timestamppb.Timestamp

func (*Exception_LogContext) ProtoMessage

func (*Exception_LogContext) ProtoMessage()

func (*Exception_LogContext) ProtoReflect

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

func (*Exception_LogContext) Reset

func (x *Exception_LogContext) Reset()

func (*Exception_LogContext) String

func (x *Exception_LogContext) String() string

type Exception_LogMessage

type Exception_LogMessage struct {
	Context *Exception_LogContext `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	Format  string                `protobuf:"bytes,2,opt,name=format,proto3" json:"format,omitempty"`
	// This is actually a Pair<string, any> in C++ which get serialized usually
	// as a JSON object. However, it seems some string sequences could be
	// invalid UTF-8 characters. As such, we decided to use a bytes array. Can
	// be interpreted as a UTF-8 string containing JSON, just be ready to
	// handle UTF-8 errors if they arise.
	Data []byte `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*Exception_LogMessage) Descriptor deprecated

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

Deprecated: Use Exception_LogMessage.ProtoReflect.Descriptor instead.

func (*Exception_LogMessage) GetContext

func (x *Exception_LogMessage) GetContext() *Exception_LogContext

func (*Exception_LogMessage) GetData

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

func (*Exception_LogMessage) GetFormat

func (x *Exception_LogMessage) GetFormat() string

func (*Exception_LogMessage) ProtoMessage

func (*Exception_LogMessage) ProtoMessage()

func (*Exception_LogMessage) ProtoReflect

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

func (*Exception_LogMessage) Reset

func (x *Exception_LogMessage) Reset()

func (*Exception_LogMessage) String

func (x *Exception_LogMessage) String() string

type ExtDTrxOp

type ExtDTrxOp struct {
	SourceTransactionId string                 `protobuf:"bytes,1,opt,name=source_transaction_id,json=sourceTransactionId,proto3" json:"source_transaction_id,omitempty"`
	BlockNum            uint64                 `protobuf:"varint,2,opt,name=block_num,json=blockNum,proto3" json:"block_num,omitempty"`
	BlockId             string                 `protobuf:"bytes,3,opt,name=block_id,json=blockId,proto3" json:"block_id,omitempty"`
	BlockTime           *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"`
	DtrxOp              *DTrxOp                `protobuf:"bytes,5,opt,name=dtrx_op,json=dtrxOp,proto3" json:"dtrx_op,omitempty"`
	// contains filtered or unexported fields
}

func (*ExtDTrxOp) Descriptor deprecated

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

Deprecated: Use ExtDTrxOp.ProtoReflect.Descriptor instead.

func (*ExtDTrxOp) GetBlockId

func (x *ExtDTrxOp) GetBlockId() string

func (*ExtDTrxOp) GetBlockNum

func (x *ExtDTrxOp) GetBlockNum() uint64

func (*ExtDTrxOp) GetBlockTime

func (x *ExtDTrxOp) GetBlockTime() *timestamppb.Timestamp

func (*ExtDTrxOp) GetDtrxOp

func (x *ExtDTrxOp) GetDtrxOp() *DTrxOp

func (*ExtDTrxOp) GetSourceTransactionId

func (x *ExtDTrxOp) GetSourceTransactionId() string

func (*ExtDTrxOp) ProtoMessage

func (*ExtDTrxOp) ProtoMessage()

func (*ExtDTrxOp) ProtoReflect

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

func (*ExtDTrxOp) Reset

func (x *ExtDTrxOp) Reset()

func (*ExtDTrxOp) String

func (x *ExtDTrxOp) String() string

type Extension

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

func (*Extension) Descriptor deprecated

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

Deprecated: Use Extension.ProtoReflect.Descriptor instead.

func (*Extension) GetData

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

func (*Extension) GetType

func (x *Extension) GetType() uint32

func (*Extension) ProtoMessage

func (*Extension) ProtoMessage()

func (*Extension) ProtoReflect

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

func (*Extension) Reset

func (x *Extension) Reset()

func (*Extension) String

func (x *Extension) String() string

type Feature

type Feature struct {
	FeatureDigest          string                  `protobuf:"bytes,1,opt,name=feature_digest,json=featureDigest,proto3" json:"feature_digest,omitempty"`
	SubjectiveRestrictions *SubjectiveRestrictions `` /* 127-byte string literal not displayed */
	DescriptionDigest      string                  `protobuf:"bytes,3,opt,name=description_digest,json=descriptionDigest,proto3" json:"description_digest,omitempty"`
	Dependencies           []string                `protobuf:"bytes,4,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
	ProtocolFeatureType    string                  `protobuf:"bytes,5,opt,name=protocol_feature_type,json=protocolFeatureType,proto3" json:"protocol_feature_type,omitempty"`
	Specification          []*Specification        `protobuf:"bytes,6,rep,name=specification,proto3" json:"specification,omitempty"`
	// contains filtered or unexported fields
}

func (*Feature) Descriptor deprecated

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

Deprecated: Use Feature.ProtoReflect.Descriptor instead.

func (*Feature) GetDependencies

func (x *Feature) GetDependencies() []string

func (*Feature) GetDescriptionDigest

func (x *Feature) GetDescriptionDigest() string

func (*Feature) GetFeatureDigest

func (x *Feature) GetFeatureDigest() string

func (*Feature) GetProtocolFeatureType

func (x *Feature) GetProtocolFeatureType() string

func (*Feature) GetSpecification

func (x *Feature) GetSpecification() []*Specification

func (*Feature) GetSubjectiveRestrictions

func (x *Feature) GetSubjectiveRestrictions() *SubjectiveRestrictions

func (*Feature) ProtoMessage

func (*Feature) ProtoMessage()

func (*Feature) ProtoReflect

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

func (*Feature) Reset

func (x *Feature) Reset()

func (*Feature) String

func (x *Feature) String() string

type FeatureOp

type FeatureOp struct {
	Kind          string   `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	ActionIndex   uint32   `protobuf:"varint,2,opt,name=action_index,json=actionIndex,proto3" json:"action_index,omitempty"`
	FeatureDigest string   `protobuf:"bytes,3,opt,name=feature_digest,json=featureDigest,proto3" json:"feature_digest,omitempty"`
	Feature       *Feature `protobuf:"bytes,4,opt,name=feature,proto3" json:"feature,omitempty"`
	// contains filtered or unexported fields
}

func (*FeatureOp) Descriptor deprecated

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

Deprecated: Use FeatureOp.ProtoReflect.Descriptor instead.

func (*FeatureOp) GetActionIndex

func (x *FeatureOp) GetActionIndex() uint32

func (*FeatureOp) GetFeature

func (x *FeatureOp) GetFeature() *Feature

func (*FeatureOp) GetFeatureDigest

func (x *FeatureOp) GetFeatureDigest() string

func (*FeatureOp) GetKind

func (x *FeatureOp) GetKind() string

func (*FeatureOp) ProtoMessage

func (*FeatureOp) ProtoMessage()

func (*FeatureOp) ProtoReflect

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

func (*FeatureOp) Reset

func (x *FeatureOp) Reset()

func (*FeatureOp) String

func (x *FeatureOp) String() string

type FeatureOp_Kind

type FeatureOp_Kind int32
const (
	FeatureOp_KIND_UNKNOWN      FeatureOp_Kind = 0
	FeatureOp_KIND_PRE_ACTIVATE FeatureOp_Kind = 1
	FeatureOp_KIND_ACTIVATE     FeatureOp_Kind = 2
)

func (FeatureOp_Kind) Descriptor

func (FeatureOp_Kind) Enum

func (x FeatureOp_Kind) Enum() *FeatureOp_Kind

func (FeatureOp_Kind) EnumDescriptor deprecated

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

Deprecated: Use FeatureOp_Kind.Descriptor instead.

func (FeatureOp_Kind) Number

func (FeatureOp_Kind) String

func (x FeatureOp_Kind) String() string

func (FeatureOp_Kind) Type

type FilteringActionMatcher

type FilteringActionMatcher interface {
	Matched(actionIndex uint32) bool
}

type HeaderOnlyBlock

type HeaderOnlyBlock struct {

	// id is the block's hash.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Number is the block's height at which this block was mined.
	Number uint32 `protobuf:"varint,2,opt,name=number,proto3" json:"number,omitempty"`
	// Header contain's the block's header information like its parent hash, the merkel root hash
	// and all other information the form a block.
	Header *BlockHeader `protobuf:"bytes,4,opt,name=header,proto3" json:"header,omitempty"`
	// A blockroot Merkle tree is a data structure that uses hash functions to organize and
	// verify the integrity of data blocks in a blockchain.
	// Each leaf node contains a hash of a data block, while each non-leaf node contains the hash of its child nodes.
	// The root node contains a single hash that represents all the data in the tree,
	// allowing for efficient verification of data integrity by only checking the root hash.
	BlockrootMerkle *BlockRootMerkle `protobuf:"bytes,11,opt,name=blockroot_merkle,json=blockrootMerkle,proto3" json:"blockroot_merkle,omitempty"`
	// contains filtered or unexported fields
}

HeaderOnlyBlock is used to optimally unpack the Block structure (note the corresponding message number for the `header` field) while consuming less memory, when only the `header` is desired.

WARN: this is a client-side optimization pattern and should be moved in the consuming code.

func (*HeaderOnlyBlock) Descriptor deprecated

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

Deprecated: Use HeaderOnlyBlock.ProtoReflect.Descriptor instead.

func (*HeaderOnlyBlock) GetBlockrootMerkle

func (x *HeaderOnlyBlock) GetBlockrootMerkle() *BlockRootMerkle

func (*HeaderOnlyBlock) GetHeader

func (x *HeaderOnlyBlock) GetHeader() *BlockHeader

func (*HeaderOnlyBlock) GetId

func (x *HeaderOnlyBlock) GetId() string

func (*HeaderOnlyBlock) GetNumber

func (x *HeaderOnlyBlock) GetNumber() uint32

func (*HeaderOnlyBlock) ProtoMessage

func (*HeaderOnlyBlock) ProtoMessage()

func (*HeaderOnlyBlock) ProtoReflect

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

func (*HeaderOnlyBlock) Reset

func (x *HeaderOnlyBlock) Reset()

func (*HeaderOnlyBlock) String

func (x *HeaderOnlyBlock) String() string

type KeyWeight

type KeyWeight struct {
	PublicKey string `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	Weight    uint32 `protobuf:"varint,2,opt,name=weight,proto3" json:"weight,omitempty"`
	// contains filtered or unexported fields
}

func (*KeyWeight) Descriptor deprecated

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

Deprecated: Use KeyWeight.ProtoReflect.Descriptor instead.

func (*KeyWeight) GetPublicKey

func (x *KeyWeight) GetPublicKey() string

func (*KeyWeight) GetWeight

func (x *KeyWeight) GetWeight() uint32

func (*KeyWeight) ProtoMessage

func (*KeyWeight) ProtoMessage()

func (*KeyWeight) ProtoReflect

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

func (*KeyWeight) Reset

func (x *KeyWeight) Reset()

func (*KeyWeight) String

func (x *KeyWeight) String() string

type PackedTransaction

type PackedTransaction struct {
	Signatures            []string `protobuf:"bytes,1,rep,name=signatures,proto3" json:"signatures,omitempty"`
	Compression           uint32   `protobuf:"varint,2,opt,name=compression,proto3" json:"compression,omitempty"`
	PackedContextFreeData []byte   `` /* 128-byte string literal not displayed */
	PackedTransaction     []byte   `protobuf:"bytes,4,opt,name=packed_transaction,json=packedTransaction,proto3" json:"packed_transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*PackedTransaction) Descriptor deprecated

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

Deprecated: Use PackedTransaction.ProtoReflect.Descriptor instead.

func (*PackedTransaction) GetCompression

func (x *PackedTransaction) GetCompression() uint32

func (*PackedTransaction) GetPackedContextFreeData

func (x *PackedTransaction) GetPackedContextFreeData() []byte

func (*PackedTransaction) GetPackedTransaction

func (x *PackedTransaction) GetPackedTransaction() []byte

func (*PackedTransaction) GetSignatures

func (x *PackedTransaction) GetSignatures() []string

func (*PackedTransaction) ProtoMessage

func (*PackedTransaction) ProtoMessage()

func (*PackedTransaction) ProtoReflect

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

func (*PackedTransaction) Reset

func (x *PackedTransaction) Reset()

func (*PackedTransaction) String

func (x *PackedTransaction) String() string

type PendingProducerSchedule

type PendingProducerSchedule struct {
	ScheduleLibNum uint32 `protobuf:"varint,1,opt,name=schedule_lib_num,json=scheduleLibNum,proto3" json:"schedule_lib_num,omitempty"`
	ScheduleHash   []byte `protobuf:"bytes,2,opt,name=schedule_hash,json=scheduleHash,proto3" json:"schedule_hash,omitempty"`
	// See Block#active_schedule_v1 for further details, this is the same change
	// as the active schedule, but applied to the pending field.
	ScheduleV1 *ProducerSchedule `protobuf:"bytes,3,opt,name=schedule_v1,json=scheduleV1,proto3" json:"schedule_v1,omitempty"`
	// See Block#active_schedule_v2 for further details, this is the same change
	// as the active schedule, but applied to the pending field.
	ScheduleV2 *ProducerAuthoritySchedule `protobuf:"bytes,4,opt,name=schedule_v2,json=scheduleV2,proto3" json:"schedule_v2,omitempty"`
	// contains filtered or unexported fields
}

func (*PendingProducerSchedule) Descriptor deprecated

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

Deprecated: Use PendingProducerSchedule.ProtoReflect.Descriptor instead.

func (*PendingProducerSchedule) GetScheduleHash

func (x *PendingProducerSchedule) GetScheduleHash() []byte

func (*PendingProducerSchedule) GetScheduleLibNum

func (x *PendingProducerSchedule) GetScheduleLibNum() uint32

func (*PendingProducerSchedule) GetScheduleV1

func (x *PendingProducerSchedule) GetScheduleV1() *ProducerSchedule

func (*PendingProducerSchedule) GetScheduleV2

func (*PendingProducerSchedule) ProtoMessage

func (*PendingProducerSchedule) ProtoMessage()

func (*PendingProducerSchedule) ProtoReflect

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

func (*PendingProducerSchedule) Reset

func (x *PendingProducerSchedule) Reset()

func (*PendingProducerSchedule) String

func (x *PendingProducerSchedule) String() string

type PermOp

type PermOp struct {
	Operation   PermOp_Operation  `protobuf:"varint,1,opt,name=operation,proto3,enum=sf.antelope.type.v1.PermOp_Operation" json:"operation,omitempty"`
	ActionIndex uint32            `protobuf:"varint,2,opt,name=action_index,json=actionIndex,proto3" json:"action_index,omitempty"`
	OldPerm     *PermissionObject `protobuf:"bytes,8,opt,name=old_perm,json=oldPerm,proto3" json:"old_perm,omitempty"`
	NewPerm     *PermissionObject `protobuf:"bytes,9,opt,name=new_perm,json=newPerm,proto3" json:"new_perm,omitempty"`
	// contains filtered or unexported fields
}

func (*PermOp) Descriptor deprecated

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

Deprecated: Use PermOp.ProtoReflect.Descriptor instead.

func (*PermOp) GetActionIndex

func (x *PermOp) GetActionIndex() uint32

func (*PermOp) GetNewPerm

func (x *PermOp) GetNewPerm() *PermissionObject

func (*PermOp) GetOldPerm

func (x *PermOp) GetOldPerm() *PermissionObject

func (*PermOp) GetOperation

func (x *PermOp) GetOperation() PermOp_Operation

func (*PermOp) ProtoMessage

func (*PermOp) ProtoMessage()

func (*PermOp) ProtoReflect

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

func (*PermOp) Reset

func (x *PermOp) Reset()

func (*PermOp) String

func (x *PermOp) String() string

type PermOp_Operation

type PermOp_Operation int32
const (
	PermOp_OPERATION_UNKNOWN PermOp_Operation = 0
	PermOp_OPERATION_INSERT  PermOp_Operation = 1
	PermOp_OPERATION_UPDATE  PermOp_Operation = 2
	PermOp_OPERATION_REMOVE  PermOp_Operation = 3
)

func (PermOp_Operation) Descriptor

func (PermOp_Operation) Enum

func (PermOp_Operation) EnumDescriptor deprecated

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

Deprecated: Use PermOp_Operation.Descriptor instead.

func (PermOp_Operation) Number

func (PermOp_Operation) String

func (x PermOp_Operation) String() string

func (PermOp_Operation) Type

type Permission

type Permission struct {
	Name         string     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Parent       string     `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
	RequiredAuth *Authority `protobuf:"bytes,3,opt,name=required_auth,json=requiredAuth,proto3" json:"required_auth,omitempty"`
	// contains filtered or unexported fields
}

func (*Permission) Descriptor deprecated

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

Deprecated: Use Permission.ProtoReflect.Descriptor instead.

func (*Permission) GetName

func (x *Permission) GetName() string

func (*Permission) GetParent

func (x *Permission) GetParent() string

func (*Permission) GetRequiredAuth

func (x *Permission) GetRequiredAuth() *Authority

func (*Permission) ProtoMessage

func (*Permission) ProtoMessage()

func (*Permission) ProtoReflect

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

func (*Permission) Reset

func (x *Permission) Reset()

func (*Permission) String

func (x *Permission) String() string

type PermissionLevel

type PermissionLevel struct {
	Actor      string `protobuf:"bytes,1,opt,name=actor,proto3" json:"actor,omitempty"`
	Permission string `protobuf:"bytes,2,opt,name=permission,proto3" json:"permission,omitempty"`
	// contains filtered or unexported fields
}

func (*PermissionLevel) Authorization

func (l *PermissionLevel) Authorization() string

Authorization returns the concatenation of `Actor`@`Permission` which is the standard way to print permission level in string format in EOSIO world.

func (*PermissionLevel) Descriptor deprecated

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

Deprecated: Use PermissionLevel.ProtoReflect.Descriptor instead.

func (*PermissionLevel) GetActor

func (x *PermissionLevel) GetActor() string

func (*PermissionLevel) GetPermission

func (x *PermissionLevel) GetPermission() string

func (*PermissionLevel) ProtoMessage

func (*PermissionLevel) ProtoMessage()

func (*PermissionLevel) ProtoReflect

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

func (*PermissionLevel) Reset

func (x *PermissionLevel) Reset()

func (*PermissionLevel) String

func (x *PermissionLevel) String() string

type PermissionLevelWeight

type PermissionLevelWeight struct {
	Permission *PermissionLevel `protobuf:"bytes,1,opt,name=permission,proto3" json:"permission,omitempty"`
	Weight     uint32           `protobuf:"varint,2,opt,name=weight,proto3" json:"weight,omitempty"`
	// contains filtered or unexported fields
}

func (*PermissionLevelWeight) Descriptor deprecated

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

Deprecated: Use PermissionLevelWeight.ProtoReflect.Descriptor instead.

func (*PermissionLevelWeight) GetPermission

func (x *PermissionLevelWeight) GetPermission() *PermissionLevel

func (*PermissionLevelWeight) GetWeight

func (x *PermissionLevelWeight) GetWeight() uint32

func (*PermissionLevelWeight) ProtoMessage

func (*PermissionLevelWeight) ProtoMessage()

func (*PermissionLevelWeight) ProtoReflect

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

func (*PermissionLevelWeight) Reset

func (x *PermissionLevelWeight) Reset()

func (*PermissionLevelWeight) String

func (x *PermissionLevelWeight) String() string

type PermissionObject

type PermissionObject struct {

	// Id represents the EOSIO internal id of this permission object.
	Id uint64 `protobuf:"varint,10,opt,name=id,proto3" json:"id,omitempty"`
	// ParentId represents the EOSIO internal id of the parent's of this permission object.
	ParentId uint64 `protobuf:"varint,11,opt,name=parent_id,json=parentId,proto3" json:"parent_id,omitempty"`
	// Owner is the account for which this permission was set
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// Name is the permission's name this permission object is known as.
	Name        string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	LastUpdated *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	Authority   *Authority             `protobuf:"bytes,4,opt,name=authority,proto3" json:"authority,omitempty"`
	// contains filtered or unexported fields
}

func (*PermissionObject) Descriptor deprecated

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

Deprecated: Use PermissionObject.ProtoReflect.Descriptor instead.

func (*PermissionObject) GetAuthority

func (x *PermissionObject) GetAuthority() *Authority

func (*PermissionObject) GetId

func (x *PermissionObject) GetId() uint64

func (*PermissionObject) GetLastUpdated

func (x *PermissionObject) GetLastUpdated() *timestamppb.Timestamp

func (*PermissionObject) GetName

func (x *PermissionObject) GetName() string

func (*PermissionObject) GetOwner

func (x *PermissionObject) GetOwner() string

func (*PermissionObject) GetParentId

func (x *PermissionObject) GetParentId() uint64

func (*PermissionObject) ProtoMessage

func (*PermissionObject) ProtoMessage()

func (*PermissionObject) ProtoReflect

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

func (*PermissionObject) Reset

func (x *PermissionObject) Reset()

func (*PermissionObject) String

func (x *PermissionObject) String() string

type ProducerAuthority

type ProducerAuthority struct {
	AccountName           string                 `protobuf:"bytes,1,opt,name=account_name,json=accountName,proto3" json:"account_name,omitempty"`
	BlockSigningAuthority *BlockSigningAuthority `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

Present in EOSIO 2.x only

func (*ProducerAuthority) Descriptor deprecated

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

Deprecated: Use ProducerAuthority.ProtoReflect.Descriptor instead.

func (*ProducerAuthority) GetAccountName

func (x *ProducerAuthority) GetAccountName() string

func (*ProducerAuthority) GetBlockSigningAuthority

func (x *ProducerAuthority) GetBlockSigningAuthority() *BlockSigningAuthority

func (*ProducerAuthority) ProtoMessage

func (*ProducerAuthority) ProtoMessage()

func (*ProducerAuthority) ProtoReflect

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

func (*ProducerAuthority) Reset

func (x *ProducerAuthority) Reset()

func (*ProducerAuthority) String

func (x *ProducerAuthority) String() string

type ProducerAuthoritySchedule

type ProducerAuthoritySchedule struct {
	Version   uint32               `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	Producers []*ProducerAuthority `protobuf:"bytes,2,rep,name=producers,proto3" json:"producers,omitempty"`
	// contains filtered or unexported fields
}

Present in EOSIO 2.x only

This is the new schedule data layout which is richer than it's oldest counterpart. The inner element for a producer can then be composed with multiple keys, each with their own weight and the threshold required to accept the block signature.

func (*ProducerAuthoritySchedule) Descriptor deprecated

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

Deprecated: Use ProducerAuthoritySchedule.ProtoReflect.Descriptor instead.

func (*ProducerAuthoritySchedule) GetProducers

func (x *ProducerAuthoritySchedule) GetProducers() []*ProducerAuthority

func (*ProducerAuthoritySchedule) GetVersion

func (x *ProducerAuthoritySchedule) GetVersion() uint32

func (*ProducerAuthoritySchedule) ProtoMessage

func (*ProducerAuthoritySchedule) ProtoMessage()

func (*ProducerAuthoritySchedule) ProtoReflect

func (*ProducerAuthoritySchedule) Reset

func (x *ProducerAuthoritySchedule) Reset()

func (*ProducerAuthoritySchedule) String

func (x *ProducerAuthoritySchedule) String() string

type ProducerKey

type ProducerKey struct {
	AccountName     string `protobuf:"bytes,1,opt,name=account_name,json=accountName,proto3" json:"account_name,omitempty"`
	BlockSigningKey string `protobuf:"bytes,2,opt,name=block_signing_key,json=blockSigningKey,proto3" json:"block_signing_key,omitempty"`
	// contains filtered or unexported fields
}

Present in EOSIO 1.x only

func (*ProducerKey) Descriptor deprecated

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

Deprecated: Use ProducerKey.ProtoReflect.Descriptor instead.

func (*ProducerKey) GetAccountName

func (x *ProducerKey) GetAccountName() string

func (*ProducerKey) GetBlockSigningKey

func (x *ProducerKey) GetBlockSigningKey() string

func (*ProducerKey) ProtoMessage

func (*ProducerKey) ProtoMessage()

func (*ProducerKey) ProtoReflect

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

func (*ProducerKey) Reset

func (x *ProducerKey) Reset()

func (*ProducerKey) String

func (x *ProducerKey) String() string

type ProducerSchedule

type ProducerSchedule struct {
	Version   uint32         `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	Producers []*ProducerKey `protobuf:"bytes,2,rep,name=producers,proto3" json:"producers,omitempty"`
	// contains filtered or unexported fields
}

Present in EOSIO 1.x only

func (*ProducerSchedule) Descriptor deprecated

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

Deprecated: Use ProducerSchedule.ProtoReflect.Descriptor instead.

func (*ProducerSchedule) GetProducers

func (x *ProducerSchedule) GetProducers() []*ProducerKey

func (*ProducerSchedule) GetVersion

func (x *ProducerSchedule) GetVersion() uint32

func (*ProducerSchedule) ProtoMessage

func (*ProducerSchedule) ProtoMessage()

func (*ProducerSchedule) ProtoReflect

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

func (*ProducerSchedule) Reset

func (x *ProducerSchedule) Reset()

func (*ProducerSchedule) String

func (x *ProducerSchedule) String() string

type ProducerToLastImpliedIRB

type ProducerToLastImpliedIRB struct {
	Name                 string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	LastBlockNumProduced uint32 `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ProducerToLastImpliedIRB) Descriptor deprecated

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

Deprecated: Use ProducerToLastImpliedIRB.ProtoReflect.Descriptor instead.

func (*ProducerToLastImpliedIRB) GetLastBlockNumProduced

func (x *ProducerToLastImpliedIRB) GetLastBlockNumProduced() uint32

func (*ProducerToLastImpliedIRB) GetName

func (x *ProducerToLastImpliedIRB) GetName() string

func (*ProducerToLastImpliedIRB) ProtoMessage

func (*ProducerToLastImpliedIRB) ProtoMessage()

func (*ProducerToLastImpliedIRB) ProtoReflect

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

func (*ProducerToLastImpliedIRB) Reset

func (x *ProducerToLastImpliedIRB) Reset()

func (*ProducerToLastImpliedIRB) String

func (x *ProducerToLastImpliedIRB) String() string

type ProducerToLastProduced

type ProducerToLastProduced struct {
	Name                 string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	LastBlockNumProduced uint32 `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ProducerToLastProduced) Descriptor deprecated

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

Deprecated: Use ProducerToLastProduced.ProtoReflect.Descriptor instead.

func (*ProducerToLastProduced) GetLastBlockNumProduced

func (x *ProducerToLastProduced) GetLastBlockNumProduced() uint32

func (*ProducerToLastProduced) GetName

func (x *ProducerToLastProduced) GetName() string

func (*ProducerToLastProduced) ProtoMessage

func (*ProducerToLastProduced) ProtoMessage()

func (*ProducerToLastProduced) ProtoReflect

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

func (*ProducerToLastProduced) Reset

func (x *ProducerToLastProduced) Reset()

func (*ProducerToLastProduced) String

func (x *ProducerToLastProduced) String() string

type PublicKeys

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

func (*PublicKeys) Descriptor deprecated

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

Deprecated: Use PublicKeys.ProtoReflect.Descriptor instead.

func (*PublicKeys) GetPublicKeys

func (x *PublicKeys) GetPublicKeys() []string

func (*PublicKeys) ProtoMessage

func (*PublicKeys) ProtoMessage()

func (*PublicKeys) ProtoReflect

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

func (*PublicKeys) Reset

func (x *PublicKeys) Reset()

func (*PublicKeys) String

func (x *PublicKeys) String() string

type RAMCorrectionOp

type RAMCorrectionOp struct {
	CorrectionId string `protobuf:"bytes,1,opt,name=correction_id,json=correctionId,proto3" json:"correction_id,omitempty"`
	UniqueKey    string `protobuf:"bytes,2,opt,name=unique_key,json=uniqueKey,proto3" json:"unique_key,omitempty"`
	Payer        string `protobuf:"bytes,3,opt,name=payer,proto3" json:"payer,omitempty"`
	Delta        int64  `protobuf:"varint,4,opt,name=delta,proto3" json:"delta,omitempty"`
	// contains filtered or unexported fields
}

func (*RAMCorrectionOp) Descriptor deprecated

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

Deprecated: Use RAMCorrectionOp.ProtoReflect.Descriptor instead.

func (*RAMCorrectionOp) GetCorrectionId

func (x *RAMCorrectionOp) GetCorrectionId() string

func (*RAMCorrectionOp) GetDelta

func (x *RAMCorrectionOp) GetDelta() int64

func (*RAMCorrectionOp) GetPayer

func (x *RAMCorrectionOp) GetPayer() string

func (*RAMCorrectionOp) GetUniqueKey

func (x *RAMCorrectionOp) GetUniqueKey() string

func (*RAMCorrectionOp) ProtoMessage

func (*RAMCorrectionOp) ProtoMessage()

func (*RAMCorrectionOp) ProtoReflect

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

func (*RAMCorrectionOp) Reset

func (x *RAMCorrectionOp) Reset()

func (*RAMCorrectionOp) String

func (x *RAMCorrectionOp) String() string

type RAMOp

type RAMOp struct {

	// Operation is the legacy operation tag that we used initially. This is replaced
	// by a combination of `Namespce` and `Action`.
	//
	// Deprecated: Use `Namespace` and `Action` instead to determine what the RAM operation represents
	Operation   RAMOp_Operation `protobuf:"varint,1,opt,name=operation,proto3,enum=sf.antelope.type.v1.RAMOp_Operation" json:"operation,omitempty"`
	ActionIndex uint32          `protobuf:"varint,2,opt,name=action_index,json=actionIndex,proto3" json:"action_index,omitempty"`
	Payer       string          `protobuf:"bytes,3,opt,name=payer,proto3" json:"payer,omitempty"`
	Delta       int64           `protobuf:"varint,4,opt,name=delta,proto3" json:"delta,omitempty"`
	Usage       uint64          `protobuf:"varint,5,opt,name=usage,proto3" json:"usage,omitempty"`
	// Namespace representing the category the RAM operation belong to, like
	// account, table_row, table, etc.
	//
	// This coupled with `action` replaces the `operation` field.
	Namespace RAMOp_Namespace `protobuf:"varint,6,opt,name=namespace,proto3,enum=sf.antelope.type.v1.RAMOp_Namespace" json:"namespace,omitempty"`
	// Namespace representing the action the RAM operation did, like
	// add, delete or remove an object.
	//
	// This coupled with `action` replaces the `operation` field.
	Action RAMOp_Action `protobuf:"varint,7,opt,name=action,proto3,enum=sf.antelope.type.v1.RAMOp_Action" json:"action,omitempty"`
	// UniqueKey gives a unique key to the operation, this unique key is opaque,
	// does not necessarly represents anything and should uniquely represents the
	// RAM Operation within a given timeframe of block (a key should never overlap
	// any other keys (per namespace), on any blocks span).
	UniqueKey string `protobuf:"bytes,8,opt,name=unique_key,json=uniqueKey,proto3" json:"unique_key,omitempty"`
	// contains filtered or unexported fields
}

func (*RAMOp) Descriptor deprecated

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

Deprecated: Use RAMOp.ProtoReflect.Descriptor instead.

func (*RAMOp) GetAction

func (x *RAMOp) GetAction() RAMOp_Action

func (*RAMOp) GetActionIndex

func (x *RAMOp) GetActionIndex() uint32

func (*RAMOp) GetDelta

func (x *RAMOp) GetDelta() int64

func (*RAMOp) GetNamespace

func (x *RAMOp) GetNamespace() RAMOp_Namespace

func (*RAMOp) GetOperation

func (x *RAMOp) GetOperation() RAMOp_Operation

func (*RAMOp) GetPayer

func (x *RAMOp) GetPayer() string

func (*RAMOp) GetUniqueKey

func (x *RAMOp) GetUniqueKey() string

func (*RAMOp) GetUsage

func (x *RAMOp) GetUsage() uint64

func (*RAMOp) LegacyOperation

func (op *RAMOp) LegacyOperation() string

LegacyOperation returns the RAMOp tag value that was previously used in eosws/...

func (*RAMOp) ProtoMessage

func (*RAMOp) ProtoMessage()

func (*RAMOp) ProtoReflect

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

func (*RAMOp) Reset

func (x *RAMOp) Reset()

func (*RAMOp) String

func (x *RAMOp) String() string

type RAMOp_Action

type RAMOp_Action int32
const (
	RAMOp_ACTION_UNKNOWN    RAMOp_Action = 0
	RAMOp_ACTION_ADD        RAMOp_Action = 1
	RAMOp_ACTION_CANCEL     RAMOp_Action = 2
	RAMOp_ACTION_CORRECTION RAMOp_Action = 3
	RAMOp_ACTION_PUSH       RAMOp_Action = 4
	RAMOp_ACTION_REMOVE     RAMOp_Action = 5
	RAMOp_ACTION_UPDATE     RAMOp_Action = 6
)

func (RAMOp_Action) Descriptor

func (RAMOp_Action) Enum

func (x RAMOp_Action) Enum() *RAMOp_Action

func (RAMOp_Action) EnumDescriptor deprecated

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

Deprecated: Use RAMOp_Action.Descriptor instead.

func (RAMOp_Action) Number

func (RAMOp_Action) String

func (x RAMOp_Action) String() string

func (RAMOp_Action) Type

type RAMOp_Namespace

type RAMOp_Namespace int32
const (
	RAMOp_NAMESPACE_UNKNOWN         RAMOp_Namespace = 0
	RAMOp_NAMESPACE_ABI             RAMOp_Namespace = 1
	RAMOp_NAMESPACE_ACCOUNT         RAMOp_Namespace = 2
	RAMOp_NAMESPACE_AUTH            RAMOp_Namespace = 3
	RAMOp_NAMESPACE_AUTH_LINK       RAMOp_Namespace = 4
	RAMOp_NAMESPACE_CODE            RAMOp_Namespace = 5
	RAMOp_NAMESPACE_DEFERRED_TRX    RAMOp_Namespace = 6
	RAMOp_NAMESPACE_SECONDARY_INDEX RAMOp_Namespace = 7
	RAMOp_NAMESPACE_TABLE           RAMOp_Namespace = 8
	RAMOp_NAMESPACE_TABLE_ROW       RAMOp_Namespace = 9
)

func (RAMOp_Namespace) Descriptor

func (RAMOp_Namespace) Enum

func (x RAMOp_Namespace) Enum() *RAMOp_Namespace

func (RAMOp_Namespace) EnumDescriptor deprecated

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

Deprecated: Use RAMOp_Namespace.Descriptor instead.

func (RAMOp_Namespace) Number

func (RAMOp_Namespace) String

func (x RAMOp_Namespace) String() string

func (RAMOp_Namespace) Type

type RAMOp_Operation

type RAMOp_Operation int32
const (
	RAMOp_OPERATION_UNKNOWN                                 RAMOp_Operation = 0
	RAMOp_OPERATION_CREATE_TABLE                            RAMOp_Operation = 1
	RAMOp_OPERATION_DEFERRED_TRX_ADD                        RAMOp_Operation = 2
	RAMOp_OPERATION_DEFERRED_TRX_CANCEL                     RAMOp_Operation = 3
	RAMOp_OPERATION_DEFERRED_TRX_PUSHED                     RAMOp_Operation = 4
	RAMOp_OPERATION_DEFERRED_TRX_RAM_CORRECTION             RAMOp_Operation = 5
	RAMOp_OPERATION_DEFERRED_TRX_REMOVED                    RAMOp_Operation = 6
	RAMOp_OPERATION_DELETEAUTH                              RAMOp_Operation = 7
	RAMOp_OPERATION_LINKAUTH                                RAMOp_Operation = 8
	RAMOp_OPERATION_NEWACCOUNT                              RAMOp_Operation = 9
	RAMOp_OPERATION_PRIMARY_INDEX_ADD                       RAMOp_Operation = 10
	RAMOp_OPERATION_PRIMARY_INDEX_REMOVE                    RAMOp_Operation = 11
	RAMOp_OPERATION_PRIMARY_INDEX_UPDATE                    RAMOp_Operation = 12
	RAMOp_OPERATION_PRIMARY_INDEX_UPDATE_ADD_NEW_PAYER      RAMOp_Operation = 13
	RAMOp_OPERATION_PRIMARY_INDEX_UPDATE_REMOVE_OLD_PAYER   RAMOp_Operation = 14
	RAMOp_OPERATION_REMOVE_TABLE                            RAMOp_Operation = 15
	RAMOp_OPERATION_SECONDARY_INDEX_ADD                     RAMOp_Operation = 16
	RAMOp_OPERATION_SECONDARY_INDEX_REMOVE                  RAMOp_Operation = 17
	RAMOp_OPERATION_SECONDARY_INDEX_UPDATE_ADD_NEW_PAYER    RAMOp_Operation = 18
	RAMOp_OPERATION_SECONDARY_INDEX_UPDATE_REMOVE_OLD_PAYER RAMOp_Operation = 19
	RAMOp_OPERATION_SETABI                                  RAMOp_Operation = 20
	RAMOp_OPERATION_SETCODE                                 RAMOp_Operation = 21
	RAMOp_OPERATION_UNLINKAUTH                              RAMOp_Operation = 22
	RAMOp_OPERATION_UPDATEAUTH_CREATE                       RAMOp_Operation = 23
	RAMOp_OPERATION_UPDATEAUTH_UPDATE                       RAMOp_Operation = 24
	// For newer RAM Ops that are registered by Deep Mind, their `Operation` value will be
	// Deprecated until we remove the operation completely. Use instead the `Namespace`
	// and `Action` fields to take a decision about what the RAM operation is doing.
	RAMOp_OPERATION_DEPRECATED RAMOp_Operation = 25
)

func (RAMOp_Operation) Descriptor

func (RAMOp_Operation) Enum

func (x RAMOp_Operation) Enum() *RAMOp_Operation

func (RAMOp_Operation) EnumDescriptor deprecated

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

Deprecated: Use RAMOp_Operation.Descriptor instead.

func (RAMOp_Operation) Number

func (RAMOp_Operation) String

func (x RAMOp_Operation) String() string

func (RAMOp_Operation) Type

type Ratio

type Ratio struct {
	Numerator   uint64 `protobuf:"varint,1,opt,name=numerator,proto3" json:"numerator,omitempty"`
	Denominator uint64 `protobuf:"varint,2,opt,name=denominator,proto3" json:"denominator,omitempty"`
	// contains filtered or unexported fields
}

func (*Ratio) Descriptor deprecated

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

Deprecated: Use Ratio.ProtoReflect.Descriptor instead.

func (*Ratio) GetDenominator

func (x *Ratio) GetDenominator() uint64

func (*Ratio) GetNumerator

func (x *Ratio) GetNumerator() uint64

func (*Ratio) ProtoMessage

func (*Ratio) ProtoMessage()

func (*Ratio) ProtoReflect

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

func (*Ratio) Reset

func (x *Ratio) Reset()

func (*Ratio) String

func (x *Ratio) String() string

type RlimitAccountLimits

type RlimitAccountLimits struct {
	Owner     string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Pending   bool   `protobuf:"varint,2,opt,name=pending,proto3" json:"pending,omitempty"`
	NetWeight int64  `protobuf:"varint,3,opt,name=net_weight,json=netWeight,proto3" json:"net_weight,omitempty"`
	CpuWeight int64  `protobuf:"varint,4,opt,name=cpu_weight,json=cpuWeight,proto3" json:"cpu_weight,omitempty"`
	RamBytes  int64  `protobuf:"varint,5,opt,name=ram_bytes,json=ramBytes,proto3" json:"ram_bytes,omitempty"`
	// contains filtered or unexported fields
}

func (*RlimitAccountLimits) Descriptor deprecated

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

Deprecated: Use RlimitAccountLimits.ProtoReflect.Descriptor instead.

func (*RlimitAccountLimits) GetCpuWeight

func (x *RlimitAccountLimits) GetCpuWeight() int64

func (*RlimitAccountLimits) GetNetWeight

func (x *RlimitAccountLimits) GetNetWeight() int64

func (*RlimitAccountLimits) GetOwner

func (x *RlimitAccountLimits) GetOwner() string

func (*RlimitAccountLimits) GetPending

func (x *RlimitAccountLimits) GetPending() bool

func (*RlimitAccountLimits) GetRamBytes

func (x *RlimitAccountLimits) GetRamBytes() int64

func (*RlimitAccountLimits) ProtoMessage

func (*RlimitAccountLimits) ProtoMessage()

func (*RlimitAccountLimits) ProtoReflect

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

func (*RlimitAccountLimits) Reset

func (x *RlimitAccountLimits) Reset()

func (*RlimitAccountLimits) String

func (x *RlimitAccountLimits) String() string

type RlimitAccountUsage

type RlimitAccountUsage struct {
	Owner    string            `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	NetUsage *UsageAccumulator `protobuf:"bytes,2,opt,name=net_usage,json=netUsage,proto3" json:"net_usage,omitempty"`
	CpuUsage *UsageAccumulator `protobuf:"bytes,3,opt,name=cpu_usage,json=cpuUsage,proto3" json:"cpu_usage,omitempty"`
	RamUsage uint64            `protobuf:"varint,4,opt,name=ram_usage,json=ramUsage,proto3" json:"ram_usage,omitempty"`
	// contains filtered or unexported fields
}

func (*RlimitAccountUsage) Descriptor deprecated

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

Deprecated: Use RlimitAccountUsage.ProtoReflect.Descriptor instead.

func (*RlimitAccountUsage) GetCpuUsage

func (x *RlimitAccountUsage) GetCpuUsage() *UsageAccumulator

func (*RlimitAccountUsage) GetNetUsage

func (x *RlimitAccountUsage) GetNetUsage() *UsageAccumulator

func (*RlimitAccountUsage) GetOwner

func (x *RlimitAccountUsage) GetOwner() string

func (*RlimitAccountUsage) GetRamUsage

func (x *RlimitAccountUsage) GetRamUsage() uint64

func (*RlimitAccountUsage) ProtoMessage

func (*RlimitAccountUsage) ProtoMessage()

func (*RlimitAccountUsage) ProtoReflect

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

func (*RlimitAccountUsage) Reset

func (x *RlimitAccountUsage) Reset()

func (*RlimitAccountUsage) String

func (x *RlimitAccountUsage) String() string

type RlimitConfig

type RlimitConfig struct {
	CpuLimitParameters           *ElasticLimitParameters `protobuf:"bytes,1,opt,name=cpu_limit_parameters,json=cpuLimitParameters,proto3" json:"cpu_limit_parameters,omitempty"`
	NetLimitParameters           *ElasticLimitParameters `protobuf:"bytes,2,opt,name=net_limit_parameters,json=netLimitParameters,proto3" json:"net_limit_parameters,omitempty"`
	AccountCpuUsageAverageWindow uint32                  `` /* 152-byte string literal not displayed */
	AccountNetUsageAverageWindow uint32                  `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RlimitConfig) Descriptor deprecated

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

Deprecated: Use RlimitConfig.ProtoReflect.Descriptor instead.

func (*RlimitConfig) GetAccountCpuUsageAverageWindow

func (x *RlimitConfig) GetAccountCpuUsageAverageWindow() uint32

func (*RlimitConfig) GetAccountNetUsageAverageWindow

func (x *RlimitConfig) GetAccountNetUsageAverageWindow() uint32

func (*RlimitConfig) GetCpuLimitParameters

func (x *RlimitConfig) GetCpuLimitParameters() *ElasticLimitParameters

func (*RlimitConfig) GetNetLimitParameters

func (x *RlimitConfig) GetNetLimitParameters() *ElasticLimitParameters

func (*RlimitConfig) ProtoMessage

func (*RlimitConfig) ProtoMessage()

func (*RlimitConfig) ProtoReflect

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

func (*RlimitConfig) Reset

func (x *RlimitConfig) Reset()

func (*RlimitConfig) String

func (x *RlimitConfig) String() string

type RlimitOp

type RlimitOp struct {
	Operation RlimitOp_Operation `protobuf:"varint,1,opt,name=operation,proto3,enum=sf.antelope.type.v1.RlimitOp_Operation" json:"operation,omitempty"`
	// Types that are assignable to Kind:
	//
	//	*RlimitOp_State
	//	*RlimitOp_Config
	//	*RlimitOp_AccountLimits
	//	*RlimitOp_AccountUsage
	Kind isRlimitOp_Kind `protobuf_oneof:"kind"`
	// contains filtered or unexported fields
}

func (*RlimitOp) Descriptor deprecated

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

Deprecated: Use RlimitOp.ProtoReflect.Descriptor instead.

func (*RlimitOp) GetAccountLimits

func (x *RlimitOp) GetAccountLimits() *RlimitAccountLimits

func (*RlimitOp) GetAccountUsage

func (x *RlimitOp) GetAccountUsage() *RlimitAccountUsage

func (*RlimitOp) GetConfig

func (x *RlimitOp) GetConfig() *RlimitConfig

func (*RlimitOp) GetKind

func (m *RlimitOp) GetKind() isRlimitOp_Kind

func (*RlimitOp) GetOperation

func (x *RlimitOp) GetOperation() RlimitOp_Operation

func (*RlimitOp) GetState

func (x *RlimitOp) GetState() *RlimitState

func (*RlimitOp) IsGlobalKind

func (r *RlimitOp) IsGlobalKind() bool

func (*RlimitOp) IsLocalKind

func (r *RlimitOp) IsLocalKind() bool

func (*RlimitOp) ProtoMessage

func (*RlimitOp) ProtoMessage()

func (*RlimitOp) ProtoReflect

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

func (*RlimitOp) Reset

func (x *RlimitOp) Reset()

func (*RlimitOp) String

func (x *RlimitOp) String() string

type RlimitOp_AccountLimits

type RlimitOp_AccountLimits struct {
	AccountLimits *RlimitAccountLimits `protobuf:"bytes,4,opt,name=account_limits,json=accountLimits,proto3,oneof"`
}

type RlimitOp_AccountUsage

type RlimitOp_AccountUsage struct {
	AccountUsage *RlimitAccountUsage `protobuf:"bytes,5,opt,name=account_usage,json=accountUsage,proto3,oneof"`
}

type RlimitOp_Config

type RlimitOp_Config struct {
	Config *RlimitConfig `protobuf:"bytes,3,opt,name=config,proto3,oneof"`
}

type RlimitOp_Operation

type RlimitOp_Operation int32
const (
	RlimitOp_OPERATION_UNKNOWN RlimitOp_Operation = 0
	RlimitOp_OPERATION_INSERT  RlimitOp_Operation = 1
	RlimitOp_OPERATION_UPDATE  RlimitOp_Operation = 2
)

func (RlimitOp_Operation) Descriptor

func (RlimitOp_Operation) Enum

func (RlimitOp_Operation) EnumDescriptor deprecated

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

Deprecated: Use RlimitOp_Operation.Descriptor instead.

func (RlimitOp_Operation) Number

func (RlimitOp_Operation) String

func (x RlimitOp_Operation) String() string

func (RlimitOp_Operation) Type

type RlimitOp_State

type RlimitOp_State struct {
	State *RlimitState `protobuf:"bytes,2,opt,name=state,proto3,oneof"`
}

type RlimitState

type RlimitState struct {
	AverageBlockNetUsage *UsageAccumulator `protobuf:"bytes,1,opt,name=average_block_net_usage,json=averageBlockNetUsage,proto3" json:"average_block_net_usage,omitempty"`
	AverageBlockCpuUsage *UsageAccumulator `protobuf:"bytes,2,opt,name=average_block_cpu_usage,json=averageBlockCpuUsage,proto3" json:"average_block_cpu_usage,omitempty"`
	PendingNetUsage      uint64            `protobuf:"varint,3,opt,name=pending_net_usage,json=pendingNetUsage,proto3" json:"pending_net_usage,omitempty"`
	PendingCpuUsage      uint64            `protobuf:"varint,4,opt,name=pending_cpu_usage,json=pendingCpuUsage,proto3" json:"pending_cpu_usage,omitempty"`
	TotalNetWeight       uint64            `protobuf:"varint,5,opt,name=total_net_weight,json=totalNetWeight,proto3" json:"total_net_weight,omitempty"`
	TotalCpuWeight       uint64            `protobuf:"varint,6,opt,name=total_cpu_weight,json=totalCpuWeight,proto3" json:"total_cpu_weight,omitempty"`
	TotalRamBytes        uint64            `protobuf:"varint,7,opt,name=total_ram_bytes,json=totalRamBytes,proto3" json:"total_ram_bytes,omitempty"`
	VirtualNetLimit      uint64            `protobuf:"varint,8,opt,name=virtual_net_limit,json=virtualNetLimit,proto3" json:"virtual_net_limit,omitempty"`
	VirtualCpuLimit      uint64            `protobuf:"varint,9,opt,name=virtual_cpu_limit,json=virtualCpuLimit,proto3" json:"virtual_cpu_limit,omitempty"`
	// contains filtered or unexported fields
}

func (*RlimitState) Descriptor deprecated

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

Deprecated: Use RlimitState.ProtoReflect.Descriptor instead.

func (*RlimitState) GetAverageBlockCpuUsage

func (x *RlimitState) GetAverageBlockCpuUsage() *UsageAccumulator

func (*RlimitState) GetAverageBlockNetUsage

func (x *RlimitState) GetAverageBlockNetUsage() *UsageAccumulator

func (*RlimitState) GetPendingCpuUsage

func (x *RlimitState) GetPendingCpuUsage() uint64

func (*RlimitState) GetPendingNetUsage

func (x *RlimitState) GetPendingNetUsage() uint64

func (*RlimitState) GetTotalCpuWeight

func (x *RlimitState) GetTotalCpuWeight() uint64

func (*RlimitState) GetTotalNetWeight

func (x *RlimitState) GetTotalNetWeight() uint64

func (*RlimitState) GetTotalRamBytes

func (x *RlimitState) GetTotalRamBytes() uint64

func (*RlimitState) GetVirtualCpuLimit

func (x *RlimitState) GetVirtualCpuLimit() uint64

func (*RlimitState) GetVirtualNetLimit

func (x *RlimitState) GetVirtualNetLimit() uint64

func (*RlimitState) ProtoMessage

func (*RlimitState) ProtoMessage()

func (*RlimitState) ProtoReflect

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

func (*RlimitState) Reset

func (x *RlimitState) Reset()

func (*RlimitState) String

func (x *RlimitState) String() string

type SignedTransaction

type SignedTransaction struct {
	Transaction     *Transaction `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	Signatures      []string     `protobuf:"bytes,2,rep,name=signatures,proto3" json:"signatures,omitempty"`
	ContextFreeData [][]byte     `protobuf:"bytes,3,rep,name=context_free_data,json=contextFreeData,proto3" json:"context_free_data,omitempty"`
	// contains filtered or unexported fields
}

func (*SignedTransaction) Descriptor deprecated

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

Deprecated: Use SignedTransaction.ProtoReflect.Descriptor instead.

func (*SignedTransaction) GetContextFreeData

func (x *SignedTransaction) GetContextFreeData() [][]byte

func (*SignedTransaction) GetSignatures

func (x *SignedTransaction) GetSignatures() []string

func (*SignedTransaction) GetTransaction

func (x *SignedTransaction) GetTransaction() *Transaction

func (*SignedTransaction) ProtoMessage

func (*SignedTransaction) ProtoMessage()

func (*SignedTransaction) ProtoReflect

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

func (*SignedTransaction) Reset

func (x *SignedTransaction) Reset()

func (*SignedTransaction) String

func (x *SignedTransaction) String() string

type Specification

type Specification struct {
	Name  string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*Specification) Descriptor deprecated

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

Deprecated: Use Specification.ProtoReflect.Descriptor instead.

func (*Specification) GetName

func (x *Specification) GetName() string

func (*Specification) GetValue

func (x *Specification) GetValue() string

func (*Specification) ProtoMessage

func (*Specification) ProtoMessage()

func (*Specification) ProtoReflect

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

func (*Specification) Reset

func (x *Specification) Reset()

func (*Specification) String

func (x *Specification) String() string

type SubjectiveRestrictions

type SubjectiveRestrictions struct {
	Enabled                       bool   `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	PreactivationRequired         bool   `protobuf:"varint,2,opt,name=preactivation_required,json=preactivationRequired,proto3" json:"preactivation_required,omitempty"`
	EarliestAllowedActivationTime string `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SubjectiveRestrictions) Descriptor deprecated

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

Deprecated: Use SubjectiveRestrictions.ProtoReflect.Descriptor instead.

func (*SubjectiveRestrictions) GetEarliestAllowedActivationTime

func (x *SubjectiveRestrictions) GetEarliestAllowedActivationTime() string

func (*SubjectiveRestrictions) GetEnabled

func (x *SubjectiveRestrictions) GetEnabled() bool

func (*SubjectiveRestrictions) GetPreactivationRequired

func (x *SubjectiveRestrictions) GetPreactivationRequired() bool

func (*SubjectiveRestrictions) ProtoMessage

func (*SubjectiveRestrictions) ProtoMessage()

func (*SubjectiveRestrictions) ProtoReflect

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

func (*SubjectiveRestrictions) Reset

func (x *SubjectiveRestrictions) Reset()

func (*SubjectiveRestrictions) String

func (x *SubjectiveRestrictions) String() string

type TableOp

type TableOp struct {
	Operation   TableOp_Operation `protobuf:"varint,1,opt,name=operation,proto3,enum=sf.antelope.type.v1.TableOp_Operation" json:"operation,omitempty"`
	ActionIndex uint32            `protobuf:"varint,2,opt,name=action_index,json=actionIndex,proto3" json:"action_index,omitempty"`
	Payer       string            `protobuf:"bytes,3,opt,name=payer,proto3" json:"payer,omitempty"`
	Code        string            `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"`
	Scope       string            `protobuf:"bytes,5,opt,name=scope,proto3" json:"scope,omitempty"`
	TableName   string            `protobuf:"bytes,6,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	// contains filtered or unexported fields
}

func (*TableOp) Descriptor deprecated

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

Deprecated: Use TableOp.ProtoReflect.Descriptor instead.

func (*TableOp) GetActionIndex

func (x *TableOp) GetActionIndex() uint32

func (*TableOp) GetCode

func (x *TableOp) GetCode() string

func (*TableOp) GetOperation

func (x *TableOp) GetOperation() TableOp_Operation

func (*TableOp) GetPayer

func (x *TableOp) GetPayer() string

func (*TableOp) GetScope

func (x *TableOp) GetScope() string

func (*TableOp) GetTableName

func (x *TableOp) GetTableName() string

func (*TableOp) LegacyOperation

func (op *TableOp) LegacyOperation() string

func (*TableOp) Path

func (op *TableOp) Path() string

func (*TableOp) ProtoMessage

func (*TableOp) ProtoMessage()

func (*TableOp) ProtoReflect

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

func (*TableOp) Reset

func (x *TableOp) Reset()

func (*TableOp) String

func (x *TableOp) String() string

type TableOp_Operation

type TableOp_Operation int32
const (
	TableOp_OPERATION_UNKNOWN TableOp_Operation = 0
	TableOp_OPERATION_INSERT  TableOp_Operation = 1
	TableOp_OPERATION_REMOVE  TableOp_Operation = 2
)

func (TableOp_Operation) Descriptor

func (TableOp_Operation) Enum

func (TableOp_Operation) EnumDescriptor deprecated

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

Deprecated: Use TableOp_Operation.Descriptor instead.

func (TableOp_Operation) Number

func (TableOp_Operation) String

func (x TableOp_Operation) String() string

func (TableOp_Operation) Type

type Transaction

type Transaction struct {
	Header             *TransactionHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	ContextFreeActions []*Action          `protobuf:"bytes,2,rep,name=context_free_actions,json=contextFreeActions,proto3" json:"context_free_actions,omitempty"`
	Actions            []*Action          `protobuf:"bytes,3,rep,name=actions,proto3" json:"actions,omitempty"`
	Extensions         []*Extension       `protobuf:"bytes,4,rep,name=extensions,proto3" json:"extensions,omitempty"`
	// contains filtered or unexported fields
}

func (*Transaction) Descriptor deprecated

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

Deprecated: Use Transaction.ProtoReflect.Descriptor instead.

func (*Transaction) GetActions

func (x *Transaction) GetActions() []*Action

func (*Transaction) GetContextFreeActions

func (x *Transaction) GetContextFreeActions() []*Action

func (*Transaction) GetExtensions

func (x *Transaction) GetExtensions() []*Extension

func (*Transaction) GetHeader

func (x *Transaction) GetHeader() *TransactionHeader

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 TransactionEvent

type TransactionEvent struct {
	Id           string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	BlockId      string `protobuf:"bytes,2,opt,name=block_id,json=blockId,proto3" json:"block_id,omitempty"`
	BlockNum     uint32 `protobuf:"varint,3,opt,name=block_num,json=blockNum,proto3" json:"block_num,omitempty"`
	Irreversible bool   `protobuf:"varint,4,opt,name=irreversible,proto3" json:"irreversible,omitempty"`
	// Types that are assignable to Event:
	//
	//	*TransactionEvent_InternalAddition
	//	*TransactionEvent_Addition
	//	*TransactionEvent_Execution
	//	*TransactionEvent_DtrxScheduling
	//	*TransactionEvent_DtrxCancellation
	Event isTransactionEvent_Event `protobuf_oneof:"event"`
	// contains filtered or unexported fields
}

TransactionEvent are elements that contribute to a view of the whole transaction lifecycle. They can be extracted from block logs, or from storage, and merged together to form an up-to-date TransactionLifecycle.

func (*TransactionEvent) Descriptor deprecated

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

Deprecated: Use TransactionEvent.ProtoReflect.Descriptor instead.

func (*TransactionEvent) GetAddition

func (x *TransactionEvent) GetAddition() *TransactionEvent_Added

func (*TransactionEvent) GetBlockId

func (x *TransactionEvent) GetBlockId() string

func (*TransactionEvent) GetBlockNum

func (x *TransactionEvent) GetBlockNum() uint32

func (*TransactionEvent) GetDtrxCancellation

func (x *TransactionEvent) GetDtrxCancellation() *TransactionEvent_DtrxCanceled

func (*TransactionEvent) GetDtrxScheduling

func (x *TransactionEvent) GetDtrxScheduling() *TransactionEvent_DtrxScheduled

func (*TransactionEvent) GetEvent

func (m *TransactionEvent) GetEvent() isTransactionEvent_Event

func (*TransactionEvent) GetExecution

func (x *TransactionEvent) GetExecution() *TransactionEvent_Executed

func (*TransactionEvent) GetId

func (x *TransactionEvent) GetId() string

func (*TransactionEvent) GetInternalAddition

func (x *TransactionEvent) GetInternalAddition() *TransactionEvent_AddedInternally

func (*TransactionEvent) GetIrreversible

func (x *TransactionEvent) GetIrreversible() bool

func (*TransactionEvent) ProtoMessage

func (*TransactionEvent) ProtoMessage()

func (*TransactionEvent) ProtoReflect

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

func (*TransactionEvent) Reset

func (x *TransactionEvent) Reset()

func (*TransactionEvent) String

func (x *TransactionEvent) String() string

type TransactionEvent_Added

type TransactionEvent_Added struct {
	Receipt     *TransactionReceipt `protobuf:"bytes,1,opt,name=receipt,proto3" json:"receipt,omitempty"`
	Transaction *SignedTransaction  `protobuf:"bytes,2,opt,name=transaction,proto3" json:"transaction,omitempty"`
	PublicKeys  *PublicKeys         `protobuf:"bytes,3,opt,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty"`
	// contains filtered or unexported fields
}

This is the transaction that is added into a block, in the list of transactions there.

func (*TransactionEvent_Added) Descriptor deprecated

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

Deprecated: Use TransactionEvent_Added.ProtoReflect.Descriptor instead.

func (*TransactionEvent_Added) GetPublicKeys

func (x *TransactionEvent_Added) GetPublicKeys() *PublicKeys

func (*TransactionEvent_Added) GetReceipt

func (x *TransactionEvent_Added) GetReceipt() *TransactionReceipt

func (*TransactionEvent_Added) GetTransaction

func (x *TransactionEvent_Added) GetTransaction() *SignedTransaction

func (*TransactionEvent_Added) ProtoMessage

func (*TransactionEvent_Added) ProtoMessage()

func (*TransactionEvent_Added) ProtoReflect

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

func (*TransactionEvent_Added) Reset

func (x *TransactionEvent_Added) Reset()

func (*TransactionEvent_Added) String

func (x *TransactionEvent_Added) String() string

type TransactionEvent_AddedInternally

type TransactionEvent_AddedInternally struct {
	Transaction *SignedTransaction `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

This is an implicit transaction, like `onblock` and `onerror` that is extracted separately from the block itself. TODO: does it have a receipt? It probably has

func (*TransactionEvent_AddedInternally) Descriptor deprecated

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

Deprecated: Use TransactionEvent_AddedInternally.ProtoReflect.Descriptor instead.

func (*TransactionEvent_AddedInternally) GetTransaction

func (*TransactionEvent_AddedInternally) ProtoMessage

func (*TransactionEvent_AddedInternally) ProtoMessage()

func (*TransactionEvent_AddedInternally) ProtoReflect

func (*TransactionEvent_AddedInternally) Reset

func (*TransactionEvent_AddedInternally) String

type TransactionEvent_Addition

type TransactionEvent_Addition struct {
	Addition *TransactionEvent_Added `protobuf:"bytes,6,opt,name=addition,proto3,oneof"`
}

type TransactionEvent_DtrxCanceled

type TransactionEvent_DtrxCanceled struct {
	CanceledBy *ExtDTrxOp `protobuf:"bytes,1,opt,name=canceled_by,json=canceledBy,proto3" json:"canceled_by,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionEvent_DtrxCanceled) Descriptor deprecated

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

Deprecated: Use TransactionEvent_DtrxCanceled.ProtoReflect.Descriptor instead.

func (*TransactionEvent_DtrxCanceled) GetCanceledBy

func (x *TransactionEvent_DtrxCanceled) GetCanceledBy() *ExtDTrxOp

func (*TransactionEvent_DtrxCanceled) ProtoMessage

func (*TransactionEvent_DtrxCanceled) ProtoMessage()

func (*TransactionEvent_DtrxCanceled) ProtoReflect

func (*TransactionEvent_DtrxCanceled) Reset

func (x *TransactionEvent_DtrxCanceled) Reset()

func (*TransactionEvent_DtrxCanceled) String

type TransactionEvent_DtrxCancellation

type TransactionEvent_DtrxCancellation struct {
	DtrxCancellation *TransactionEvent_DtrxCanceled `protobuf:"bytes,9,opt,name=dtrx_cancellation,json=dtrxCancellation,proto3,oneof"`
}

type TransactionEvent_DtrxScheduled

type TransactionEvent_DtrxScheduled struct {
	CreatedBy   *ExtDTrxOp         `protobuf:"bytes,1,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	Transaction *SignedTransaction `protobuf:"bytes,2,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionEvent_DtrxScheduled) Descriptor deprecated

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

Deprecated: Use TransactionEvent_DtrxScheduled.ProtoReflect.Descriptor instead.

func (*TransactionEvent_DtrxScheduled) GetCreatedBy

func (x *TransactionEvent_DtrxScheduled) GetCreatedBy() *ExtDTrxOp

func (*TransactionEvent_DtrxScheduled) GetTransaction

func (*TransactionEvent_DtrxScheduled) ProtoMessage

func (*TransactionEvent_DtrxScheduled) ProtoMessage()

func (*TransactionEvent_DtrxScheduled) ProtoReflect

func (*TransactionEvent_DtrxScheduled) Reset

func (x *TransactionEvent_DtrxScheduled) Reset()

func (*TransactionEvent_DtrxScheduled) String

type TransactionEvent_DtrxScheduling

type TransactionEvent_DtrxScheduling struct {
	DtrxScheduling *TransactionEvent_DtrxScheduled `protobuf:"bytes,8,opt,name=dtrx_scheduling,json=dtrxScheduling,proto3,oneof"`
}

type TransactionEvent_Executed

type TransactionEvent_Executed struct {
	Trace       *TransactionTrace `protobuf:"bytes,1,opt,name=trace,proto3" json:"trace,omitempty"`
	BlockHeader *BlockHeader      `protobuf:"bytes,2,opt,name=blockHeader,proto3" json:"blockHeader,omitempty"`
	// contains filtered or unexported fields
}

Executed contributes the traces of executions

func (*TransactionEvent_Executed) Descriptor deprecated

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

Deprecated: Use TransactionEvent_Executed.ProtoReflect.Descriptor instead.

func (*TransactionEvent_Executed) GetBlockHeader

func (x *TransactionEvent_Executed) GetBlockHeader() *BlockHeader

func (*TransactionEvent_Executed) GetTrace

func (*TransactionEvent_Executed) ProtoMessage

func (*TransactionEvent_Executed) ProtoMessage()

func (*TransactionEvent_Executed) ProtoReflect

func (*TransactionEvent_Executed) Reset

func (x *TransactionEvent_Executed) Reset()

func (*TransactionEvent_Executed) String

func (x *TransactionEvent_Executed) String() string

type TransactionEvent_Execution

type TransactionEvent_Execution struct {
	Execution *TransactionEvent_Executed `protobuf:"bytes,7,opt,name=execution,proto3,oneof"`
}

type TransactionEvent_InternalAddition

type TransactionEvent_InternalAddition struct {
	InternalAddition *TransactionEvent_AddedInternally `protobuf:"bytes,5,opt,name=internal_addition,json=internalAddition,proto3,oneof"`
}

type TransactionHeader

type TransactionHeader struct {
	Expiration       *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=expiration,proto3" json:"expiration,omitempty"`
	RefBlockNum      uint32                 `protobuf:"varint,2,opt,name=ref_block_num,json=refBlockNum,proto3" json:"ref_block_num,omitempty"`
	RefBlockPrefix   uint32                 `protobuf:"varint,3,opt,name=ref_block_prefix,json=refBlockPrefix,proto3" json:"ref_block_prefix,omitempty"`
	MaxNetUsageWords uint32                 `protobuf:"varint,4,opt,name=max_net_usage_words,json=maxNetUsageWords,proto3" json:"max_net_usage_words,omitempty"`
	MaxCpuUsageMs    uint32                 `protobuf:"varint,5,opt,name=max_cpu_usage_ms,json=maxCpuUsageMs,proto3" json:"max_cpu_usage_ms,omitempty"`
	DelaySec         uint32                 `protobuf:"varint,6,opt,name=delay_sec,json=delaySec,proto3" json:"delay_sec,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionHeader) Descriptor deprecated

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

Deprecated: Use TransactionHeader.ProtoReflect.Descriptor instead.

func (*TransactionHeader) GetDelaySec

func (x *TransactionHeader) GetDelaySec() uint32

func (*TransactionHeader) GetExpiration

func (x *TransactionHeader) GetExpiration() *timestamppb.Timestamp

func (*TransactionHeader) GetMaxCpuUsageMs

func (x *TransactionHeader) GetMaxCpuUsageMs() uint32

func (*TransactionHeader) GetMaxNetUsageWords

func (x *TransactionHeader) GetMaxNetUsageWords() uint32

func (*TransactionHeader) GetRefBlockNum

func (x *TransactionHeader) GetRefBlockNum() uint32

func (*TransactionHeader) GetRefBlockPrefix

func (x *TransactionHeader) GetRefBlockPrefix() uint32

func (*TransactionHeader) ProtoMessage

func (*TransactionHeader) ProtoMessage()

func (*TransactionHeader) ProtoReflect

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

func (*TransactionHeader) Reset

func (x *TransactionHeader) Reset()

func (*TransactionHeader) String

func (x *TransactionHeader) String() string

type TransactionLifecycle

type TransactionLifecycle struct {
	Id                      string              `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	TransactionStatus       TransactionStatus   ``                                                                                                                     /* 156-byte string literal not displayed */
	TransactionReceipt      *TransactionReceipt `protobuf:"bytes,36,opt,name=transaction_receipt,json=transactionReceipt,proto3" json:"transaction_receipt,omitempty"` // FIXME: this is currently missing from our data
	Transaction             *SignedTransaction  `protobuf:"bytes,10,opt,name=transaction,proto3" json:"transaction,omitempty"`
	PublicKeys              []string            `protobuf:"bytes,19,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty"`
	ExecutionTrace          *TransactionTrace   `protobuf:"bytes,11,opt,name=execution_trace,json=executionTrace,proto3" json:"execution_trace,omitempty"`
	ExecutionBlockHeader    *BlockHeader        `protobuf:"bytes,12,opt,name=execution_block_header,json=executionBlockHeader,proto3" json:"execution_block_header,omitempty"`
	CreatedBy               *ExtDTrxOp          `protobuf:"bytes,20,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	CanceledBy              *ExtDTrxOp          `protobuf:"bytes,21,opt,name=canceled_by,json=canceledBy,proto3" json:"canceled_by,omitempty"`
	CreationIrreversible    bool                `protobuf:"varint,33,opt,name=creation_irreversible,json=creationIrreversible,proto3" json:"creation_irreversible,omitempty"`
	ExecutionIrreversible   bool                `` /* 126-byte string literal not displayed */
	CancelationIrreversible bool                `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TransactionLifecycle) Descriptor deprecated

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

Deprecated: Use TransactionLifecycle.ProtoReflect.Descriptor instead.

func (*TransactionLifecycle) GetCancelationIrreversible

func (x *TransactionLifecycle) GetCancelationIrreversible() bool

func (*TransactionLifecycle) GetCanceledBy

func (x *TransactionLifecycle) GetCanceledBy() *ExtDTrxOp

func (*TransactionLifecycle) GetCreatedBy

func (x *TransactionLifecycle) GetCreatedBy() *ExtDTrxOp

func (*TransactionLifecycle) GetCreationIrreversible

func (x *TransactionLifecycle) GetCreationIrreversible() bool

func (*TransactionLifecycle) GetExecutionBlockHeader

func (x *TransactionLifecycle) GetExecutionBlockHeader() *BlockHeader

func (*TransactionLifecycle) GetExecutionIrreversible

func (x *TransactionLifecycle) GetExecutionIrreversible() bool

func (*TransactionLifecycle) GetExecutionTrace

func (x *TransactionLifecycle) GetExecutionTrace() *TransactionTrace

func (*TransactionLifecycle) GetId

func (x *TransactionLifecycle) GetId() string

func (*TransactionLifecycle) GetPublicKeys

func (x *TransactionLifecycle) GetPublicKeys() []string

func (*TransactionLifecycle) GetTransaction

func (x *TransactionLifecycle) GetTransaction() *SignedTransaction

func (*TransactionLifecycle) GetTransactionReceipt

func (x *TransactionLifecycle) GetTransactionReceipt() *TransactionReceipt

func (*TransactionLifecycle) GetTransactionStatus

func (x *TransactionLifecycle) GetTransactionStatus() TransactionStatus

func (*TransactionLifecycle) ProtoMessage

func (*TransactionLifecycle) ProtoMessage()

func (*TransactionLifecycle) ProtoReflect

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

func (*TransactionLifecycle) Reset

func (x *TransactionLifecycle) Reset()

func (*TransactionLifecycle) String

func (x *TransactionLifecycle) String() string

type TransactionReceipt

type TransactionReceipt struct {
	Id                   string             `protobuf:"bytes,4,opt,name=id,proto3" json:"id,omitempty"`
	Index                uint64             `protobuf:"varint,6,opt,name=index,proto3" json:"index,omitempty"` // within the SignedBlock
	Status               TransactionStatus  `protobuf:"varint,1,opt,name=status,proto3,enum=sf.antelope.type.v1.TransactionStatus" json:"status,omitempty"`
	CpuUsageMicroSeconds uint32             `` /* 126-byte string literal not displayed */
	NetUsageWords        uint32             `protobuf:"varint,3,opt,name=net_usage_words,json=netUsageWords,proto3" json:"net_usage_words,omitempty"`
	PackedTransaction    *PackedTransaction `protobuf:"bytes,5,opt,name=packed_transaction,json=packedTransaction,proto3" json:"packed_transaction,omitempty"` // present if not deferred
	// contains filtered or unexported fields
}

func (*TransactionReceipt) Descriptor deprecated

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

Deprecated: Use TransactionReceipt.ProtoReflect.Descriptor instead.

func (*TransactionReceipt) GetCpuUsageMicroSeconds

func (x *TransactionReceipt) GetCpuUsageMicroSeconds() uint32

func (*TransactionReceipt) GetId

func (x *TransactionReceipt) GetId() string

func (*TransactionReceipt) GetIndex

func (x *TransactionReceipt) GetIndex() uint64

func (*TransactionReceipt) GetNetUsageWords

func (x *TransactionReceipt) GetNetUsageWords() uint32

func (*TransactionReceipt) GetPackedTransaction

func (x *TransactionReceipt) GetPackedTransaction() *PackedTransaction

func (*TransactionReceipt) GetStatus

func (x *TransactionReceipt) GetStatus() TransactionStatus

func (*TransactionReceipt) ProtoMessage

func (*TransactionReceipt) ProtoMessage()

func (*TransactionReceipt) ProtoReflect

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

func (*TransactionReceipt) Reset

func (x *TransactionReceipt) Reset()

func (*TransactionReceipt) String

func (x *TransactionReceipt) String() string

type TransactionReceiptHeader

type TransactionReceiptHeader struct {
	Status               TransactionStatus `protobuf:"varint,1,opt,name=status,proto3,enum=sf.antelope.type.v1.TransactionStatus" json:"status,omitempty"`
	CpuUsageMicroSeconds uint32            `` /* 126-byte string literal not displayed */
	NetUsageWords        uint32            `protobuf:"varint,3,opt,name=net_usage_words,json=netUsageWords,proto3" json:"net_usage_words,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionReceiptHeader) Descriptor deprecated

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

Deprecated: Use TransactionReceiptHeader.ProtoReflect.Descriptor instead.

func (*TransactionReceiptHeader) GetCpuUsageMicroSeconds

func (x *TransactionReceiptHeader) GetCpuUsageMicroSeconds() uint32

func (*TransactionReceiptHeader) GetNetUsageWords

func (x *TransactionReceiptHeader) GetNetUsageWords() uint32

func (*TransactionReceiptHeader) GetStatus

func (*TransactionReceiptHeader) ProtoMessage

func (*TransactionReceiptHeader) ProtoMessage()

func (*TransactionReceiptHeader) ProtoReflect

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

func (*TransactionReceiptHeader) Reset

func (x *TransactionReceiptHeader) Reset()

func (*TransactionReceiptHeader) String

func (x *TransactionReceiptHeader) String() string

type TransactionRefs

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

func (*TransactionRefs) Descriptor deprecated

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

Deprecated: Use TransactionRefs.ProtoReflect.Descriptor instead.

func (*TransactionRefs) GetHashes

func (x *TransactionRefs) GetHashes() [][]byte

func (*TransactionRefs) ProtoMessage

func (*TransactionRefs) ProtoMessage()

func (*TransactionRefs) ProtoReflect

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

func (*TransactionRefs) Reset

func (x *TransactionRefs) Reset()

func (*TransactionRefs) String

func (x *TransactionRefs) String() string

type TransactionStatus

type TransactionStatus int32
const (
	TransactionStatus_TRANSACTIONSTATUS_NONE     TransactionStatus = 0
	TransactionStatus_TRANSACTIONSTATUS_EXECUTED TransactionStatus = 1
	TransactionStatus_TRANSACTIONSTATUS_SOFTFAIL TransactionStatus = 2
	TransactionStatus_TRANSACTIONSTATUS_HARDFAIL TransactionStatus = 3
	TransactionStatus_TRANSACTIONSTATUS_DELAYED  TransactionStatus = 4
	TransactionStatus_TRANSACTIONSTATUS_EXPIRED  TransactionStatus = 5
	TransactionStatus_TRANSACTIONSTATUS_UNKNOWN  TransactionStatus = 6
	TransactionStatus_TRANSACTIONSTATUS_CANCELED TransactionStatus = 7
)

func (TransactionStatus) Descriptor

func (TransactionStatus) Enum

func (TransactionStatus) EnumDescriptor deprecated

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

Deprecated: Use TransactionStatus.Descriptor instead.

func (TransactionStatus) Number

func (TransactionStatus) String

func (x TransactionStatus) String() string

func (TransactionStatus) Type

type TransactionTrace

type TransactionTrace struct {

	// SHA-256 (FIPS 180-4) of the FCBUFFER-encoded packed transaction
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Reference to the block number in which this transaction was executed.
	BlockNum uint64 `protobuf:"varint,2,opt,name=block_num,json=blockNum,proto3" json:"block_num,omitempty"`
	// Index within block's unfiltered execution traces
	Index uint64 `protobuf:"varint,26,opt,name=index,proto3" json:"index,omitempty"`
	// Reference to the block time this transaction was executed in
	BlockTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"`
	// Reference to the block ID this transaction was executed in
	ProducerBlockId string `protobuf:"bytes,4,opt,name=producer_block_id,json=producerBlockId,proto3" json:"producer_block_id,omitempty"`
	// Receipt of execution of this transaction
	Receipt  *TransactionReceiptHeader `protobuf:"bytes,5,opt,name=receipt,proto3" json:"receipt,omitempty"`
	Elapsed  int64                     `protobuf:"varint,6,opt,name=elapsed,proto3" json:"elapsed,omitempty"`
	NetUsage uint64                    `protobuf:"varint,7,opt,name=net_usage,json=netUsage,proto3" json:"net_usage,omitempty"`
	// Whether this transaction was taken from a scheduled transactions pool for
	// execution (delayed)
	Scheduled bool `protobuf:"varint,8,opt,name=scheduled,proto3" json:"scheduled,omitempty"`
	// Traces of each action within the transaction, including all notified and
	// nested actions.
	ActionTraces []*ActionTrace `protobuf:"bytes,9,rep,name=action_traces,json=actionTraces,proto3" json:"action_traces,omitempty"`
	// Trace of a failed deferred transaction, if any.
	FailedDtrxTrace *TransactionTrace `protobuf:"bytes,10,opt,name=failed_dtrx_trace,json=failedDtrxTrace,proto3" json:"failed_dtrx_trace,omitempty"`
	// Exception leading to the failed dtrx trace.
	Exception *Exception `protobuf:"bytes,15,opt,name=exception,proto3" json:"exception,omitempty"`
	ErrorCode uint64     `protobuf:"varint,16,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"`
	// List of database operations this transaction entailed
	DbOps []*DBOp `protobuf:"bytes,17,rep,name=db_ops,json=dbOps,proto3" json:"db_ops,omitempty"`
	// List of deferred transactions operations this transaction entailed
	DtrxOps []*DTrxOp `protobuf:"bytes,18,rep,name=dtrx_ops,json=dtrxOps,proto3" json:"dtrx_ops,omitempty"`
	// List of feature switching operations (changes to feature switches in
	// nodeos) this transaction entailed
	FeatureOps []*FeatureOp `protobuf:"bytes,19,rep,name=feature_ops,json=featureOps,proto3" json:"feature_ops,omitempty"`
	// List of permission changes operations
	PermOps []*PermOp `protobuf:"bytes,20,rep,name=perm_ops,json=permOps,proto3" json:"perm_ops,omitempty"`
	// List of RAM consumption/redemption
	RamOps []*RAMOp `protobuf:"bytes,21,rep,name=ram_ops,json=ramOps,proto3" json:"ram_ops,omitempty"`
	// List of RAM correction operations (happens only once upon feature
	// activation)
	RamCorrectionOps []*RAMCorrectionOp `protobuf:"bytes,22,rep,name=ram_correction_ops,json=ramCorrectionOps,proto3" json:"ram_correction_ops,omitempty"`
	// List of changes to rate limiting values
	RlimitOps []*RlimitOp `protobuf:"bytes,23,rep,name=rlimit_ops,json=rlimitOps,proto3" json:"rlimit_ops,omitempty"`
	// List of table creations/deletions
	TableOps []*TableOp `protobuf:"bytes,24,rep,name=table_ops,json=tableOps,proto3" json:"table_ops,omitempty"`
	// Tree of creation, rather than execution
	CreationTree []*CreationFlatNode `protobuf:"bytes,25,rep,name=creation_tree,json=creationTree,proto3" json:"creation_tree,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionTrace) CreatorMap

func (t *TransactionTrace) CreatorMap() map[uint32]int32

CreatorMap creates a mapping between execution trace indexes and their parent's execution trace index

func (*TransactionTrace) DBOpsForAction

func (t *TransactionTrace) DBOpsForAction(idx uint32) (ops []*DBOp)

func (*TransactionTrace) Descriptor deprecated

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

Deprecated: Use TransactionTrace.ProtoReflect.Descriptor instead.

func (*TransactionTrace) DtrxOpsForAction

func (t *TransactionTrace) DtrxOpsForAction(idx uint32) (ops []*DTrxOp)

func (*TransactionTrace) FeatureOpsForAction

func (t *TransactionTrace) FeatureOpsForAction(idx uint32) (ops []*FeatureOp)

func (*TransactionTrace) GetActionTraces

func (x *TransactionTrace) GetActionTraces() []*ActionTrace

func (*TransactionTrace) GetBlockNum

func (x *TransactionTrace) GetBlockNum() uint64

func (*TransactionTrace) GetBlockTime

func (x *TransactionTrace) GetBlockTime() *timestamppb.Timestamp

func (*TransactionTrace) GetCreationTree

func (x *TransactionTrace) GetCreationTree() []*CreationFlatNode

func (*TransactionTrace) GetDbOps

func (x *TransactionTrace) GetDbOps() []*DBOp

func (*TransactionTrace) GetDtrxOps

func (x *TransactionTrace) GetDtrxOps() []*DTrxOp

func (*TransactionTrace) GetElapsed

func (x *TransactionTrace) GetElapsed() int64

func (*TransactionTrace) GetErrorCode

func (x *TransactionTrace) GetErrorCode() uint64

func (*TransactionTrace) GetException

func (x *TransactionTrace) GetException() *Exception

func (*TransactionTrace) GetFailedDtrxTrace

func (x *TransactionTrace) GetFailedDtrxTrace() *TransactionTrace

func (*TransactionTrace) GetFeatureOps

func (x *TransactionTrace) GetFeatureOps() []*FeatureOp

func (*TransactionTrace) GetId

func (x *TransactionTrace) GetId() string

func (*TransactionTrace) GetIndex

func (x *TransactionTrace) GetIndex() uint64

func (*TransactionTrace) GetNetUsage

func (x *TransactionTrace) GetNetUsage() uint64

func (*TransactionTrace) GetPermOps

func (x *TransactionTrace) GetPermOps() []*PermOp

func (*TransactionTrace) GetProducerBlockId

func (x *TransactionTrace) GetProducerBlockId() string

func (*TransactionTrace) GetRamCorrectionOps

func (x *TransactionTrace) GetRamCorrectionOps() []*RAMCorrectionOp

func (*TransactionTrace) GetRamOps

func (x *TransactionTrace) GetRamOps() []*RAMOp

func (*TransactionTrace) GetReceipt

func (x *TransactionTrace) GetReceipt() *TransactionReceiptHeader

func (*TransactionTrace) GetRlimitOps

func (x *TransactionTrace) GetRlimitOps() []*RlimitOp

func (*TransactionTrace) GetScheduled

func (x *TransactionTrace) GetScheduled() bool

func (*TransactionTrace) GetTableOps

func (x *TransactionTrace) GetTableOps() []*TableOp

func (*TransactionTrace) HasBeenReverted

func (t *TransactionTrace) HasBeenReverted() bool

func (*TransactionTrace) PermOpsForAction

func (t *TransactionTrace) PermOpsForAction(idx uint32) (ops []*PermOp)

func (*TransactionTrace) ProtoMessage

func (*TransactionTrace) ProtoMessage()

func (*TransactionTrace) ProtoReflect

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

func (*TransactionTrace) RAMOpsForAction

func (t *TransactionTrace) RAMOpsForAction(idx uint32) (ops []*RAMOp)

func (*TransactionTrace) Reset

func (x *TransactionTrace) Reset()

func (*TransactionTrace) String

func (x *TransactionTrace) String() string

func (*TransactionTrace) TableOpsForAction

func (t *TransactionTrace) TableOpsForAction(idx uint32) (ops []*TableOp)

type TransactionTraceWithBlockRef

type TransactionTraceWithBlockRef struct {
	Trace    *TransactionTrace `protobuf:"bytes,1,opt,name=trace,proto3" json:"trace,omitempty"`
	BlockRef *BlockRef         `protobuf:"bytes,2,opt,name=block_ref,json=blockRef,proto3" json:"block_ref,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionTraceWithBlockRef) Descriptor deprecated

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

Deprecated: Use TransactionTraceWithBlockRef.ProtoReflect.Descriptor instead.

func (*TransactionTraceWithBlockRef) GetBlockRef

func (x *TransactionTraceWithBlockRef) GetBlockRef() *BlockRef

func (*TransactionTraceWithBlockRef) GetTrace

func (*TransactionTraceWithBlockRef) ProtoMessage

func (*TransactionTraceWithBlockRef) ProtoMessage()

func (*TransactionTraceWithBlockRef) ProtoReflect

func (*TransactionTraceWithBlockRef) Reset

func (x *TransactionTraceWithBlockRef) Reset()

func (*TransactionTraceWithBlockRef) String

type TransactionTraces

type TransactionTraces struct {
	TransactionTraces []*TransactionTrace `protobuf:"bytes,1,rep,name=transaction_traces,json=transactionTraces,proto3" json:"transaction_traces,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionTraces) Descriptor deprecated

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

Deprecated: Use TransactionTraces.ProtoReflect.Descriptor instead.

func (*TransactionTraces) GetTransactionTraces

func (x *TransactionTraces) GetTransactionTraces() []*TransactionTrace

func (*TransactionTraces) ProtoMessage

func (*TransactionTraces) ProtoMessage()

func (*TransactionTraces) ProtoReflect

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

func (*TransactionTraces) Reset

func (x *TransactionTraces) Reset()

func (*TransactionTraces) String

func (x *TransactionTraces) String() string

type TrxOp

type TrxOp struct {
	Operation     TrxOp_Operation    `protobuf:"varint,1,opt,name=operation,proto3,enum=sf.antelope.type.v1.TrxOp_Operation" json:"operation,omitempty"`
	Name          string             `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	TransactionId string             `protobuf:"bytes,3,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	Transaction   *SignedTransaction `protobuf:"bytes,4,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

FIXME: this is really just an output of the implicit transactions, isn't it? We don't have other operations here.. do we? What's the `name` anyway?

func (*TrxOp) Descriptor deprecated

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

Deprecated: Use TrxOp.ProtoReflect.Descriptor instead.

func (*TrxOp) GetName

func (x *TrxOp) GetName() string

func (*TrxOp) GetOperation

func (x *TrxOp) GetOperation() TrxOp_Operation

func (*TrxOp) GetTransaction

func (x *TrxOp) GetTransaction() *SignedTransaction

func (*TrxOp) GetTransactionId

func (x *TrxOp) GetTransactionId() string

func (*TrxOp) ProtoMessage

func (*TrxOp) ProtoMessage()

func (*TrxOp) ProtoReflect

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

func (*TrxOp) Reset

func (x *TrxOp) Reset()

func (*TrxOp) String

func (x *TrxOp) String() string

type TrxOp_Operation

type TrxOp_Operation int32
const (
	TrxOp_OPERATION_UNKNOWN TrxOp_Operation = 0
	TrxOp_OPERATION_CREATE  TrxOp_Operation = 1
)

func (TrxOp_Operation) Descriptor

func (TrxOp_Operation) Enum

func (x TrxOp_Operation) Enum() *TrxOp_Operation

func (TrxOp_Operation) EnumDescriptor deprecated

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

Deprecated: Use TrxOp_Operation.Descriptor instead.

func (TrxOp_Operation) Number

func (TrxOp_Operation) String

func (x TrxOp_Operation) String() string

func (TrxOp_Operation) Type

type UsageAccumulator

type UsageAccumulator struct {
	LastOrdinal uint32 `protobuf:"varint,1,opt,name=last_ordinal,json=lastOrdinal,proto3" json:"last_ordinal,omitempty"`
	ValueEx     uint64 `protobuf:"varint,2,opt,name=value_ex,json=valueEx,proto3" json:"value_ex,omitempty"`
	Consumed    uint64 `protobuf:"varint,3,opt,name=consumed,proto3" json:"consumed,omitempty"`
	// contains filtered or unexported fields
}

func (*UsageAccumulator) Descriptor deprecated

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

Deprecated: Use UsageAccumulator.ProtoReflect.Descriptor instead.

func (*UsageAccumulator) GetConsumed

func (x *UsageAccumulator) GetConsumed() uint64

func (*UsageAccumulator) GetLastOrdinal

func (x *UsageAccumulator) GetLastOrdinal() uint32

func (*UsageAccumulator) GetValueEx

func (x *UsageAccumulator) GetValueEx() uint64

func (*UsageAccumulator) ProtoMessage

func (*UsageAccumulator) ProtoMessage()

func (*UsageAccumulator) ProtoReflect

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

func (*UsageAccumulator) Reset

func (x *UsageAccumulator) Reset()

func (*UsageAccumulator) String

func (x *UsageAccumulator) String() string

type WaitWeight

type WaitWeight struct {
	WaitSec uint32 `protobuf:"varint,1,opt,name=wait_sec,json=waitSec,proto3" json:"wait_sec,omitempty"`
	Weight  uint32 `protobuf:"varint,2,opt,name=weight,proto3" json:"weight,omitempty"`
	// contains filtered or unexported fields
}

func (*WaitWeight) Descriptor deprecated

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

Deprecated: Use WaitWeight.ProtoReflect.Descriptor instead.

func (*WaitWeight) GetWaitSec

func (x *WaitWeight) GetWaitSec() uint32

func (*WaitWeight) GetWeight

func (x *WaitWeight) GetWeight() uint32

func (*WaitWeight) ProtoMessage

func (*WaitWeight) ProtoMessage()

func (*WaitWeight) ProtoReflect

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

func (*WaitWeight) Reset

func (x *WaitWeight) Reset()

func (*WaitWeight) String

func (x *WaitWeight) String() string

Jump to

Keyboard shortcuts

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