pbcodec

package
v0.1.1-docker Latest Latest
Warning

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

Go to latest
Published: May 12, 2020 License: Apache-2.0 Imports: 11 Imported by: 6

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",
}
View Source
var BlockReversibility_value = map[string]int32{
	"BLOCKREVERSIBILITY_NONE":         0,
	"BLOCKREVERSIBILITY_REVERSIBLE":   1,
	"BLOCKREVERSIBILITY_IRREVERSIBLE": 2,
	"BLOCKREVERSIBILITY_STALE":        3,
	"BLOCKREVERSIBILITY_MAYBESTALE":   4,
}
View Source
var DBOp_Operation_name = map[int32]string{
	0: "OPERATION_UNKNOWN",
	1: "OPERATION_INSERT",
	2: "OPERATION_UPDATE",
	3: "OPERATION_REMOVE",
}
View Source
var DBOp_Operation_value = map[string]int32{
	"OPERATION_UNKNOWN": 0,
	"OPERATION_INSERT":  1,
	"OPERATION_UPDATE":  2,
	"OPERATION_REMOVE":  3,
}
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",
}
View Source
var 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,
}
View Source
var FeatureOp_Kind_name = map[int32]string{
	0: "KIND_UNKNOWN",
	1: "KIND_PRE_ACTIVATE",
	2: "KIND_ACTIVATE",
}
View Source
var FeatureOp_Kind_value = map[string]int32{
	"KIND_UNKNOWN":      0,
	"KIND_PRE_ACTIVATE": 1,
	"KIND_ACTIVATE":     2,
}
View Source
var PermOp_Operation_name = map[int32]string{
	0: "OPERATION_UNKNOWN",
	1: "OPERATION_INSERT",
	2: "OPERATION_UPDATE",
	3: "OPERATION_REMOVE",
}
View Source
var PermOp_Operation_value = map[string]int32{
	"OPERATION_UNKNOWN": 0,
	"OPERATION_INSERT":  1,
	"OPERATION_UPDATE":  2,
	"OPERATION_REMOVE":  3,
}
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",
}
View Source
var 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,
}
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",
}
View Source
var 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,
}
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",
}
View Source
var 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,
}
View Source
var RlimitOp_Operation_name = map[int32]string{
	0: "OPERATION_UNKNOWN",
	1: "OPERATION_INSERT",
	2: "OPERATION_UPDATE",
}
View Source
var RlimitOp_Operation_value = map[string]int32{
	"OPERATION_UNKNOWN": 0,
	"OPERATION_INSERT":  1,
	"OPERATION_UPDATE":  2,
}
View Source
var TableOp_Operation_name = map[int32]string{
	0: "OPERATION_UNKNOWN",
	1: "OPERATION_INSERT",
	2: "OPERATION_REMOVE",
}
View Source
var TableOp_Operation_value = map[string]int32{
	"OPERATION_UNKNOWN": 0,
	"OPERATION_INSERT":  1,
	"OPERATION_REMOVE":  2,
}
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",
}
View Source
var 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,
}
View Source
var TrxOp_Operation_name = map[int32]string{
	0: "OPERATION_UNKNOWN",
	1: "OPERATION_CREATE",
}
View Source
var TrxOp_Operation_value = map[string]int32{
	"OPERATION_UNKNOWN": 0,
	"OPERATION_CREATE":  1,
}

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            *timestamp.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"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

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

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

func (*AccountCreationRef) GetAccount

func (m *AccountCreationRef) GetAccount() string

func (*AccountCreationRef) GetBlockId

func (m *AccountCreationRef) GetBlockId() string

func (*AccountCreationRef) GetBlockNum

func (m *AccountCreationRef) GetBlockNum() uint64

func (*AccountCreationRef) GetBlockTime

func (m *AccountCreationRef) GetBlockTime() *timestamp.Timestamp

func (*AccountCreationRef) GetCreator

func (m *AccountCreationRef) GetCreator() string

func (*AccountCreationRef) GetTransactionId

func (m *AccountCreationRef) GetTransactionId() string

func (*AccountCreationRef) ProtoMessage

func (*AccountCreationRef) ProtoMessage()

func (*AccountCreationRef) Reset

func (m *AccountCreationRef) Reset()

func (*AccountCreationRef) String

func (m *AccountCreationRef) String() string

func (*AccountCreationRef) XXX_DiscardUnknown

func (m *AccountCreationRef) XXX_DiscardUnknown()

func (*AccountCreationRef) XXX_Marshal

func (m *AccountCreationRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccountCreationRef) XXX_Merge

func (m *AccountCreationRef) XXX_Merge(src proto.Message)

func (*AccountCreationRef) XXX_Size

func (m *AccountCreationRef) XXX_Size() int

func (*AccountCreationRef) XXX_Unmarshal

func (m *AccountCreationRef) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AccountRAMDelta) Descriptor

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

func (*AccountRAMDelta) GetAccount

func (m *AccountRAMDelta) GetAccount() string

func (*AccountRAMDelta) GetDelta

func (m *AccountRAMDelta) GetDelta() int64

func (*AccountRAMDelta) ProtoMessage

func (*AccountRAMDelta) ProtoMessage()

func (*AccountRAMDelta) Reset

func (m *AccountRAMDelta) Reset()

func (*AccountRAMDelta) String

func (m *AccountRAMDelta) String() string

func (*AccountRAMDelta) XXX_DiscardUnknown

func (m *AccountRAMDelta) XXX_DiscardUnknown()

func (*AccountRAMDelta) XXX_Marshal

func (m *AccountRAMDelta) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccountRAMDelta) XXX_Merge

func (m *AccountRAMDelta) XXX_Merge(src proto.Message)

func (*AccountRAMDelta) XXX_Size

func (m *AccountRAMDelta) XXX_Size() int

func (*AccountRAMDelta) XXX_Unmarshal

func (m *AccountRAMDelta) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*Action) Descriptor

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

func (*Action) GetAccount

func (m *Action) GetAccount() string

func (*Action) GetAuthorization

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

func (*Action) GetJsonData

func (m *Action) GetJsonData() string

func (*Action) GetName

func (m *Action) GetName() string

func (*Action) GetRawData

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

func (*Action) ProtoMessage

func (*Action) ProtoMessage()

func (*Action) Reset

func (m *Action) Reset()

func (*Action) SimpleName

func (a *Action) SimpleName() string

func (*Action) String

func (m *Action) String() string

func (*Action) UnmarshalData

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

func (*Action) XXX_DiscardUnknown

func (m *Action) XXX_DiscardUnknown()

func (*Action) XXX_Marshal

func (m *Action) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Action) XXX_Merge

func (m *Action) XXX_Merge(src proto.Message)

func (*Action) XXX_Size

func (m *Action) XXX_Size() int

func (*Action) XXX_Unmarshal

func (m *Action) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*ActionReceipt) Descriptor

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

func (*ActionReceipt) GetAbiSequence

func (m *ActionReceipt) GetAbiSequence() uint64

func (*ActionReceipt) GetAuthSequence

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

func (*ActionReceipt) GetCodeSequence

func (m *ActionReceipt) GetCodeSequence() uint64

func (*ActionReceipt) GetDigest

func (m *ActionReceipt) GetDigest() string

func (*ActionReceipt) GetGlobalSequence

func (m *ActionReceipt) GetGlobalSequence() uint64

func (*ActionReceipt) GetReceiver

func (m *ActionReceipt) GetReceiver() string

func (*ActionReceipt) GetRecvSequence

func (m *ActionReceipt) GetRecvSequence() uint64

func (*ActionReceipt) ProtoMessage

func (*ActionReceipt) ProtoMessage()

func (*ActionReceipt) Reset

func (m *ActionReceipt) Reset()

func (*ActionReceipt) String

func (m *ActionReceipt) String() string

func (*ActionReceipt) XXX_DiscardUnknown

func (m *ActionReceipt) XXX_DiscardUnknown()

func (*ActionReceipt) XXX_Marshal

func (m *ActionReceipt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ActionReceipt) XXX_Merge

func (m *ActionReceipt) XXX_Merge(src proto.Message)

func (*ActionReceipt) XXX_Size

func (m *ActionReceipt) XXX_Size() int

func (*ActionReceipt) XXX_Unmarshal

func (m *ActionReceipt) XXX_Unmarshal(b []byte) error

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                              *timestamp.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"`
	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"`
	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"`
	XXX_NoUnkeyedLiteral                   struct{}             `json:"-"`
	XXX_unrecognized                       []byte               `json:"-"`
	XXX_sizecache                          int32                `json:"-"`
}

func (*ActionTrace) Account

func (a *ActionTrace) Account() string

func (*ActionTrace) Descriptor

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

func (*ActionTrace) FullName

func (a *ActionTrace) FullName() string

func (*ActionTrace) GetAccountRamDeltas

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

func (*ActionTrace) GetAction

func (m *ActionTrace) GetAction() *Action

func (*ActionTrace) GetActionOrdinal

func (m *ActionTrace) GetActionOrdinal() uint32

func (*ActionTrace) GetBlockNum

func (m *ActionTrace) GetBlockNum() uint64

func (*ActionTrace) GetBlockTime

func (m *ActionTrace) GetBlockTime() *timestamp.Timestamp

func (*ActionTrace) GetClosestUnnotifiedAncestorActionOrdinal

func (m *ActionTrace) GetClosestUnnotifiedAncestorActionOrdinal() uint32

func (*ActionTrace) GetConsole

func (m *ActionTrace) GetConsole() string

func (*ActionTrace) GetContextFree

func (m *ActionTrace) GetContextFree() bool

func (*ActionTrace) GetCreatorActionOrdinal

func (m *ActionTrace) GetCreatorActionOrdinal() uint32

func (*ActionTrace) GetData

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

func (*ActionTrace) GetElapsed

func (m *ActionTrace) GetElapsed() int64

func (*ActionTrace) GetErrorCode

func (m *ActionTrace) GetErrorCode() uint64

func (*ActionTrace) GetException

func (m *ActionTrace) GetException() *Exception

func (*ActionTrace) GetExecutionIndex

func (m *ActionTrace) GetExecutionIndex() uint32

func (*ActionTrace) GetProducerBlockId

func (m *ActionTrace) GetProducerBlockId() string

func (*ActionTrace) GetReceipt

func (m *ActionTrace) GetReceipt() *ActionReceipt

func (*ActionTrace) GetReceiver

func (m *ActionTrace) GetReceiver() string

func (*ActionTrace) GetTransactionId

func (m *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) Reset

func (m *ActionTrace) Reset()

func (*ActionTrace) SimpleName

func (a *ActionTrace) SimpleName() string

func (*ActionTrace) String

func (m *ActionTrace) String() string

func (*ActionTrace) XXX_DiscardUnknown

func (m *ActionTrace) XXX_DiscardUnknown()

func (*ActionTrace) XXX_Marshal

func (m *ActionTrace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ActionTrace) XXX_Merge

func (m *ActionTrace) XXX_Merge(src proto.Message)

func (*ActionTrace) XXX_Size

func (m *ActionTrace) XXX_Size() int

func (*ActionTrace) XXX_Unmarshal

func (m *ActionTrace) XXX_Unmarshal(b []byte) error

type ActivatedProtocolFeatures

