Documentation
¶
Index ¶
- func BlockAddBasefee(builder *flatbuffers.Builder, basefee flatbuffers.UOffsetT)
- func BlockAddCoinbase(builder *flatbuffers.Builder, coinbase flatbuffers.UOffsetT)
- func BlockAddGasLimit(builder *flatbuffers.Builder, gasLimit flatbuffers.UOffsetT)
- func BlockAddNumber(builder *flatbuffers.Builder, number flatbuffers.UOffsetT)
- func BlockAddTimestamp(builder *flatbuffers.Builder, timestamp flatbuffers.UOffsetT)
- func BlockEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func BlockStart(builder *flatbuffers.Builder)
- func BlockStartBasefeeVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func BlockStartCoinbaseVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func BlockStartGasLimitVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func BlockStartNumberVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func BlockStartTimestampVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func FinishBlockBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
- func FinishSizePrefixedBlockBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
- type Block
- func (rcv *Block) Basefee(j int) byte
- func (rcv *Block) BasefeeBytes() []byte
- func (rcv *Block) BasefeeLength() int
- func (rcv *Block) Coinbase(j int) byte
- func (rcv *Block) CoinbaseBytes() []byte
- func (rcv *Block) CoinbaseLength() int
- func (rcv *Block) GasLimit(j int) byte
- func (rcv *Block) GasLimitBytes() []byte
- func (rcv *Block) GasLimitLength() int
- func (rcv *Block) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *Block) MutateBasefee(j int, n byte) bool
- func (rcv *Block) MutateCoinbase(j int, n byte) bool
- func (rcv *Block) MutateGasLimit(j int, n byte) bool
- func (rcv *Block) MutateNumber(j int, n byte) bool
- func (rcv *Block) MutateTimestamp(j int, n byte) bool
- func (rcv *Block) Number(j int) byte
- func (rcv *Block) NumberBytes() []byte
- func (rcv *Block) NumberLength() int
- func (rcv *Block) Table() flatbuffers.Table
- func (rcv *Block) Timestamp(j int) byte
- func (rcv *Block) TimestampBytes() []byte
- func (rcv *Block) TimestampLength() int
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BlockAddBasefee ¶
func BlockAddBasefee(builder *flatbuffers.Builder, basefee flatbuffers.UOffsetT)
func BlockAddCoinbase ¶
func BlockAddCoinbase(builder *flatbuffers.Builder, coinbase flatbuffers.UOffsetT)
func BlockAddGasLimit ¶
func BlockAddGasLimit(builder *flatbuffers.Builder, gasLimit flatbuffers.UOffsetT)
func BlockAddNumber ¶
func BlockAddNumber(builder *flatbuffers.Builder, number flatbuffers.UOffsetT)
func BlockAddTimestamp ¶
func BlockAddTimestamp(builder *flatbuffers.Builder, timestamp flatbuffers.UOffsetT)
func BlockEnd ¶
func BlockEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func BlockStart ¶
func BlockStart(builder *flatbuffers.Builder)
func BlockStartBasefeeVector ¶
func BlockStartBasefeeVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func BlockStartCoinbaseVector ¶
func BlockStartCoinbaseVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func BlockStartGasLimitVector ¶
func BlockStartGasLimitVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func BlockStartNumberVector ¶
func BlockStartNumberVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func BlockStartTimestampVector ¶
func BlockStartTimestampVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func FinishBlockBuffer ¶
func FinishBlockBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
func FinishSizePrefixedBlockBuffer ¶
func FinishSizePrefixedBlockBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
Types ¶
type Block ¶
type Block struct {
// contains filtered or unexported fields
}
func GetRootAsBlock ¶
func GetRootAsBlock(buf []byte, offset flatbuffers.UOffsetT) *Block
func GetSizePrefixedRootAsBlock ¶
func GetSizePrefixedRootAsBlock(buf []byte, offset flatbuffers.UOffsetT) *Block
func (*Block) BasefeeBytes ¶
func (*Block) BasefeeLength ¶
func (*Block) CoinbaseBytes ¶
func (*Block) CoinbaseLength ¶
func (*Block) GasLimitBytes ¶
func (*Block) GasLimitLength ¶
func (*Block) NumberBytes ¶
func (*Block) NumberLength ¶
func (*Block) Table ¶
func (rcv *Block) Table() flatbuffers.Table
func (*Block) TimestampBytes ¶
func (*Block) TimestampLength ¶
Click to show internal directories.
Click to hide internal directories.