Versions in this module Expand all Collapse all v0 v0.10.4 Apr 15, 2023 Changes in this version + var ActionReceiptVariant = eos.NewVariantDefinition([]eos.VariantType{ ... }) + var ActionTraceVariant = eos.NewVariantDefinition([]eos.VariantType{ ... }) + var PartialTransactionVariant = eos.NewVariantDefinition([]eos.VariantType{ ... }) + var RequestVariant = eos.NewVariantDefinition([]eos.VariantType{ ... }) + var ResultVariant = eos.NewVariantDefinition([]eos.VariantType{ ... }) + var TableDeltaVariant = eos.NewVariantDefinition([]eos.VariantType{ ... }) + var TransactionTraceVariant = eos.NewVariantDefinition([]eos.VariantType{ ... }) + var TransactionVariant = eos.NewVariantDefinition([]eos.VariantType{ ... }) + func NewGetBlocksAck(num uint32) []byte + func NewRequest(req *GetBlocksRequestV0) []byte + type AccountAuthSequence struct + Account eos.Name + Sequence uint64 + type Action struct + Account eos.AccountName + Authorization []eos.PermissionLevel + Data []byte + Name eos.ActionName + type ActionReceipt struct + func (r *ActionReceipt) UnmarshalBinary(decoder *eos.Decoder) error + type ActionReceiptV0 struct + ABISequence eos.Varuint32 + ActDigest eos.Checksum256 + AuthSequence []AccountAuthSequence + CodeSequence eos.Varuint32 + GlobalSequence uint64 + Receiver eos.Name + RecvSequence uint64 + type ActionTrace struct + func (r *ActionTrace) UnmarshalBinary(decoder *eos.Decoder) error + type ActionTraceV0 struct + AccountRamDeltas []*eos.AccountRAMDelta + Act *Action + ActionOrdinal eos.Varuint32 + Console eos.SafeString + ContextFree bool + CreatorActionOrdinal eos.Varuint32 + Elapsed int64 + ErrorCode uint64 + Except string + Receipt *ActionReceipt + Receiver eos.Name + type BlockPosition struct + BlockID eos.Checksum256 + BlockNum uint32 + type Extension struct + Data []byte + Type uint16 + type GetBlocksAckRequestV0 struct + NumMessages uint32 + type GetBlocksRequestV0 struct + EndBlockNum uint32 + FetchBlock bool + FetchDeltas bool + FetchTraces bool + HavePositions []*BlockPosition + IrreversibleOnly bool + MaxMessagesInFlight uint32 + StartBlockNum uint32 + type GetBlocksResultV0 struct + Block *SignedBlockBytes + Deltas *TableDeltaArray + Head *BlockPosition + LastIrreversible *BlockPosition + PrevBlock *BlockPosition + ThisBlock *BlockPosition + Traces *TransactionTraceArray + func ParseGetBlockResultV0(in []byte) (*GetBlocksResultV0, error) + type GetStatusRequestV0 struct + type GetStatusResultV0 struct + ChainStateBeginBlock uint32 + ChainStateEndBlock uint32 + Head *BlockPosition + LastIrreversible *BlockPosition + TraceBeginBlock uint32 + TraceEndBlock uint32 + type PartialTransaction struct + func (r *PartialTransaction) UnmarshalBinary(decoder *eos.Decoder) error + type PartialTransactionV0 struct + ContextFreeData []byte + DelaySec eos.Varuint32 + Expiration uint32 + MaxCpuUsageMs uint8 + MaxNetUsageWords eos.Varuint32 + RefBlockNum uint16 + RefBlockPrefix uint32 + Signatures []ecc.Signature + TransactionExtensions []*Extension + type Request struct + func (r *Request) UnmarshalBinary(decoder *eos.Decoder) error + type Result struct + func (r *Result) UnmarshalBinary(decoder *eos.Decoder) error + type Row struct + Data []byte + Present bool + type SignedBlock struct + BlockExtensions []*Extension + Transactions []*TransactionReceipt + type SignedBlockBytes SignedBlock + func (s *SignedBlockBytes) AsSignedBlock() *SignedBlock + func (s *SignedBlockBytes) UnmarshalBinary(decoder *eos.Decoder) error + type SignedBlockHeader struct + ProducerSignature ecc.Signature + type TableDelta struct + func (d *TableDelta) UnmarshalBinary(decoder *eos.Decoder) error + type TableDeltaArray struct + Elem []*TableDelta + func (d *TableDeltaArray) UnmarshalBinary(decoder *eos.Decoder) error + func (t *TableDeltaArray) AsTableDeltasV0() (out []*TableDeltaV0) + type TableDeltaV0 struct + Name string + Rows []Row + type Transaction struct + func (d *Transaction) UnmarshalBinary(decoder *eos.Decoder) error + type TransactionReceipt struct + Trx *Transaction + type TransactionTrace struct + func (r *TransactionTrace) UnmarshalBinary(decoder *eos.Decoder) error + type TransactionTraceArray struct + Elem []*TransactionTrace + func (r *TransactionTraceArray) UnmarshalBinary(decoder *eos.Decoder) error + func (t *TransactionTraceArray) AsTransactionTracesV0() (out []*TransactionTraceV0) + type TransactionTraceV0 struct + AccountDelta *eos.AccountRAMDelta + ActionTraces []*ActionTrace + CPUUsageUS uint32 + Elapsed eos.Int64 + ErrorCode uint64 + Except string + FailedDtrxTrace *TransactionTrace + ID eos.Checksum256 + NetUsage uint64 + NetUsageWords eos.Varuint32 + Partial *PartialTransaction + Scheduled bool + Status eos.TransactionStatus