type ActivatedProtocolFeatures struct {
	ProtocolFeatures     [][]byte `protobuf:"bytes,1,rep,name=protocol_features,json=protocolFeatures,proto3" json:"protocol_features,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ActivatedProtocolFeatures) Descriptor

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

func (*ActivatedProtocolFeatures) GetProtocolFeatures

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

func (*ActivatedProtocolFeatures) ProtoMessage

func (*ActivatedProtocolFeatures) ProtoMessage()

func (*ActivatedProtocolFeatures) Reset

func (m *ActivatedProtocolFeatures) Reset()

func (*ActivatedProtocolFeatures) String

func (m *ActivatedProtocolFeatures) String() string

func (*ActivatedProtocolFeatures) XXX_DiscardUnknown

func (m *ActivatedProtocolFeatures) XXX_DiscardUnknown()

func (*ActivatedProtocolFeatures) XXX_Marshal

func (m *ActivatedProtocolFeatures) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ActivatedProtocolFeatures) XXX_Merge

func (m *ActivatedProtocolFeatures) XXX_Merge(src proto.Message)

func (*ActivatedProtocolFeatures) XXX_Size

func (m *ActivatedProtocolFeatures) XXX_Size() int

func (*ActivatedProtocolFeatures) XXX_Unmarshal

func (m *ActivatedProtocolFeatures) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AuthSequence) Descriptor

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

func (*AuthSequence) GetAccountName

func (m *AuthSequence) GetAccountName() string

func (*AuthSequence) GetSequence

func (m *AuthSequence) GetSequence() uint64

func (*AuthSequence) ProtoMessage

func (*AuthSequence) ProtoMessage()

func (*AuthSequence) Reset

func (m *AuthSequence) Reset()

func (*AuthSequence) String

func (m *AuthSequence) String() string

func (*AuthSequence) XXX_DiscardUnknown

func (m *AuthSequence) XXX_DiscardUnknown()

func (*AuthSequence) XXX_Marshal

func (m *AuthSequence) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AuthSequence) XXX_Merge

func (m *AuthSequence) XXX_Merge(src proto.Message)

func (*AuthSequence) XXX_Size

func (m *AuthSequence) XXX_Size() int

func (*AuthSequence) XXX_Unmarshal

func (m *AuthSequence) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*Authority) Descriptor

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

func (*Authority) GetAccounts

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

func (*Authority) GetKeys

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

func (*Authority) GetThreshold

func (m *Authority) GetThreshold() uint32

func (*Authority) GetWaits

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

func (*Authority) ProtoMessage

func (*Authority) ProtoMessage()

func (*Authority) Reset

func (m *Authority) Reset()

func (*Authority) String

func (m *Authority) String() string

func (*Authority) XXX_DiscardUnknown

func (m *Authority) XXX_DiscardUnknown()

func (*Authority) XXX_Marshal

func (m *Authority) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Authority) XXX_Merge

func (m *Authority) XXX_Merge(src proto.Message)

func (*Authority) XXX_Size

func (m *Authority) XXX_Size() int

func (*Authority) XXX_Unmarshal

func (m *Authority) XXX_Unmarshal(b []byte) error

type Block

type Block struct {
	Id                               string                      `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Number                           uint32                      `protobuf:"varint,2,opt,name=number,proto3" json:"number,omitempty"`
	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"`
	Transactions                     []*TransactionReceipt       `protobuf:"bytes,6,rep,name=transactions,proto3" json:"transactions,omitempty"`
	TransactionCount                 uint32                      `protobuf:"varint,22,opt,name=transaction_count,json=transactionCount,proto3" json:"transaction_count,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 */
	Validated                        bool                        `protobuf:"varint,18,opt,name=validated,proto3" json:"validated,omitempty"`
	RlimitOps                        []*RlimitOp                 `protobuf:"bytes,19,rep,name=rlimit_ops,json=rlimitOps,proto3" json:"rlimit_ops,omitempty"`
	// TODO: rename to ImplicitTransactionOps  - Check with @Matt
	ImplicitTransactionOps []*TrxOp            `` /* 130-byte string literal not displayed */
	TransactionTraces      []*TransactionTrace `protobuf:"bytes,21,rep,name=transaction_traces,json=transactionTraces,proto3" json:"transaction_traces,omitempty"`
	TransactionTraceCount  uint32              `` /* 128-byte string literal not displayed */
	// Number of actions that were at the root of transactions included in this
	// block, not including the input actions of the deferred transactions
	// included.
	ExecuteInputActionCount uint32 `` /* 136-byte string literal not displayed */
	// Number of actions that were successfully executed within this block
	ExecutedTotalActionCount uint32 `` /* 139-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"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

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

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

func (*Block) GetActivatedProtocolFeatures

func (m *Block) GetActivatedProtocolFeatures() *ActivatedProtocolFeatures

func (*Block) GetActiveScheduleV1

func (m *Block) GetActiveScheduleV1() *ProducerSchedule

func (*Block) GetActiveScheduleV2

func (m *Block) GetActiveScheduleV2() *ProducerAuthoritySchedule

func (*Block) GetBlockExtensions

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

func (*Block) GetBlockSigningKey

func (m *Block) GetBlockSigningKey() string

func (*Block) GetBlockrootMerkle

func (m *Block) GetBlockrootMerkle() *BlockRootMerkle

func (*Block) GetConfirmCount

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

func (*Block) GetDposIrreversibleBlocknum

func (m *Block) GetDposIrreversibleBlocknum() uint32

func (*Block) GetDposProposedIrreversibleBlocknum

func (m *Block) GetDposProposedIrreversibleBlocknum() uint32

func (*Block) GetExecuteInputActionCount

func (m *Block) GetExecuteInputActionCount() uint32

func (*Block) GetExecutedTotalActionCount

func (m *Block) GetExecutedTotalActionCount() uint32

func (*Block) GetHeader

func (m *Block) GetHeader() *BlockHeader

func (*Block) GetId

func (m *Block) GetId() string

func (*Block) GetImplicitTransactionOps

func (m *Block) GetImplicitTransactionOps() []*TrxOp

func (*Block) GetNumber

func (m *Block) GetNumber() uint32

func (*Block) GetPendingSchedule

func (m *Block) GetPendingSchedule() *PendingProducerSchedule

func (*Block) GetProducerSignature

func (m *Block) GetProducerSignature() string

func (*Block) GetProducerToLastImpliedIrb

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

func (*Block) GetProducerToLastProduced

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

func (*Block) GetRlimitOps

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

func (*Block) GetTransactionCount

func (m *Block) GetTransactionCount() uint32

func (*Block) GetTransactionTraceCount

func (m *Block) GetTransactionTraceCount() uint32

func (*Block) GetTransactionTraces

func (m *Block) GetTransactionTraces() []*TransactionTrace

func (*Block) GetTransactions

func (m *Block) GetTransactions() []*TransactionReceipt

func (*Block) GetValidBlockSigningAuthorityV2

func (m *Block) GetValidBlockSigningAuthorityV2() *BlockSigningAuthority

func (*Block) GetValidated

func (m *Block) GetValidated() bool

func (*Block) ID

func (b *Block) ID() string

func (*Block) LIBNum

func (b *Block) LIBNum() uint64

func (*Block) MustTime

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

func (*Block) Num

func (b *Block) Num() uint64

func (*Block) PopulateActionAndTransactionCount

func (b *Block) PopulateActionAndTransactionCount()

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

This is a copy of the logic in `codecs/deos/consolereader.go` duplicated here. We do not re-use a shared function between both because the console reader already loop through the `TransactionTraces` slice, which would make it more inefficent since we need a standalone loop here because call after the fact.

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) PreviousID

func (b *Block) PreviousID() string

func (*Block) ProtoMessage

func (*Block) ProtoMessage()

func (*Block) Reset

func (m *Block) Reset()

func (*Block) String

func (m *Block) String() string

func (*Block) Time

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

func (*Block) XXX_DiscardUnknown

func (m *Block) XXX_DiscardUnknown()

func (*Block) XXX_Marshal

func (m *Block) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Block) XXX_Merge

func (m *Block) XXX_Merge(src proto.Message)

func (*Block) XXX_Size

func (m *Block) XXX_Size() int

func (*Block) XXX_Unmarshal

func (m *Block) XXX_Unmarshal(b []byte) error

type BlockHeader

type BlockHeader struct {
	Timestamp        *timestamp.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"`
	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"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*BlockHeader) Descriptor

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

func (*BlockHeader) GetActionMroot

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

func (*BlockHeader) GetConfirmed

func (m *BlockHeader) GetConfirmed() uint32

func (*BlockHeader) GetHeaderExtensions

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

func (*BlockHeader) GetNewProducersV1

func (m *BlockHeader) GetNewProducersV1() *ProducerSchedule

func (*BlockHeader) GetPrevious

func (m *BlockHeader) GetPrevious() string

func (*BlockHeader) GetProducer

func (m *BlockHeader) GetProducer() string

func (*BlockHeader) GetScheduleVersion

func (m *BlockHeader) GetScheduleVersion() uint32

func (*BlockHeader) GetTimestamp

func (m *BlockHeader) GetTimestamp() *timestamp.Timestamp

func (*BlockHeader) GetTransactionMroot

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

func (*BlockHeader) ProtoMessage

func (*BlockHeader) ProtoMessage()

func (*BlockHeader) Reset

func (m *BlockHeader) Reset()

func (*BlockHeader) String

func (m *BlockHeader) String() string

func (*BlockHeader) XXX_DiscardUnknown

func (m *BlockHeader) XXX_DiscardUnknown()

func (*BlockHeader) XXX_Marshal

func (m *BlockHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BlockHeader) XXX_Merge

func (m *BlockHeader) XXX_Merge(src proto.Message)

func (*BlockHeader) XXX_Size

func (m *BlockHeader) XXX_Size() int

func (*BlockHeader) XXX_Unmarshal

func (m *BlockHeader) XXX_Unmarshal(b []byte) error

type BlockReversibility

type BlockReversibility int32
const (
	BlockReversibility_BLOCKREVERSIBILITY_NONE         BlockReversibility = 0
	BlockReversibility_BLOCKREVERSIBILITY_REVERSIBLE   BlockReversibility = 1
	BlockReversibility_BLOCKREVERSIBILITY_IRREVERSIBLE BlockReversibility = 2
	BlockReversibility_BLOCKREVERSIBILITY_STALE        BlockReversibility = 3
	BlockReversibility_BLOCKREVERSIBILITY_MAYBESTALE   BlockReversibility = 4
)

func (BlockReversibility) EnumDescriptor

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

func (BlockReversibility) String

func (x BlockReversibility) String() string

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BlockRootMerkle) Descriptor

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

func (*BlockRootMerkle) GetActiveNodes

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

func (*BlockRootMerkle) GetNodeCount

func (m *BlockRootMerkle) GetNodeCount() uint32

func (*BlockRootMerkle) ProtoMessage

func (*BlockRootMerkle) ProtoMessage()

func (*BlockRootMerkle) Reset

func (m *BlockRootMerkle) Reset()

func (*BlockRootMerkle) String

func (m *BlockRootMerkle) String() string

func (*BlockRootMerkle) XXX_DiscardUnknown

func (m *BlockRootMerkle) XXX_DiscardUnknown()

func (*BlockRootMerkle) XXX_Marshal

func (m *BlockRootMerkle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BlockRootMerkle) XXX_Merge

func (m *BlockRootMerkle) XXX_Merge(src proto.Message)

func (*BlockRootMerkle) XXX_Size

func (m *BlockRootMerkle) XXX_Size() int

func (*BlockRootMerkle) XXX_Unmarshal

func (m *BlockRootMerkle) XXX_Unmarshal(b []byte) error

type BlockSigningAuthority

type BlockSigningAuthority struct {
	// Types that are valid to be assigned to Variant:
	//	*BlockSigningAuthority_V0
	Variant              isBlockSigningAuthority_Variant `protobuf_oneof:"variant"`
	XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
	XXX_unrecognized     []byte                          `json:"-"`
	XXX_sizecache        int32                           `json:"-"`
}

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

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

func (*BlockSigningAuthority) GetV0

func (*BlockSigningAuthority) GetVariant

func (m *BlockSigningAuthority) GetVariant() isBlockSigningAuthority_Variant

func (*BlockSigningAuthority) ProtoMessage

func (*BlockSigningAuthority) ProtoMessage()

func (*BlockSigningAuthority) Reset

func (m *BlockSigningAuthority) Reset()

func (*BlockSigningAuthority) String

func (m *BlockSigningAuthority) String() string

func (*BlockSigningAuthority) XXX_DiscardUnknown

func (m *BlockSigningAuthority) XXX_DiscardUnknown()

func (*BlockSigningAuthority) XXX_Marshal

func (m *BlockSigningAuthority) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BlockSigningAuthority) XXX_Merge

func (m *BlockSigningAuthority) XXX_Merge(src proto.Message)

func (*BlockSigningAuthority) XXX_OneofWrappers

func (*BlockSigningAuthority) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*BlockSigningAuthority) XXX_Size

func (m *BlockSigningAuthority) XXX_Size() int

func (*BlockSigningAuthority) XXX_Unmarshal

func (m *BlockSigningAuthority) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

Present in EOSIO 2.x only

func (*BlockSigningAuthorityV0) Descriptor

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

func (*BlockSigningAuthorityV0) GetKeys

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

func (*BlockSigningAuthorityV0) GetThreshold

func (m *BlockSigningAuthorityV0) GetThreshold() uint32

func (*BlockSigningAuthorityV0) ProtoMessage

func (*BlockSigningAuthorityV0) ProtoMessage()

func (*BlockSigningAuthorityV0) Reset

func (m *BlockSigningAuthorityV0) Reset()

func (*BlockSigningAuthorityV0) String

func (m *BlockSigningAuthorityV0) String() string

func (*BlockSigningAuthorityV0) XXX_DiscardUnknown

func (m *BlockSigningAuthorityV0) XXX_DiscardUnknown()

func (*BlockSigningAuthorityV0) XXX_Marshal

func (m *BlockSigningAuthorityV0) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BlockSigningAuthorityV0) XXX_Merge

func (m *BlockSigningAuthorityV0) XXX_Merge(src proto.Message)

func (*BlockSigningAuthorityV0) XXX_Size

func (m *BlockSigningAuthorityV0) XXX_Size() int

func (*BlockSigningAuthorityV0) XXX_Unmarshal

func (m *BlockSigningAuthorityV0) XXX_Unmarshal(b []byte) error

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 `` /* 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"`
	XXX_NoUnkeyedLiteral    struct{}         `json:"-"`
	XXX_unrecognized        []byte           `json:"-"`
	XXX_sizecache           int32            `json:"-"`
}

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

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

func (*BlockWithRefs) GetBlock

func (m *BlockWithRefs) GetBlock() *Block

func (*BlockWithRefs) GetId

func (m *BlockWithRefs) GetId() string

func (*BlockWithRefs) GetImplicitTransactionRefs

func (m *BlockWithRefs) GetImplicitTransactionRefs() *TransactionRefs

func (*BlockWithRefs) GetIrreversible

func (m *BlockWithRefs) GetIrreversible() bool

func (*BlockWithRefs) GetTransactionRefs

func (m *BlockWithRefs) GetTransactionRefs() *TransactionRefs

func (*BlockWithRefs) GetTransactionTraceRefs

func (m *BlockWithRefs) GetTransactionTraceRefs() *TransactionRefs

func (*BlockWithRefs) ProtoMessage

func (*BlockWithRefs) ProtoMessage()

func (*BlockWithRefs) Reset

func (m *BlockWithRefs) Reset()

func (*BlockWithRefs) String

func (m *BlockWithRefs) String() string

func (*BlockWithRefs) XXX_DiscardUnknown

func (m *BlockWithRefs) XXX_DiscardUnknown()

func (*BlockWithRefs) XXX_Marshal

func (m *BlockWithRefs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BlockWithRefs) XXX_Merge

func (m *BlockWithRefs) XXX_Merge(src proto.Message)

func (*BlockWithRefs) XXX_Size

func (m *BlockWithRefs) XXX_Size() int

func (*BlockWithRefs) XXX_Unmarshal

func (m *BlockWithRefs) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreationFlatNode) Descriptor

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

func (*CreationFlatNode) GetCreatorActionIndex

func (m *CreationFlatNode) GetCreatorActionIndex() int32

func (*CreationFlatNode) GetExecutionActionIndex

func (m *CreationFlatNode) GetExecutionActionIndex() uint32

func (*CreationFlatNode) ProtoMessage

func (*CreationFlatNode) ProtoMessage()

func (*CreationFlatNode) Reset

func (m *CreationFlatNode) Reset()

func (*CreationFlatNode) String

func (m *CreationFlatNode) String() string

func (*CreationFlatNode) XXX_DiscardUnknown

func (m *CreationFlatNode) XXX_DiscardUnknown()

func (*CreationFlatNode) XXX_Marshal

func (m *CreationFlatNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreationFlatNode) XXX_Merge

func (m *CreationFlatNode) XXX_Merge(src proto.Message)

func (*CreationFlatNode) XXX_Size

func (m *CreationFlatNode) XXX_Size() int

func (*CreationFlatNode) XXX_Unmarshal

func (m *CreationFlatNode) XXX_Unmarshal(b []byte) error

type DBOp

type DBOp struct {
	Operation            DBOp_Operation `protobuf:"varint,1,opt,name=operation,proto3,enum=dfuse.eosio.codec.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"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*DBOp) Descriptor

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

func (*DBOp) GetActionIndex

func (m *DBOp) GetActionIndex() uint32

func (*DBOp) GetCode

func (m *DBOp) GetCode() string

func (*DBOp) GetNewData

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

func (*DBOp) GetNewPayer

func (m *DBOp) GetNewPayer() string

func (*DBOp) GetOldData

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

func (*DBOp) GetOldPayer

func (m *DBOp) GetOldPayer() string

func (*DBOp) GetOperation

func (m *DBOp) GetOperation() DBOp_Operation

func (*DBOp) GetPrimaryKey

func (m *DBOp) GetPrimaryKey() string

func (*DBOp) GetScope

func (m *DBOp) GetScope() string

func (*DBOp) GetTableName

func (m *DBOp) GetTableName() string

func (*DBOp) LegacyOperation

func (op *DBOp) LegacyOperation() string

func (*DBOp) ProtoMessage

func (*DBOp) ProtoMessage()

func (*DBOp) Reset

func (m *DBOp) Reset()

func (*DBOp) String

func (m *DBOp) String() string

func (*DBOp) XXX_DiscardUnknown

func (m *DBOp) XXX_DiscardUnknown()

func (*DBOp) XXX_Marshal

func (m *DBOp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DBOp) XXX_Merge

func (m *DBOp) XXX_Merge(src proto.Message)

func (*DBOp) XXX_Size

func (m *DBOp) XXX_Size() int

func (*DBOp) XXX_Unmarshal

func (m *DBOp) XXX_Unmarshal(b []byte) error

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) EnumDescriptor

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

func (DBOp_Operation) String

func (x DBOp_Operation) String() string

type DTrxOp

type DTrxOp struct {
	Operation            DTrxOp_Operation   `protobuf:"varint,1,opt,name=operation,proto3,enum=dfuse.eosio.codec.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"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*DTrxOp) Descriptor

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

func (*DTrxOp) GetActionIndex

func (m *DTrxOp) GetActionIndex() uint32

func (*DTrxOp) GetDelayUntil

func (m *DTrxOp) GetDelayUntil() string

func (*DTrxOp) GetExpirationAt

func (m *DTrxOp) GetExpirationAt() string

func (*DTrxOp) GetOperation

func (m *DTrxOp) GetOperation() DTrxOp_Operation

func (*DTrxOp) GetPayer

func (m *DTrxOp) GetPayer() string

func (*DTrxOp) GetPublishedAt

func (m *DTrxOp) GetPublishedAt() string

func (*DTrxOp) GetSender

func (m *DTrxOp) GetSender() string

func (*DTrxOp) GetSenderId

func (m *DTrxOp) GetSenderId() string

func (*DTrxOp) GetTransaction

func (m *DTrxOp) GetTransaction() *SignedTransaction

func (*DTrxOp) GetTransactionId

func (m *DTrxOp) GetTransactionId() string

func (*DTrxOp) IsCancelOperation

func (op *DTrxOp) IsCancelOperation() bool

func (*DTrxOp) IsCreateOperation

func (op *DTrxOp) IsCreateOperation() bool

func (*DTrxOp) LegacyOperation

func (op *DTrxOp) LegacyOperation() string

func (*DTrxOp) ProtoMessage

func (*DTrxOp) ProtoMessage()

func (*DTrxOp) Reset

func (m *DTrxOp) Reset()

func (*DTrxOp) String

func (m *DTrxOp) String() string

func (*DTrxOp) ToExtDTrxOp

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

func (*DTrxOp) XXX_DiscardUnknown

func (m *DTrxOp) XXX_DiscardUnknown()

func (*DTrxOp) XXX_Marshal

func (m *DTrxOp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DTrxOp) XXX_Merge

func (m *DTrxOp) XXX_Merge(src proto.Message)

func (*DTrxOp) XXX_Size

func (m *DTrxOp) XXX_Size() int

func (*DTrxOp) XXX_Unmarshal

func (m *DTrxOp) XXX_Unmarshal(b []byte) error

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) EnumDescriptor

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

func (DTrxOp_Operation) String

func (x DTrxOp_Operation) String() string

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ElasticLimitParameters) Descriptor

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

func (*ElasticLimitParameters) GetContractRate

func (m *ElasticLimitParameters) GetContractRate() *Ratio

func (*ElasticLimitParameters) GetExpandRate

func (m *ElasticLimitParameters) GetExpandRate() *Ratio

func (*ElasticLimitParameters) GetMax

func (m *ElasticLimitParameters) GetMax() uint64

func (*ElasticLimitParameters) GetMaxMultiplier

func (m *ElasticLimitParameters) GetMaxMultiplier() uint32

func (*ElasticLimitParameters) GetPeriods

func (m *ElasticLimitParameters) GetPeriods() uint32

func (*ElasticLimitParameters) GetTarget

func (m *ElasticLimitParameters) GetTarget() uint64

func (*ElasticLimitParameters) ProtoMessage

func (*ElasticLimitParameters) ProtoMessage()

func (*ElasticLimitParameters) Reset

func (m *ElasticLimitParameters) Reset()

func (*ElasticLimitParameters) String

func (m *ElasticLimitParameters) String() string

func (*ElasticLimitParameters) XXX_DiscardUnknown

func (m *ElasticLimitParameters) XXX_DiscardUnknown()

func (*ElasticLimitParameters) XXX_Marshal

func (m *ElasticLimitParameters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ElasticLimitParameters) XXX_Merge

func (m *ElasticLimitParameters) XXX_Merge(src proto.Message)

func (*ElasticLimitParameters) XXX_Size

func (m *ElasticLimitParameters) XXX_Size() int

func (*ElasticLimitParameters) XXX_Unmarshal

func (m *ElasticLimitParameters) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*Exception) Descriptor

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

func (*Exception) GetCode

func (m *Exception) GetCode() int32

func (*Exception) GetMessage

func (m *Exception) GetMessage() string

func (*Exception) GetName

func (m *Exception) GetName() string

func (*Exception) GetStack

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

func (*Exception) ProtoMessage

func (*Exception) ProtoMessage()

func (*Exception) Reset

func (m *Exception) Reset()

func (*Exception) String

func (m *Exception) String() string

func (*Exception) XXX_DiscardUnknown

func (m *Exception) XXX_DiscardUnknown()

func (*Exception) XXX_Marshal

func (m *Exception) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Exception) XXX_Merge

func (m *Exception) XXX_Merge(src proto.Message)

func (*Exception) XXX_Size

func (m *Exception) XXX_Size() int

func (*Exception) XXX_Unmarshal

func (m *Exception) XXX_Unmarshal(b []byte) error

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            *timestamp.Timestamp  `protobuf:"bytes,7,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Context              *Exception_LogContext `protobuf:"bytes,8,opt,name=context,proto3" json:"context,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*Exception_LogContext) Descriptor

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

func (*Exception_LogContext) GetContext

func (m *Exception_LogContext) GetContext() *Exception_LogContext

func (*Exception_LogContext) GetFile

func (m *Exception_LogContext) GetFile() string

func (*Exception_LogContext) GetHostname

func (m *Exception_LogContext) GetHostname() string

func (*Exception_LogContext) GetLevel

func (m *Exception_LogContext) GetLevel() string

func (*Exception_LogContext) GetLine

func (m *Exception_LogContext) GetLine() int32

func (*Exception_LogContext) GetMethod

func (m *Exception_LogContext) GetMethod() string

func (*Exception_LogContext) GetThreadName

func (m *Exception_LogContext) GetThreadName() string

func (*Exception_LogContext) GetTimestamp

func (m *Exception_LogContext) GetTimestamp() *timestamp.Timestamp

func (*Exception_LogContext) ProtoMessage

func (*Exception_LogContext) ProtoMessage()

func (*Exception_LogContext) Reset

func (m *Exception_LogContext) Reset()

func (*Exception_LogContext) String

func (m *Exception_LogContext) String() string

func (*Exception_LogContext) XXX_DiscardUnknown

func (m *Exception_LogContext) XXX_DiscardUnknown()

func (*Exception_LogContext) XXX_Marshal

func (m *Exception_LogContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Exception_LogContext) XXX_Merge

func (m *Exception_LogContext) XXX_Merge(src proto.Message)

func (*Exception_LogContext) XXX_Size

func (m *Exception_LogContext) XXX_Size() int

func (*Exception_LogContext) XXX_Unmarshal

func (m *Exception_LogContext) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Exception_LogMessage) Descriptor

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

func (*Exception_LogMessage) GetContext

func (m *Exception_LogMessage) GetContext() *Exception_LogContext

func (*Exception_LogMessage) GetData

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

func (*Exception_LogMessage) GetFormat

func (m *Exception_LogMessage) GetFormat() string

func (*Exception_LogMessage) ProtoMessage

func (*Exception_LogMessage) ProtoMessage()

func (*Exception_LogMessage) Reset

func (m *Exception_LogMessage) Reset()

func (*Exception_LogMessage) String

func (m *Exception_LogMessage) String() string

func (*Exception_LogMessage) XXX_DiscardUnknown

func (m *Exception_LogMessage) XXX_DiscardUnknown()

func (*Exception_LogMessage) XXX_Marshal

func (m *Exception_LogMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Exception_LogMessage) XXX_Merge

func (m *Exception_LogMessage) XXX_Merge(src proto.Message)

func (*Exception_LogMessage) XXX_Size

func (m *Exception_LogMessage) XXX_Size() int

func (*Exception_LogMessage) XXX_Unmarshal

func (m *Exception_LogMessage) XXX_Unmarshal(b []byte) error

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            *timestamp.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"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*ExtDTrxOp) Descriptor

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

func (*ExtDTrxOp) GetBlockId

func (m *ExtDTrxOp) GetBlockId() string

func (*ExtDTrxOp) GetBlockNum

func (m *ExtDTrxOp) GetBlockNum() uint64

func (*ExtDTrxOp) GetBlockTime

func (m *ExtDTrxOp) GetBlockTime() *timestamp.Timestamp

func (*ExtDTrxOp) GetDtrxOp

func (m *ExtDTrxOp) GetDtrxOp() *DTrxOp

func (*ExtDTrxOp) GetSourceTransactionId

func (m *ExtDTrxOp) GetSourceTransactionId() string

func (*ExtDTrxOp) ProtoMessage

func (*ExtDTrxOp) ProtoMessage()

func (*ExtDTrxOp) Reset

func (m *ExtDTrxOp) Reset()

func (*ExtDTrxOp) String

func (m *ExtDTrxOp) String() string

func (*ExtDTrxOp) XXX_DiscardUnknown

func (m *ExtDTrxOp) XXX_DiscardUnknown()

func (*ExtDTrxOp) XXX_Marshal

func (m *ExtDTrxOp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExtDTrxOp) XXX_Merge

func (m *ExtDTrxOp) XXX_Merge(src proto.Message)

func (*ExtDTrxOp) XXX_Size

func (m *ExtDTrxOp) XXX_Size() int

func (*ExtDTrxOp) XXX_Unmarshal

func (m *ExtDTrxOp) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Extension) Descriptor

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

func (*Extension) GetData

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

func (*Extension) GetType

func (m *Extension) GetType() uint32

func (*Extension) ProtoMessage

func (*Extension) ProtoMessage()

func (*Extension) Reset

func (m *Extension) Reset()

func (*Extension) String

func (m *Extension) String() string

func (*Extension) XXX_DiscardUnknown

func (m *Extension) XXX_DiscardUnknown()

func (*Extension) XXX_Marshal

func (m *Extension) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Extension) XXX_Merge

func (m *Extension) XXX_Merge(src proto.Message)

func (*Extension) XXX_Size

func (m *Extension) XXX_Size() int

func (*Extension) XXX_Unmarshal

func (m *Extension) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral   struct{}                `json:"-"`
	XXX_unrecognized       []byte                  `json:"-"`
	XXX_sizecache          int32                   `json:"-"`
}

func (*Feature) Descriptor

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

func (*Feature) GetDependencies

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

func (*Feature) GetDescriptionDigest

func (m *Feature) GetDescriptionDigest() string

func (*Feature) GetFeatureDigest

func (m *Feature) GetFeatureDigest() string

func (*Feature) GetProtocolFeatureType

func (m *Feature) GetProtocolFeatureType() string

func (*Feature) GetSpecification

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

func (*Feature) GetSubjectiveRestrictions

func (m *Feature) GetSubjectiveRestrictions() *SubjectiveRestrictions

func (*Feature) ProtoMessage

func (*Feature) ProtoMessage()

func (*Feature) Reset

func (m *Feature) Reset()

func (*Feature) String

func (m *Feature) String() string

func (*Feature) XXX_DiscardUnknown

func (m *Feature) XXX_DiscardUnknown()

func (*Feature) XXX_Marshal

func (m *Feature) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Feature) XXX_Merge

func (m *Feature) XXX_Merge(src proto.Message)

func (*Feature) XXX_Size

func (m *Feature) XXX_Size() int

func (*Feature) XXX_Unmarshal

func (m *Feature) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FeatureOp) Descriptor

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

func (*FeatureOp) GetActionIndex

func (m *FeatureOp) GetActionIndex() uint32

func (*FeatureOp) GetFeature

func (m *FeatureOp) GetFeature() *Feature

func (*FeatureOp) GetFeatureDigest

func (m *FeatureOp) GetFeatureDigest() string

func (*FeatureOp) GetKind

func (m *FeatureOp) GetKind() string

func (*FeatureOp) ProtoMessage

func (*FeatureOp) ProtoMessage()

func (*FeatureOp) Reset

func (m *FeatureOp) Reset()

func (*FeatureOp) String

func (m *FeatureOp) String() string

func (*FeatureOp) XXX_DiscardUnknown

func (m *FeatureOp) XXX_DiscardUnknown()

func (*FeatureOp) XXX_Marshal

func (m *FeatureOp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FeatureOp) XXX_Merge

func (m *FeatureOp) XXX_Merge(src proto.Message)

func (*FeatureOp) XXX_Size

func (m *FeatureOp) XXX_Size() int

func (*FeatureOp) XXX_Unmarshal

func (m *FeatureOp) XXX_Unmarshal(b []byte) error

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) EnumDescriptor

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

func (FeatureOp_Kind) String

func (x FeatureOp_Kind) 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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*KeyWeight) Descriptor

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

func (*KeyWeight) GetPublicKey

func (m *KeyWeight) GetPublicKey() string

func (*KeyWeight) GetWeight

func (m *KeyWeight) GetWeight() uint32

func (*KeyWeight) ProtoMessage

func (*KeyWeight) ProtoMessage()

func (*KeyWeight) Reset

func (m *KeyWeight) Reset()

func (*KeyWeight) String

func (m *KeyWeight) String() string

func (*KeyWeight) XXX_DiscardUnknown

func (m *KeyWeight) XXX_DiscardUnknown()

func (*KeyWeight) XXX_Marshal

func (m *KeyWeight) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KeyWeight) XXX_Merge

func (m *KeyWeight) XXX_Merge(src proto.Message)

func (*KeyWeight) XXX_Size

func (m *KeyWeight) XXX_Size() int

func (*KeyWeight) XXX_Unmarshal

func (m *KeyWeight) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral  struct{} `json:"-"`
	XXX_unrecognized      []byte   `json:"-"`
	XXX_sizecache         int32    `json:"-"`
}

func (*PackedTransaction) Descriptor

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

func (*PackedTransaction) GetCompression

func (m *PackedTransaction) GetCompression() uint32

func (*PackedTransaction) GetPackedContextFreeData

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

func (*PackedTransaction) GetPackedTransaction

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

func (*PackedTransaction) GetSignatures

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

func (*PackedTransaction) ProtoMessage

func (*PackedTransaction) ProtoMessage()

func (*PackedTransaction) Reset

func (m *PackedTransaction) Reset()

func (*PackedTransaction) String

func (m *PackedTransaction) String() string

func (*PackedTransaction) XXX_DiscardUnknown

func (m *PackedTransaction) XXX_DiscardUnknown()

func (*PackedTransaction) XXX_Marshal

func (m *PackedTransaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PackedTransaction) XXX_Merge

func (m *PackedTransaction) XXX_Merge(src proto.Message)

func (*PackedTransaction) XXX_Size

func (m *PackedTransaction) XXX_Size() int

func (*PackedTransaction) XXX_Unmarshal

func (m *PackedTransaction) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

func (*PendingProducerSchedule) Descriptor

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

func (*PendingProducerSchedule) GetScheduleHash

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

func (*PendingProducerSchedule) GetScheduleLibNum

func (m *PendingProducerSchedule) GetScheduleLibNum() uint32

func (*PendingProducerSchedule) GetScheduleV1

func (m *PendingProducerSchedule) GetScheduleV1() *ProducerSchedule

func (*PendingProducerSchedule) GetScheduleV2

func (*PendingProducerSchedule) ProtoMessage

func (*PendingProducerSchedule) ProtoMessage()

func (*PendingProducerSchedule) Reset

func (m *PendingProducerSchedule) Reset()

func (*PendingProducerSchedule) String

func (m *PendingProducerSchedule) String() string

func (*PendingProducerSchedule) XXX_DiscardUnknown

func (m *PendingProducerSchedule) XXX_DiscardUnknown()

func (*PendingProducerSchedule) XXX_Marshal

func (m *PendingProducerSchedule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PendingProducerSchedule) XXX_Merge

func (m *PendingProducerSchedule) XXX_Merge(src proto.Message)

func (*PendingProducerSchedule) XXX_Size

func (m *PendingProducerSchedule) XXX_Size() int

func (*PendingProducerSchedule) XXX_Unmarshal

func (m *PendingProducerSchedule) XXX_Unmarshal(b []byte) error

type PermOp

type PermOp struct {
	Operation            PermOp_Operation  `protobuf:"varint,1,opt,name=operation,proto3,enum=dfuse.eosio.codec.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"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*PermOp) Descriptor

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

func (*PermOp) GetActionIndex

func (m *PermOp) GetActionIndex() uint32

func (*PermOp) GetNewPerm

func (m *PermOp) GetNewPerm() *PermissionObject

func (*PermOp) GetOldPerm

func (m *PermOp) GetOldPerm() *PermissionObject

func (*PermOp) GetOperation

func (m *PermOp) GetOperation() PermOp_Operation

func (*PermOp) ProtoMessage

func (*PermOp) ProtoMessage()

func (*PermOp) Reset

func (m *PermOp) Reset()

func (*PermOp) String

func (m *PermOp) String() string

func (*PermOp) XXX_DiscardUnknown

func (m *PermOp) XXX_DiscardUnknown()

func (*PermOp) XXX_Marshal

func (m *PermOp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PermOp) XXX_Merge

func (m *PermOp) XXX_Merge(src proto.Message)

func (*PermOp) XXX_Size

func (m *PermOp) XXX_Size() int

func (*PermOp) XXX_Unmarshal

func (m *PermOp) XXX_Unmarshal(b []byte) error

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) EnumDescriptor

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

func (PermOp_Operation) String

func (x PermOp_Operation) String() string

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"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*Permission) Descriptor

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

func (*Permission) GetName

func (m *Permission) GetName() string

func (*Permission) GetParent

func (m *Permission) GetParent() string

func (*Permission) GetRequiredAuth

func (m *Permission) GetRequiredAuth() *Authority

func (*Permission) ProtoMessage

func (*Permission) ProtoMessage()

func (*Permission) Reset

func (m *Permission) Reset()

func (*Permission) String

func (m *Permission) String() string

func (*Permission) XXX_DiscardUnknown

func (m *Permission) XXX_DiscardUnknown()

func (*Permission) XXX_Marshal

func (m *Permission) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Permission) XXX_Merge

func (m *Permission) XXX_Merge(src proto.Message)

func (*Permission) XXX_Size

func (m *Permission) XXX_Size() int

func (*Permission) XXX_Unmarshal

func (m *Permission) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PermissionLevel) Descriptor

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

func (*PermissionLevel) GetActor

func (m *PermissionLevel) GetActor() string

func (*PermissionLevel) GetPermission

func (m *PermissionLevel) GetPermission() string

func (*PermissionLevel) ProtoMessage

func (*PermissionLevel) ProtoMessage()

func (*PermissionLevel) Reset

func (m *PermissionLevel) Reset()

func (*PermissionLevel) String

func (m *PermissionLevel) String() string

func (*PermissionLevel) XXX_DiscardUnknown

func (m *PermissionLevel) XXX_DiscardUnknown()

func (*PermissionLevel) XXX_Marshal

func (m *PermissionLevel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PermissionLevel) XXX_Merge

func (m *PermissionLevel) XXX_Merge(src proto.Message)

func (*PermissionLevel) XXX_Size

func (m *PermissionLevel) XXX_Size() int

func (*PermissionLevel) XXX_Unmarshal

func (m *PermissionLevel) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*PermissionLevelWeight) Descriptor

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

func (*PermissionLevelWeight) GetPermission

func (m *PermissionLevelWeight) GetPermission() *PermissionLevel

func (*PermissionLevelWeight) GetWeight

func (m *PermissionLevelWeight) GetWeight() uint32

func (*PermissionLevelWeight) ProtoMessage

func (*PermissionLevelWeight) ProtoMessage()

func (*PermissionLevelWeight) Reset

func (m *PermissionLevelWeight) Reset()

func (*PermissionLevelWeight) String

func (m *PermissionLevelWeight) String() string

func (*PermissionLevelWeight) XXX_DiscardUnknown

func (m *PermissionLevelWeight) XXX_DiscardUnknown()

func (*PermissionLevelWeight) XXX_Marshal

func (m *PermissionLevelWeight) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PermissionLevelWeight) XXX_Merge

func (m *PermissionLevelWeight) XXX_Merge(src proto.Message)

func (*PermissionLevelWeight) XXX_Size

func (m *PermissionLevelWeight) XXX_Size() int

func (*PermissionLevelWeight) XXX_Unmarshal

func (m *PermissionLevelWeight) XXX_Unmarshal(b []byte) error

type PermissionObject

type PermissionObject struct {
	Owner                string               `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Name                 string               `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	LastUpdated          *timestamp.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"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*PermissionObject) Descriptor

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

func (*PermissionObject) GetAuthority

func (m *PermissionObject) GetAuthority() *Authority

func (*PermissionObject) GetLastUpdated

func (m *PermissionObject) GetLastUpdated() *timestamp.Timestamp

func (*PermissionObject) GetName

func (m *PermissionObject) GetName() string

func (*PermissionObject) GetOwner

func (m *PermissionObject) GetOwner() string

func (*PermissionObject) ProtoMessage

func (*PermissionObject) ProtoMessage()

func (*PermissionObject) Reset

func (m *PermissionObject) Reset()

func (*PermissionObject) String

func (m *PermissionObject) String() string

func (*PermissionObject) XXX_DiscardUnknown

func (m *PermissionObject) XXX_DiscardUnknown()

func (*PermissionObject) XXX_Marshal

func (m *PermissionObject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PermissionObject) XXX_Merge

func (m *PermissionObject) XXX_Merge(src proto.Message)

func (*PermissionObject) XXX_Size

func (m *PermissionObject) XXX_Size() int

func (*PermissionObject) XXX_Unmarshal

func (m *PermissionObject) XXX_Unmarshal(b []byte) error

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 */
	XXX_NoUnkeyedLiteral  struct{}               `json:"-"`
	XXX_unrecognized      []byte                 `json:"-"`
	XXX_sizecache         int32                  `json:"-"`
}

Present in EOSIO 2.x only

func (*ProducerAuthority) Descriptor

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

func (*ProducerAuthority) GetAccountName

func (m *ProducerAuthority) GetAccountName() string

func (*ProducerAuthority) GetBlockSigningAuthority

func (m *ProducerAuthority) GetBlockSigningAuthority() *BlockSigningAuthority

func (*ProducerAuthority) ProtoMessage

func (*ProducerAuthority) ProtoMessage()

func (*ProducerAuthority) Reset

func (m *ProducerAuthority) Reset()

func (*ProducerAuthority) String

func (m *ProducerAuthority) String() string

func (*ProducerAuthority) XXX_DiscardUnknown

func (m *ProducerAuthority) XXX_DiscardUnknown()

func (*ProducerAuthority) XXX_Marshal

func (m *ProducerAuthority) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProducerAuthority) XXX_Merge

func (m *ProducerAuthority) XXX_Merge(src proto.Message)

func (*ProducerAuthority) XXX_Size

func (m *ProducerAuthority) XXX_Size() int

func (*ProducerAuthority) XXX_Unmarshal

func (m *ProducerAuthority) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

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

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

func (*ProducerAuthoritySchedule) GetProducers

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

func (*ProducerAuthoritySchedule) GetVersion

func (m *ProducerAuthoritySchedule) GetVersion() uint32

func (*ProducerAuthoritySchedule) ProtoMessage

func (*ProducerAuthoritySchedule) ProtoMessage()

func (*ProducerAuthoritySchedule) Reset

func (m *ProducerAuthoritySchedule) Reset()

func (*ProducerAuthoritySchedule) String

func (m *ProducerAuthoritySchedule) String() string

func (*ProducerAuthoritySchedule) XXX_DiscardUnknown

func (m *ProducerAuthoritySchedule) XXX_DiscardUnknown()

func (*ProducerAuthoritySchedule) XXX_Marshal

func (m *ProducerAuthoritySchedule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProducerAuthoritySchedule) XXX_Merge

func (m *ProducerAuthoritySchedule) XXX_Merge(src proto.Message)

func (*ProducerAuthoritySchedule) XXX_Size

func (m *ProducerAuthoritySchedule) XXX_Size() int

func (*ProducerAuthoritySchedule) XXX_Unmarshal

func (m *ProducerAuthoritySchedule) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Present in EOSIO 1.x only

func (*ProducerKey) Descriptor

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

func (*ProducerKey) GetAccountName

func (m *ProducerKey) GetAccountName() string

func (*ProducerKey) GetBlockSigningKey

func (m *ProducerKey) GetBlockSigningKey() string

func (*ProducerKey) ProtoMessage

func (*ProducerKey) ProtoMessage()

func (*ProducerKey) Reset

func (m *ProducerKey) Reset()

func (*ProducerKey) String

func (m *ProducerKey) String() string

func (*ProducerKey) XXX_DiscardUnknown

func (m *ProducerKey) XXX_DiscardUnknown()

func (*ProducerKey) XXX_Marshal

func (m *ProducerKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProducerKey) XXX_Merge

func (m *ProducerKey) XXX_Merge(src proto.Message)

func (*ProducerKey) XXX_Size

func (m *ProducerKey) XXX_Size() int

func (*ProducerKey) XXX_Unmarshal

func (m *ProducerKey) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

Present in EOSIO 1.x only

func (*ProducerSchedule) Descriptor

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

func (*ProducerSchedule) GetProducers

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

func (*ProducerSchedule) GetVersion

func (m *ProducerSchedule) GetVersion() uint32

func (*ProducerSchedule) ProtoMessage

func (*ProducerSchedule) ProtoMessage()

func (*ProducerSchedule) Reset

func (m *ProducerSchedule) Reset()

func (*ProducerSchedule) String

func (m *ProducerSchedule) String() string

func (*ProducerSchedule) XXX_DiscardUnknown

func (m *ProducerSchedule) XXX_DiscardUnknown()

func (*ProducerSchedule) XXX_Marshal

func (m *ProducerSchedule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProducerSchedule) XXX_Merge

func (m *ProducerSchedule) XXX_Merge(src proto.Message)

func (*ProducerSchedule) XXX_Size

func (m *ProducerSchedule) XXX_Size() int

func (*ProducerSchedule) XXX_Unmarshal

func (m *ProducerSchedule) XXX_Unmarshal(b []byte) error

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 */
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ProducerToLastImpliedIRB) Descriptor

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

func (*ProducerToLastImpliedIRB) GetLastBlockNumProduced

func (m *ProducerToLastImpliedIRB) GetLastBlockNumProduced() uint32

func (*ProducerToLastImpliedIRB) GetName

func (m *ProducerToLastImpliedIRB) GetName() string

func (*ProducerToLastImpliedIRB) ProtoMessage

func (*ProducerToLastImpliedIRB) ProtoMessage()

func (*ProducerToLastImpliedIRB) Reset

func (m *ProducerToLastImpliedIRB) Reset()

func (*ProducerToLastImpliedIRB) String

func (m *ProducerToLastImpliedIRB) String() string

func (*ProducerToLastImpliedIRB) XXX_DiscardUnknown

func (m *ProducerToLastImpliedIRB) XXX_DiscardUnknown()

func (*ProducerToLastImpliedIRB) XXX_Marshal

func (m *ProducerToLastImpliedIRB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProducerToLastImpliedIRB) XXX_Merge

func (m *ProducerToLastImpliedIRB) XXX_Merge(src proto.Message)

func (*ProducerToLastImpliedIRB) XXX_Size

func (m *ProducerToLastImpliedIRB) XXX_Size() int

func (*ProducerToLastImpliedIRB) XXX_Unmarshal

func (m *ProducerToLastImpliedIRB) XXX_Unmarshal(b []byte) error

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 */
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ProducerToLastProduced) Descriptor

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

func (*ProducerToLastProduced) GetLastBlockNumProduced

func (m *ProducerToLastProduced) GetLastBlockNumProduced() uint32

func (*ProducerToLastProduced) GetName

func (m *ProducerToLastProduced) GetName() string

func (*ProducerToLastProduced) ProtoMessage

func (*ProducerToLastProduced) ProtoMessage()

func (*ProducerToLastProduced) Reset

func (m *ProducerToLastProduced) Reset()

func (*ProducerToLastProduced) String

func (m *ProducerToLastProduced) String() string

func (*ProducerToLastProduced) XXX_DiscardUnknown

func (m *ProducerToLastProduced) XXX_DiscardUnknown()

func (*ProducerToLastProduced) XXX_Marshal

func (m *ProducerToLastProduced) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProducerToLastProduced) XXX_Merge

func (m *ProducerToLastProduced) XXX_Merge(src proto.Message)

func (*ProducerToLastProduced) XXX_Size

func (m *ProducerToLastProduced) XXX_Size() int

func (*ProducerToLastProduced) XXX_Unmarshal

func (m *ProducerToLastProduced) XXX_Unmarshal(b []byte) error

type PublicKeys

type PublicKeys struct {
	PublicKeys           []string `protobuf:"bytes,1,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PublicKeys) Descriptor

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

func (*PublicKeys) GetPublicKeys

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

func (*PublicKeys) ProtoMessage

func (*PublicKeys) ProtoMessage()

func (*PublicKeys) Reset

func (m *PublicKeys) Reset()

func (*PublicKeys) String

func (m *PublicKeys) String() string

func (*PublicKeys) XXX_DiscardUnknown

func (m *PublicKeys) XXX_DiscardUnknown()

func (*PublicKeys) XXX_Marshal

func (m *PublicKeys) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PublicKeys) XXX_Merge

func (m *PublicKeys) XXX_Merge(src proto.Message)

func (*PublicKeys) XXX_Size

func (m *PublicKeys) XXX_Size() int

func (*PublicKeys) XXX_Unmarshal

func (m *PublicKeys) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RAMCorrectionOp) Descriptor

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

func (*RAMCorrectionOp) GetCorrectionId

func (m *RAMCorrectionOp) GetCorrectionId() string

func (*RAMCorrectionOp) GetDelta

func (m *RAMCorrectionOp) GetDelta() int64

func (*RAMCorrectionOp) GetPayer

func (m *RAMCorrectionOp) GetPayer() string

func (*RAMCorrectionOp) GetUniqueKey

func (m *RAMCorrectionOp) GetUniqueKey() string

func (*RAMCorrectionOp) ProtoMessage

func (*RAMCorrectionOp) ProtoMessage()

func (*RAMCorrectionOp) Reset

func (m *RAMCorrectionOp) Reset()

func (*RAMCorrectionOp) String

func (m *RAMCorrectionOp) String() string

func (*RAMCorrectionOp) XXX_DiscardUnknown

func (m *RAMCorrectionOp) XXX_DiscardUnknown()

func (*RAMCorrectionOp) XXX_Marshal

func (m *RAMCorrectionOp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RAMCorrectionOp) XXX_Merge

func (m *RAMCorrectionOp) XXX_Merge(src proto.Message)

func (*RAMCorrectionOp) XXX_Size

func (m *RAMCorrectionOp) XXX_Size() int

func (*RAMCorrectionOp) XXX_Unmarshal

func (m *RAMCorrectionOp) XXX_Unmarshal(b []byte) error

type RAMOp

type RAMOp struct {
	Operation   RAMOp_Operation `protobuf:"varint,1,opt,name=operation,proto3,enum=dfuse.eosio.codec.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"`
	// To eventually replace `operation`.
	Namespace            RAMOp_Namespace `protobuf:"varint,6,opt,name=namespace,proto3,enum=dfuse.eosio.codec.v1.RAMOp_Namespace" json:"namespace,omitempty"`
	UniqueKey            string          `protobuf:"bytes,8,opt,name=unique_key,json=uniqueKey,proto3" json:"unique_key,omitempty"`
	Action               RAMOp_Action    `protobuf:"varint,7,opt,name=action,proto3,enum=dfuse.eosio.codec.v1.RAMOp_Action" json:"action,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*RAMOp) Descriptor

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

func (*RAMOp) GetAction

func (m *RAMOp) GetAction() RAMOp_Action

func (*RAMOp) GetActionIndex

func (m *RAMOp) GetActionIndex() uint32

func (*RAMOp) GetDelta

func (m *RAMOp) GetDelta() int64

func (*RAMOp) GetNamespace

func (m *RAMOp) GetNamespace() RAMOp_Namespace

func (*RAMOp) GetOperation

func (m *RAMOp) GetOperation() RAMOp_Operation

func (*RAMOp) GetPayer

func (m *RAMOp) GetPayer() string

func (*RAMOp) GetUniqueKey

func (m *RAMOp) GetUniqueKey() string

func (*RAMOp) GetUsage

func (m *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) Reset

func (m *RAMOp) Reset()

func (*RAMOp) String

func (m *RAMOp) String() string

func (*RAMOp) XXX_DiscardUnknown

func (m *RAMOp) XXX_DiscardUnknown()

func (*RAMOp) XXX_Marshal

func (m *RAMOp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RAMOp) XXX_Merge

func (m *RAMOp) XXX_Merge(src proto.Message)

func (*RAMOp) XXX_Size

func (m *RAMOp) XXX_Size() int

func (*RAMOp) XXX_Unmarshal

func (m *RAMOp) XXX_Unmarshal(b []byte) error

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) EnumDescriptor

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

func (RAMOp_Action) String

func (x RAMOp_Action) String() string

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) EnumDescriptor

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

func (RAMOp_Namespace) String

func (x RAMOp_Namespace) String() string

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
)

func (RAMOp_Operation) EnumDescriptor

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

func (RAMOp_Operation) String

func (x RAMOp_Operation) String() string

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Ratio) Descriptor

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

func (*Ratio) GetDenominator

func (m *Ratio) GetDenominator() uint64

func (*Ratio) GetNumerator

func (m *Ratio) GetNumerator() uint64

func (*Ratio) ProtoMessage

func (*Ratio) ProtoMessage()

func (*Ratio) Reset

func (m *Ratio) Reset()

func (*Ratio) String

func (m *Ratio) String() string

func (*Ratio) XXX_DiscardUnknown

func (m *Ratio) XXX_DiscardUnknown()

func (*Ratio) XXX_Marshal

func (m *Ratio) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Ratio) XXX_Merge

func (m *Ratio) XXX_Merge(src proto.Message)

func (*Ratio) XXX_Size

func (m *Ratio) XXX_Size() int

func (*Ratio) XXX_Unmarshal

func (m *Ratio) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RlimitAccountLimits) Descriptor

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

func (*RlimitAccountLimits) GetCpuWeight

func (m *RlimitAccountLimits) GetCpuWeight() int64

func (*RlimitAccountLimits) GetNetWeight

func (m *RlimitAccountLimits) GetNetWeight() int64

func (*RlimitAccountLimits) GetOwner

func (m *RlimitAccountLimits) GetOwner() string

func (*RlimitAccountLimits) GetPending

func (m *RlimitAccountLimits) GetPending() bool

func (*RlimitAccountLimits) GetRamBytes

func (m *RlimitAccountLimits) GetRamBytes() int64

func (*RlimitAccountLimits) ProtoMessage

func (*RlimitAccountLimits) ProtoMessage()

func (*RlimitAccountLimits) Reset

func (m *RlimitAccountLimits) Reset()

func (*RlimitAccountLimits) String

func (m *RlimitAccountLimits) String() string

func (*RlimitAccountLimits) XXX_DiscardUnknown

func (m *RlimitAccountLimits) XXX_DiscardUnknown()

func (*RlimitAccountLimits) XXX_Marshal

func (m *RlimitAccountLimits) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RlimitAccountLimits) XXX_Merge

func (m *RlimitAccountLimits) XXX_Merge(src proto.Message)

func (*RlimitAccountLimits) XXX_Size

func (m *RlimitAccountLimits) XXX_Size() int

func (*RlimitAccountLimits) XXX_Unmarshal

func (m *RlimitAccountLimits) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*RlimitAccountUsage) Descriptor

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

func (*RlimitAccountUsage) GetCpuUsage

func (m *RlimitAccountUsage) GetCpuUsage() *UsageAccumulator

func (*RlimitAccountUsage) GetNetUsage

func (m *RlimitAccountUsage) GetNetUsage() *UsageAccumulator

func (*RlimitAccountUsage) GetOwner

func (m *RlimitAccountUsage) GetOwner() string

func (*RlimitAccountUsage) GetRamUsage

func (m *RlimitAccountUsage) GetRamUsage() uint64

func (*RlimitAccountUsage) ProtoMessage

func (*RlimitAccountUsage) ProtoMessage()

func (*RlimitAccountUsage) Reset

func (m *RlimitAccountUsage) Reset()

func (*RlimitAccountUsage) String

func (m *RlimitAccountUsage) String() string

func (*RlimitAccountUsage) XXX_DiscardUnknown

func (m *RlimitAccountUsage) XXX_DiscardUnknown()

func (*RlimitAccountUsage) XXX_Marshal

func (m *RlimitAccountUsage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RlimitAccountUsage) XXX_Merge

func (m *RlimitAccountUsage) XXX_Merge(src proto.Message)

func (*RlimitAccountUsage) XXX_Size

func (m *RlimitAccountUsage) XXX_Size() int

func (*RlimitAccountUsage) XXX_Unmarshal

func (m *RlimitAccountUsage) XXX_Unmarshal(b []byte) error

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 */
	XXX_NoUnkeyedLiteral         struct{}                `json:"-"`
	XXX_unrecognized             []byte                  `json:"-"`
	XXX_sizecache                int32                   `json:"-"`
}

func (*RlimitConfig) Descriptor

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

func (*RlimitConfig) GetAccountCpuUsageAverageWindow

func (m *RlimitConfig) GetAccountCpuUsageAverageWindow() uint32

func (*RlimitConfig) GetAccountNetUsageAverageWindow

func (m *RlimitConfig) GetAccountNetUsageAverageWindow() uint32

func (*RlimitConfig) GetCpuLimitParameters

func (m *RlimitConfig) GetCpuLimitParameters() *ElasticLimitParameters

func (*RlimitConfig) GetNetLimitParameters

func (m *RlimitConfig) GetNetLimitParameters() *ElasticLimitParameters

func (*RlimitConfig) ProtoMessage

func (*RlimitConfig) ProtoMessage()

func (*RlimitConfig) Reset

func (m *RlimitConfig) Reset()

func (*RlimitConfig) String

func (m *RlimitConfig) String() string

func (*RlimitConfig) XXX_DiscardUnknown

func (m *RlimitConfig) XXX_DiscardUnknown()

func (*RlimitConfig) XXX_Marshal

func (m *RlimitConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RlimitConfig) XXX_Merge

func (m *RlimitConfig) XXX_Merge(src proto.Message)

func (*RlimitConfig) XXX_Size

func (m *RlimitConfig) XXX_Size() int

func (*RlimitConfig) XXX_Unmarshal

func (m *RlimitConfig) XXX_Unmarshal(b []byte) error

type RlimitOp

type RlimitOp struct {
	Operation RlimitOp_Operation `protobuf:"varint,1,opt,name=operation,proto3,enum=dfuse.eosio.codec.v1.RlimitOp_Operation" json:"operation,omitempty"`
	// Types that are valid to be assigned to Kind:
	//	*RlimitOp_State
	//	*RlimitOp_Config
	//	*RlimitOp_AccountLimits
	//	*RlimitOp_AccountUsage
	Kind                 isRlimitOp_Kind `protobuf_oneof:"kind"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*RlimitOp) Descriptor

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

func (*RlimitOp) GetAccountLimits

func (m *RlimitOp) GetAccountLimits() *RlimitAccountLimits

func (*RlimitOp) GetAccountUsage

func (m *RlimitOp) GetAccountUsage() *RlimitAccountUsage

func (*RlimitOp) GetConfig

func (m *RlimitOp) GetConfig() *RlimitConfig

func (*RlimitOp) GetKind

func (m *RlimitOp) GetKind() isRlimitOp_Kind

func (*RlimitOp) GetOperation

func (m *RlimitOp) GetOperation() RlimitOp_Operation

func (*RlimitOp) GetState

func (m *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) Reset

func (m *RlimitOp) Reset()

func (*RlimitOp) String

func (m *RlimitOp) String() string

func (*RlimitOp) XXX_DiscardUnknown

func (m *RlimitOp) XXX_DiscardUnknown()

func (*RlimitOp) XXX_Marshal

func (m *RlimitOp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RlimitOp) XXX_Merge

func (m *RlimitOp) XXX_Merge(src proto.Message)

func (*RlimitOp) XXX_OneofWrappers

func (*RlimitOp) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*RlimitOp) XXX_Size

func (m *RlimitOp) XXX_Size() int

func (*RlimitOp) XXX_Unmarshal

func (m *RlimitOp) XXX_Unmarshal(b []byte) error

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) EnumDescriptor

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

func (RlimitOp_Operation) String

func (x RlimitOp_Operation) String() string

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"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*RlimitState) Descriptor

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

func (*RlimitState) GetAverageBlockCpuUsage

func (m *RlimitState) GetAverageBlockCpuUsage() *UsageAccumulator

func (*RlimitState) GetAverageBlockNetUsage

func (m *RlimitState) GetAverageBlockNetUsage() *UsageAccumulator

func (*RlimitState) GetPendingCpuUsage

func (m *RlimitState) GetPendingCpuUsage() uint64

func (*RlimitState) GetPendingNetUsage

func (m *RlimitState) GetPendingNetUsage() uint64

func (*RlimitState) GetTotalCpuWeight

func (m *RlimitState) GetTotalCpuWeight() uint64

func (*RlimitState) GetTotalNetWeight

func (m *RlimitState) GetTotalNetWeight() uint64

func (*RlimitState) GetTotalRamBytes

func (m *RlimitState) GetTotalRamBytes() uint64

func (*RlimitState) GetVirtualCpuLimit

func (m *RlimitState) GetVirtualCpuLimit() uint64

func (*RlimitState) GetVirtualNetLimit

func (m *RlimitState) GetVirtualNetLimit() uint64

func (*RlimitState) ProtoMessage

func (*RlimitState) ProtoMessage()

func (*RlimitState) Reset

func (m *RlimitState) Reset()

func (*RlimitState) String

func (m *RlimitState) String() string

func (*RlimitState) XXX_DiscardUnknown

func (m *RlimitState) XXX_DiscardUnknown()

func (*RlimitState) XXX_Marshal

func (m *RlimitState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RlimitState) XXX_Merge

func (m *RlimitState) XXX_Merge(src proto.Message)

func (*RlimitState) XXX_Size

func (m *RlimitState) XXX_Size() int

func (*RlimitState) XXX_Unmarshal

func (m *RlimitState) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*SignedTransaction) Descriptor

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

func (*SignedTransaction) GetContextFreeData

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

func (*SignedTransaction) GetSignatures

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

func (*SignedTransaction) GetTransaction

func (m *SignedTransaction) GetTransaction() *Transaction

func (*SignedTransaction) ProtoMessage

func (*SignedTransaction) ProtoMessage()

func (*SignedTransaction) Reset

func (m *SignedTransaction) Reset()

func (*SignedTransaction) String

func (m *SignedTransaction) String() string

func (*SignedTransaction) XXX_DiscardUnknown

func (m *SignedTransaction) XXX_DiscardUnknown()

func (*SignedTransaction) XXX_Marshal

func (m *SignedTransaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SignedTransaction) XXX_Merge

func (m *SignedTransaction) XXX_Merge(src proto.Message)

func (*SignedTransaction) XXX_Size

func (m *SignedTransaction) XXX_Size() int

func (*SignedTransaction) XXX_Unmarshal

func (m *SignedTransaction) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Specification) Descriptor

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

func (*Specification) GetName

func (m *Specification) GetName() string

func (*Specification) GetValue

func (m *Specification) GetValue() string

func (*Specification) ProtoMessage

func (*Specification) ProtoMessage()

func (*Specification) Reset

func (m *Specification) Reset()

func (*Specification) String

func (m *Specification) String() string

func (*Specification) XXX_DiscardUnknown

func (m *Specification) XXX_DiscardUnknown()

func (*Specification) XXX_Marshal

func (m *Specification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Specification) XXX_Merge

func (m *Specification) XXX_Merge(src proto.Message)

func (*Specification) XXX_Size

func (m *Specification) XXX_Size() int

func (*Specification) XXX_Unmarshal

func (m *Specification) XXX_Unmarshal(b []byte) error

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 */
	XXX_NoUnkeyedLiteral          struct{} `json:"-"`
	XXX_unrecognized              []byte   `json:"-"`
	XXX_sizecache                 int32    `json:"-"`
}

func (*SubjectiveRestrictions) Descriptor

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

func (*SubjectiveRestrictions) GetEarliestAllowedActivationTime

func (m *SubjectiveRestrictions) GetEarliestAllowedActivationTime() string

func (*SubjectiveRestrictions) GetEnabled

func (m *SubjectiveRestrictions) GetEnabled() bool

func (*SubjectiveRestrictions) GetPreactivationRequired

func (m *SubjectiveRestrictions) GetPreactivationRequired() bool

func (*SubjectiveRestrictions) ProtoMessage

func (*SubjectiveRestrictions) ProtoMessage()

func (*SubjectiveRestrictions) Reset

func (m *SubjectiveRestrictions) Reset()

func (*SubjectiveRestrictions) String

func (m *SubjectiveRestrictions) String() string

func (*SubjectiveRestrictions) XXX_DiscardUnknown

func (m *SubjectiveRestrictions) XXX_DiscardUnknown()

func (*SubjectiveRestrictions) XXX_Marshal

func (m *SubjectiveRestrictions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SubjectiveRestrictions) XXX_Merge

func (m *SubjectiveRestrictions) XXX_Merge(src proto.Message)

func (*SubjectiveRestrictions) XXX_Size

func (m *SubjectiveRestrictions) XXX_Size() int

func (*SubjectiveRestrictions) XXX_Unmarshal

func (m *SubjectiveRestrictions) XXX_Unmarshal(b []byte) error

type TableOp

type TableOp struct {
	Operation            TableOp_Operation `protobuf:"varint,1,opt,name=operation,proto3,enum=dfuse.eosio.codec.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"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*TableOp) Descriptor

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

func (*TableOp) GetActionIndex

func (m *TableOp) GetActionIndex() uint32

func (*TableOp) GetCode

func (m *TableOp) GetCode() string

func (*TableOp) GetOperation

func (m *TableOp) GetOperation() TableOp_Operation

func (*TableOp) GetPayer

func (m *TableOp) GetPayer() string

func (*TableOp) GetScope

func (m *TableOp) GetScope() string

func (*TableOp) GetTableName

func (m *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) Reset

func (m *TableOp) Reset()

func (*TableOp) String

func (m *TableOp) String() string

func (*TableOp) XXX_DiscardUnknown

func (m *TableOp) XXX_DiscardUnknown()

func (*TableOp) XXX_Marshal

func (m *TableOp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TableOp) XXX_Merge

func (m *TableOp) XXX_Merge(src proto.Message)

func (*TableOp) XXX_Size

func (m *TableOp) XXX_Size() int

func (*TableOp) XXX_Unmarshal

func (m *TableOp) XXX_Unmarshal(b []byte) error

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) EnumDescriptor

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

func (TableOp_Operation) String

func (x TableOp_Operation) String() string

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"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*Transaction) Descriptor

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

func (*Transaction) GetActions

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

func (*Transaction) GetContextFreeActions

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

func (*Transaction) GetExtensions

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

func (*Transaction) GetHeader

func (m *Transaction) GetHeader() *TransactionHeader

func (*Transaction) ProtoMessage

func (*Transaction) ProtoMessage()

func (*Transaction) Reset

func (m *Transaction) Reset()

func (*Transaction) String

func (m *Transaction) String() string

func (*Transaction) XXX_DiscardUnknown

func (m *Transaction) XXX_DiscardUnknown()

func (*Transaction) XXX_Marshal

func (m *Transaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Transaction) XXX_Merge

func (m *Transaction) XXX_Merge(src proto.Message)

func (*Transaction) XXX_Size

func (m *Transaction) XXX_Size() int

func (*Transaction) XXX_Unmarshal

func (m *Transaction) XXX_Unmarshal(b []byte) error

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 valid to be assigned to Event:
	//	*TransactionEvent_InternalAddition
	//	*TransactionEvent_Addition
	//	*TransactionEvent_Execution
	//	*TransactionEvent_DtrxScheduling
	//	*TransactionEvent_DtrxCancellation
	Event                isTransactionEvent_Event `protobuf_oneof:"event"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

func (*TransactionEvent) GetAddition

func (m *TransactionEvent) GetAddition() *TransactionEvent_Added

func (*TransactionEvent) GetBlockId

func (m *TransactionEvent) GetBlockId() string

func (*TransactionEvent) GetBlockNum

func (m *TransactionEvent) GetBlockNum() uint32

func (*TransactionEvent) GetDtrxCancellation

func (m *TransactionEvent) GetDtrxCancellation() *TransactionEvent_DtrxCanceled

func (*TransactionEvent) GetDtrxScheduling

func (m *TransactionEvent) GetDtrxScheduling() *TransactionEvent_DtrxScheduled

func (*TransactionEvent) GetEvent

func (m *TransactionEvent) GetEvent() isTransactionEvent_Event

func (*TransactionEvent) GetExecution

func (m *TransactionEvent) GetExecution() *TransactionEvent_Executed

func (*TransactionEvent) GetId

func (m *TransactionEvent) GetId() string

func (*TransactionEvent) GetInternalAddition

func (m *TransactionEvent) GetInternalAddition() *TransactionEvent_AddedInternally

func (*TransactionEvent) GetIrreversible

func (m *TransactionEvent) GetIrreversible() bool

func (*TransactionEvent) ProtoMessage

func (*TransactionEvent) ProtoMessage()

func (*TransactionEvent) Reset

func (m *TransactionEvent) Reset()

func (*TransactionEvent) String

func (m *TransactionEvent) String() string

func (*TransactionEvent) XXX_DiscardUnknown

func (m *TransactionEvent) XXX_DiscardUnknown()

func (*TransactionEvent) XXX_Marshal

func (m *TransactionEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransactionEvent) XXX_Merge

func (m *TransactionEvent) XXX_Merge(src proto.Message)

func (*TransactionEvent) XXX_OneofWrappers

func (*TransactionEvent) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*TransactionEvent) XXX_Size

func (m *TransactionEvent) XXX_Size() int

func (*TransactionEvent) XXX_Unmarshal

func (m *TransactionEvent) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

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

func (*TransactionEvent_Added) Descriptor

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

func (*TransactionEvent_Added) GetPublicKeys

func (m *TransactionEvent_Added) GetPublicKeys() *PublicKeys

func (*TransactionEvent_Added) GetReceipt

func (m *TransactionEvent_Added) GetReceipt() *TransactionReceipt

func (*TransactionEvent_Added) GetTransaction

func (m *TransactionEvent_Added) GetTransaction() *SignedTransaction

func (*TransactionEvent_Added) ProtoMessage

func (*TransactionEvent_Added) ProtoMessage()

func (*TransactionEvent_Added) Reset

func (m *TransactionEvent_Added) Reset()

func (*TransactionEvent_Added) String

func (m *TransactionEvent_Added) String() string

func (*TransactionEvent_Added) XXX_DiscardUnknown

func (m *TransactionEvent_Added) XXX_DiscardUnknown()

func (*TransactionEvent_Added) XXX_Marshal

func (m *TransactionEvent_Added) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransactionEvent_Added) XXX_Merge

func (m *TransactionEvent_Added) XXX_Merge(src proto.Message)

func (*TransactionEvent_Added) XXX_Size

func (m *TransactionEvent_Added) XXX_Size() int

func (*TransactionEvent_Added) XXX_Unmarshal

func (m *TransactionEvent_Added) XXX_Unmarshal(b []byte) error

type TransactionEvent_AddedInternally

type TransactionEvent_AddedInternally struct {
	Transaction          *SignedTransaction `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

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

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

func (*TransactionEvent_AddedInternally) GetTransaction

func (*TransactionEvent_AddedInternally) ProtoMessage

func (*TransactionEvent_AddedInternally) ProtoMessage()

func (*TransactionEvent_AddedInternally) Reset

func (*TransactionEvent_AddedInternally) String

func (*TransactionEvent_AddedInternally) XXX_DiscardUnknown

func (m *TransactionEvent_AddedInternally) XXX_DiscardUnknown()

func (*TransactionEvent_AddedInternally) XXX_Marshal

func (m *TransactionEvent_AddedInternally) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransactionEvent_AddedInternally) XXX_Merge

func (*TransactionEvent_AddedInternally) XXX_Size

func (m *TransactionEvent_AddedInternally) XXX_Size() int

func (*TransactionEvent_AddedInternally) XXX_Unmarshal

func (m *TransactionEvent_AddedInternally) XXX_Unmarshal(b []byte) error

type TransactionEvent_Addition

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

func NewTestAddEvent

func NewTestAddEvent(idx int) *TransactionEvent_Addition

type TransactionEvent_DtrxCanceled

type TransactionEvent_DtrxCanceled struct {
	CanceledBy           *ExtDTrxOp `protobuf:"bytes,1,opt,name=canceled_by,json=canceledBy,proto3" json:"canceled_by,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*TransactionEvent_DtrxCanceled) Descriptor

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

func (*TransactionEvent_DtrxCanceled) GetCanceledBy

func (m *TransactionEvent_DtrxCanceled) GetCanceledBy() *ExtDTrxOp

func (*TransactionEvent_DtrxCanceled) ProtoMessage

func (*TransactionEvent_DtrxCanceled) ProtoMessage()

func (*TransactionEvent_DtrxCanceled) Reset

func (m *TransactionEvent_DtrxCanceled) Reset()

func (*TransactionEvent_DtrxCanceled) String

func (*TransactionEvent_DtrxCanceled) XXX_DiscardUnknown

func (m *TransactionEvent_DtrxCanceled) XXX_DiscardUnknown()

func (*TransactionEvent_DtrxCanceled) XXX_Marshal

func (m *TransactionEvent_DtrxCanceled) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransactionEvent_DtrxCanceled) XXX_Merge

func (m *TransactionEvent_DtrxCanceled) XXX_Merge(src proto.Message)

func (*TransactionEvent_DtrxCanceled) XXX_Size

func (m *TransactionEvent_DtrxCanceled) XXX_Size() int

func (*TransactionEvent_DtrxCanceled) XXX_Unmarshal

func (m *TransactionEvent_DtrxCanceled) XXX_Unmarshal(b []byte) error

type TransactionEvent_DtrxCancellation

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

func NewTestDtrxCancelEvent

func NewTestDtrxCancelEvent(src string) *TransactionEvent_DtrxCancellation

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"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*TransactionEvent_DtrxScheduled) Descriptor

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

func (*TransactionEvent_DtrxScheduled) GetCreatedBy

func (m *TransactionEvent_DtrxScheduled) GetCreatedBy() *ExtDTrxOp

func (*TransactionEvent_DtrxScheduled) GetTransaction

func (*TransactionEvent_DtrxScheduled) ProtoMessage

func (*TransactionEvent_DtrxScheduled) ProtoMessage()

func (*TransactionEvent_DtrxScheduled) Reset

func (m *TransactionEvent_DtrxScheduled) Reset()

func (*TransactionEvent_DtrxScheduled) String

func (*TransactionEvent_DtrxScheduled) XXX_DiscardUnknown

func (m *TransactionEvent_DtrxScheduled) XXX_DiscardUnknown()

func (*TransactionEvent_DtrxScheduled) XXX_Marshal

func (m *TransactionEvent_DtrxScheduled) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransactionEvent_DtrxScheduled) XXX_Merge

func (m *TransactionEvent_DtrxScheduled) XXX_Merge(src proto.Message)

func (*TransactionEvent_DtrxScheduled) XXX_Size

func (m *TransactionEvent_DtrxScheduled) XXX_Size() int

func (*TransactionEvent_DtrxScheduled) XXX_Unmarshal

func (m *TransactionEvent_DtrxScheduled) XXX_Unmarshal(b []byte) error

type TransactionEvent_DtrxScheduling

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

func NewTestDtrxCreateEvent

func NewTestDtrxCreateEvent(src string) *TransactionEvent_DtrxScheduling

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"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

Executed contributes the traces of executions

func (*TransactionEvent_Executed) Descriptor

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

func (*TransactionEvent_Executed) GetBlockHeader

func (m *TransactionEvent_Executed) GetBlockHeader() *BlockHeader

func (*TransactionEvent_Executed) GetTrace

func (*TransactionEvent_Executed) ProtoMessage

func (*TransactionEvent_Executed) ProtoMessage()

func (*TransactionEvent_Executed) Reset

func (m *TransactionEvent_Executed) Reset()

func (*TransactionEvent_Executed) String

func (m *TransactionEvent_Executed) String() string

func (*TransactionEvent_Executed) XXX_DiscardUnknown

func (m *TransactionEvent_Executed) XXX_DiscardUnknown()

func (*TransactionEvent_Executed) XXX_Marshal

func (m *TransactionEvent_Executed) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransactionEvent_Executed) XXX_Merge

func (m *TransactionEvent_Executed) XXX_Merge(src proto.Message)

func (*TransactionEvent_Executed) XXX_Size

func (m *TransactionEvent_Executed) XXX_Size() int

func (*TransactionEvent_Executed) XXX_Unmarshal

func (m *TransactionEvent_Executed) XXX_Unmarshal(b []byte) error

type TransactionEvent_Execution

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

func NewTestExecEvent

func NewTestExecEvent(idx int) *TransactionEvent_Execution

type TransactionEvent_InternalAddition

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

func NewTestIntAddEvent

func NewTestIntAddEvent(prefix int) *TransactionEvent_InternalAddition

type TransactionHeader

type TransactionHeader struct {
	Expiration           *timestamp.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"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*TransactionHeader) Descriptor

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

func (*TransactionHeader) GetDelaySec

func (m *TransactionHeader) GetDelaySec() uint32

func (*TransactionHeader) GetExpiration

func (m *TransactionHeader) GetExpiration() *timestamp.Timestamp

func (*TransactionHeader) GetMaxCpuUsageMs

func (m *TransactionHeader) GetMaxCpuUsageMs() uint32

func (*TransactionHeader) GetMaxNetUsageWords

func (m *TransactionHeader) GetMaxNetUsageWords() uint32

func (*TransactionHeader) GetRefBlockNum

func (m *TransactionHeader) GetRefBlockNum() uint32

func (*TransactionHeader) GetRefBlockPrefix

func (m *TransactionHeader) GetRefBlockPrefix() uint32

func (*TransactionHeader) ProtoMessage

func (*TransactionHeader) ProtoMessage()

func (*TransactionHeader) Reset

func (m *TransactionHeader) Reset()

func (*TransactionHeader) String

func (m *TransactionHeader) String() string

func (*TransactionHeader) XXX_DiscardUnknown

func (m *TransactionHeader) XXX_DiscardUnknown()

func (*TransactionHeader) XXX_Marshal

func (m *TransactionHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransactionHeader) XXX_Merge

func (m *TransactionHeader) XXX_Merge(src proto.Message)

func (*TransactionHeader) XXX_Size

func (m *TransactionHeader) XXX_Size() int

func (*TransactionHeader) XXX_Unmarshal

func (m *TransactionHeader) XXX_Unmarshal(b []byte) error

type TransactionLifecycle

type TransactionLifecycle struct {
	Id                      string              `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	TransactionStatus       TransactionStatus   `` /* 157-byte string literal not displayed */
	TransactionReceipt      *TransactionReceipt `protobuf:"bytes,36,opt,name=transaction_receipt,json=transactionReceipt,proto3" json:"transaction_receipt,omitempty"`
	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 */
	XXX_NoUnkeyedLiteral    struct{}            `json:"-"`
	XXX_unrecognized        []byte              `json:"-"`
	XXX_sizecache           int32               `json:"-"`
}

func MergeTransactionEvents

func MergeTransactionEvents(events []*TransactionEvent, inCanonicalChain func(blockID string) bool) *TransactionLifecycle

func (*TransactionLifecycle) Descriptor

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

func (*TransactionLifecycle) GetCancelationIrreversible

func (m *TransactionLifecycle) GetCancelationIrreversible() bool

func (*TransactionLifecycle) GetCanceledBy

func (m *TransactionLifecycle) GetCanceledBy() *ExtDTrxOp

func (*TransactionLifecycle) GetCreatedBy

func (m *TransactionLifecycle) GetCreatedBy() *ExtDTrxOp

func (*TransactionLifecycle) GetCreationIrreversible

func (m *TransactionLifecycle) GetCreationIrreversible() bool

func (*TransactionLifecycle) GetExecutionBlockHeader

func (m *TransactionLifecycle) GetExecutionBlockHeader() *BlockHeader

func (*TransactionLifecycle) GetExecutionIrreversible

func (m *TransactionLifecycle) GetExecutionIrreversible() bool

func (*TransactionLifecycle) GetExecutionTrace

func (m *TransactionLifecycle) GetExecutionTrace() *TransactionTrace

func (*TransactionLifecycle) GetId

func (m *TransactionLifecycle) GetId() string

func (*TransactionLifecycle) GetPublicKeys

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

func (*TransactionLifecycle) GetTransaction

func (m *TransactionLifecycle) GetTransaction() *SignedTransaction

func (*TransactionLifecycle) GetTransactionReceipt

func (m *TransactionLifecycle) GetTransactionReceipt() *TransactionReceipt

func (*TransactionLifecycle) GetTransactionStatus

func (m *TransactionLifecycle) GetTransactionStatus() TransactionStatus

func (*TransactionLifecycle) ProtoMessage

func (*TransactionLifecycle) ProtoMessage()

func (*TransactionLifecycle) Reset

func (m *TransactionLifecycle) Reset()

func (*TransactionLifecycle) String

func (m *TransactionLifecycle) String() string

func (*TransactionLifecycle) XXX_DiscardUnknown

func (m *TransactionLifecycle) XXX_DiscardUnknown()

func (*TransactionLifecycle) XXX_Marshal

func (m *TransactionLifecycle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransactionLifecycle) XXX_Merge

func (m *TransactionLifecycle) XXX_Merge(src proto.Message)

func (*TransactionLifecycle) XXX_Size

func (m *TransactionLifecycle) XXX_Size() int

func (*TransactionLifecycle) XXX_Unmarshal

func (m *TransactionLifecycle) XXX_Unmarshal(b []byte) error

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"`
	Status               TransactionStatus  `protobuf:"varint,1,opt,name=status,proto3,enum=dfuse.eosio.codec.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"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*TransactionReceipt) Descriptor

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

func (*TransactionReceipt) GetCpuUsageMicroSeconds

func (m *TransactionReceipt) GetCpuUsageMicroSeconds() uint32

func (*TransactionReceipt) GetId

func (m *TransactionReceipt) GetId() string

func (*TransactionReceipt) GetIndex

func (m *TransactionReceipt) GetIndex() uint64

func (*TransactionReceipt) GetNetUsageWords

func (m *TransactionReceipt) GetNetUsageWords() uint32

func (*TransactionReceipt) GetPackedTransaction

func (m *TransactionReceipt) GetPackedTransaction() *PackedTransaction

func (*TransactionReceipt) GetStatus

func (m *TransactionReceipt) GetStatus() TransactionStatus

func (*TransactionReceipt) ProtoMessage

func (*TransactionReceipt) ProtoMessage()

func (*TransactionReceipt) Reset

func (m *TransactionReceipt) Reset()

func (*TransactionReceipt) String

func (m *TransactionReceipt) String() string

func (*TransactionReceipt) XXX_DiscardUnknown

func (m *TransactionReceipt) XXX_DiscardUnknown()

func (*TransactionReceipt) XXX_Marshal

func (m *TransactionReceipt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransactionReceipt) XXX_Merge

func (m *TransactionReceipt) XXX_Merge(src proto.Message)

func (*TransactionReceipt) XXX_Size

func (m *TransactionReceipt) XXX_Size() int

func (*TransactionReceipt) XXX_Unmarshal

func (m *TransactionReceipt) XXX_Unmarshal(b []byte) error

type TransactionReceiptHeader

type TransactionReceiptHeader struct {
	Status               TransactionStatus `protobuf:"varint,1,opt,name=status,proto3,enum=dfuse.eosio.codec.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"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*TransactionReceiptHeader) Descriptor

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

func (*TransactionReceiptHeader) GetCpuUsageMicroSeconds

func (m *TransactionReceiptHeader) GetCpuUsageMicroSeconds() uint32

func (*TransactionReceiptHeader) GetNetUsageWords

func (m *TransactionReceiptHeader) GetNetUsageWords() uint32

func (*TransactionReceiptHeader) GetStatus

func (*TransactionReceiptHeader) ProtoMessage

func (*TransactionReceiptHeader) ProtoMessage()

func (*TransactionReceiptHeader) Reset

func (m *TransactionReceiptHeader) Reset()

func (*TransactionReceiptHeader) String

func (m *TransactionReceiptHeader) String() string

func (*TransactionReceiptHeader) XXX_DiscardUnknown

func (m *TransactionReceiptHeader) XXX_DiscardUnknown()

func (*TransactionReceiptHeader) XXX_Marshal

func (m *TransactionReceiptHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransactionReceiptHeader) XXX_Merge

func (m *TransactionReceiptHeader) XXX_Merge(src proto.Message)

func (*TransactionReceiptHeader) XXX_Size

func (m *TransactionReceiptHeader) XXX_Size() int

func (*TransactionReceiptHeader) XXX_Unmarshal

func (m *TransactionReceiptHeader) XXX_Unmarshal(b []byte) error

type TransactionRefs

type TransactionRefs struct {
	Hashes               [][]byte `protobuf:"bytes,1,rep,name=hashes,proto3" json:"hashes,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TransactionRefs) Descriptor

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

func (*TransactionRefs) GetHashes

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

func (*TransactionRefs) ProtoMessage

func (*TransactionRefs) ProtoMessage()

func (*TransactionRefs) Reset

func (m *TransactionRefs) Reset()

func (*TransactionRefs) String

func (m *TransactionRefs) String() string

func (*TransactionRefs) XXX_DiscardUnknown

func (m *TransactionRefs) XXX_DiscardUnknown()

func (*TransactionRefs) XXX_Marshal

func (m *TransactionRefs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransactionRefs) XXX_Merge

func (m *TransactionRefs) XXX_Merge(src proto.Message)

func (*TransactionRefs) XXX_Size

func (m *TransactionRefs) XXX_Size() int

func (*TransactionRefs) XXX_Unmarshal

func (m *TransactionRefs) XXX_Unmarshal(b []byte) error

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) EnumDescriptor

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

func (TransactionStatus) String

func (x TransactionStatus) String() string

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 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 *timestamp.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"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

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

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

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 (m *TransactionTrace) GetActionTraces() []*ActionTrace

func (*TransactionTrace) GetBlockNum

func (m *TransactionTrace) GetBlockNum() uint64

func (*TransactionTrace) GetBlockTime

func (m *TransactionTrace) GetBlockTime() *timestamp.Timestamp

func (*TransactionTrace) GetCreationTree

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

func (*TransactionTrace) GetDbOps

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

func (*TransactionTrace) GetDtrxOps

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

func (*TransactionTrace) GetElapsed

func (m *TransactionTrace) GetElapsed() int64

func (*TransactionTrace) GetErrorCode

func (m *TransactionTrace) GetErrorCode() uint64

func (*TransactionTrace) GetException

func (m *TransactionTrace) GetException() *Exception

func (*TransactionTrace) GetFailedDtrxTrace

func (m *TransactionTrace) GetFailedDtrxTrace() *TransactionTrace

func (*TransactionTrace) GetFeatureOps

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

func (*TransactionTrace) GetId

func (m *TransactionTrace) GetId() string

func (*TransactionTrace) GetIndex

func (m *TransactionTrace) GetIndex() uint64

func (*TransactionTrace) GetNetUsage

func (m *TransactionTrace) GetNetUsage() uint64

func (*TransactionTrace) GetPermOps

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

func (*TransactionTrace) GetProducerBlockId

func (m *TransactionTrace) GetProducerBlockId() string

func (*TransactionTrace) GetRamCorrectionOps

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

func (*TransactionTrace) GetRamOps

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

func (*TransactionTrace) GetReceipt

func (m *TransactionTrace) GetReceipt() *TransactionReceiptHeader

func (*TransactionTrace) GetRlimitOps

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

func (*TransactionTrace) GetScheduled

func (m *TransactionTrace) GetScheduled() bool

func (*TransactionTrace) GetTableOps

func (m *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) RAMOpsForAction

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

func (*TransactionTrace) Reset

func (m *TransactionTrace) Reset()

func (*TransactionTrace) String

func (m *TransactionTrace) String() string

func (*TransactionTrace) TableOpsForAction

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

func (*TransactionTrace) XXX_DiscardUnknown

func (m *TransactionTrace) XXX_DiscardUnknown()

func (*TransactionTrace) XXX_Marshal

func (m *TransactionTrace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransactionTrace) XXX_Merge

func (m *TransactionTrace) XXX_Merge(src proto.Message)

func (*TransactionTrace) XXX_Size

func (m *TransactionTrace) XXX_Size() int

func (*TransactionTrace) XXX_Unmarshal

func (m *TransactionTrace) XXX_Unmarshal(b []byte) error

type TrxOp

type TrxOp struct {
	Operation            TrxOp_Operation    `protobuf:"varint,1,opt,name=operation,proto3,enum=dfuse.eosio.codec.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"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

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

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

func (*TrxOp) GetName

func (m *TrxOp) GetName() string

func (*TrxOp) GetOperation

func (m *TrxOp) GetOperation() TrxOp_Operation

func (*TrxOp) GetTransaction

func (m *TrxOp) GetTransaction() *SignedTransaction

func (*TrxOp) GetTransactionId

func (m *TrxOp) GetTransactionId() string

func (*TrxOp) ProtoMessage

func (*TrxOp) ProtoMessage()

func (*TrxOp) Reset

func (m *TrxOp) Reset()

func (*TrxOp) String

func (m *TrxOp) String() string

func (*TrxOp) XXX_DiscardUnknown

func (m *TrxOp) XXX_DiscardUnknown()

func (*TrxOp) XXX_Marshal

func (m *TrxOp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TrxOp) XXX_Merge

func (m *TrxOp) XXX_Merge(src proto.Message)

func (*TrxOp) XXX_Size

func (m *TrxOp) XXX_Size() int

func (*TrxOp) XXX_Unmarshal

func (m *TrxOp) XXX_Unmarshal(b []byte) error

type TrxOp_Operation

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

func (TrxOp_Operation) EnumDescriptor

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

func (TrxOp_Operation) String

func (x TrxOp_Operation) String() string

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UsageAccumulator) Descriptor

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

func (*UsageAccumulator) GetConsumed

func (m *UsageAccumulator) GetConsumed() uint64

func (*UsageAccumulator) GetLastOrdinal

func (m *UsageAccumulator) GetLastOrdinal() uint32

func (*UsageAccumulator) GetValueEx

func (m *UsageAccumulator) GetValueEx() uint64

func (*UsageAccumulator) ProtoMessage

func (*UsageAccumulator) ProtoMessage()

func (*UsageAccumulator) Reset

func (m *UsageAccumulator) Reset()

func (*UsageAccumulator) String

func (m *UsageAccumulator) String() string

func (*UsageAccumulator) XXX_DiscardUnknown

func (m *UsageAccumulator) XXX_DiscardUnknown()

func (*UsageAccumulator) XXX_Marshal

func (m *UsageAccumulator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UsageAccumulator) XXX_Merge

func (m *UsageAccumulator) XXX_Merge(src proto.Message)

func (*UsageAccumulator) XXX_Size

func (m *UsageAccumulator) XXX_Size() int

func (*UsageAccumulator) XXX_Unmarshal

func (m *UsageAccumulator) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*WaitWeight) Descriptor

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

func (*WaitWeight) GetWaitSec

func (m *WaitWeight) GetWaitSec() uint32

func (*WaitWeight) GetWeight

func (m *WaitWeight) GetWeight() uint32

func (*WaitWeight) ProtoMessage

func (*WaitWeight) ProtoMessage()

func (*WaitWeight) Reset

func (m *WaitWeight) Reset()

func (*WaitWeight) String

func (m *WaitWeight) String() string

func (*WaitWeight) XXX_DiscardUnknown

func (m *WaitWeight) XXX_DiscardUnknown()

func (*WaitWeight) XXX_Marshal

func (m *WaitWeight) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WaitWeight) XXX_Merge

func (m *WaitWeight) XXX_Merge(src proto.Message)

func (*WaitWeight) XXX_Size

func (m *WaitWeight) XXX_Size() int

func (*WaitWeight) XXX_Unmarshal

func (m *WaitWeight) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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