Documentation
¶
Index ¶
- Variables
- type BlockMerkleSnapshot
- type Bytes
- type ChainConfig0_1
- type ChainConfig0_3
- type Commitment
- type EitherChainConfig0_1
- type EitherChainConfig0_3
- type FeeInfo
- type Header0_1
- type Header0_2
- type Header0_3
- type HeaderImpl
- type HeaderInterface
- type HotShotBlockMerkleProof
- type L1BlockInfo
- type NamespaceProof
- type NsTable
- type RawHeader
- type ResolvableChainConfig0_1
- type ResolvableChainConfig0_3
- type Signature
- type TaggedBase64
- type Transaction
- type TransactionQueryData
- type U256
- type U256Decimal
- type Version
- type VidCommon
- type VidCommonQueryData
Constants ¶
This section is empty.
Variables ¶
View Source
var NewU256 = common_types.NewU256
Functions ¶
This section is empty.
Types ¶
type BlockMerkleSnapshot ¶
type BlockMerkleSnapshot = common_types.BlockMerkleSnapshot
type Bytes ¶
type Bytes = common_types.Bytes
type ChainConfig0_1 ¶
type ChainConfig0_1 = v01.ChainConfig
type ChainConfig0_3 ¶
type ChainConfig0_3 = v03.ChainConfig
type Commitment ¶
type Commitment = common_types.Commitment
type EitherChainConfig0_3 ¶
type EitherChainConfig0_3 = v03.EitherChainConfig
type FeeInfo ¶
type FeeInfo = common_types.FeeInfo
type HeaderImpl ¶
type HeaderImpl struct {
Header HeaderInterface
}
func (HeaderImpl) MarshalJSON ¶
func (h HeaderImpl) MarshalJSON() ([]byte, error)
func (*HeaderImpl) UnmarshalJSON ¶
func (h *HeaderImpl) UnmarshalJSON(b []byte) error
type HeaderInterface ¶
type HeaderInterface interface { Commit() common_types.Commitment Version() common_types.Version GetBlockHeight() uint64 GetL1Head() uint64 GetTimestamp() uint64 GetPayloadCommitment() *common_types.TaggedBase64 GetBuilderCommitment() *common_types.TaggedBase64 GetNsTable() *common_types.NsTable GetBlockMerkleTreeRoot() *common_types.TaggedBase64 GetFeeMerkleTreeRoot() *common_types.TaggedBase64 }
type HotShotBlockMerkleProof ¶
type HotShotBlockMerkleProof = common_types.HotShotBlockMerkleProof
type L1BlockInfo ¶
type L1BlockInfo = common_types.L1BlockInfo
type NamespaceProof ¶
type NamespaceProof = common_types.NamespaceProof
type NsTable ¶
type NsTable = common_types.NsTable
type RawHeader ¶
type RawHeader struct { Version common_types.Version `json:"version"` Fields json.RawMessage `json:"fields"` }
func (*RawHeader) UnmarshalJSON ¶
type ResolvableChainConfig0_1 ¶
type ResolvableChainConfig0_1 = v01.ResolvableChainConfig
type ResolvableChainConfig0_3 ¶
type ResolvableChainConfig0_3 = v03.ResolvableChainConfig
type Signature ¶
type Signature = common_types.Signature
type TaggedBase64 ¶
type TaggedBase64 = common_types.TaggedBase64
type Transaction ¶
type Transaction = common_types.Transaction
type TransactionQueryData ¶
type TransactionQueryData = common_types.TransactionQueryData
type U256 ¶
type U256 = common_types.U256
type U256Decimal ¶
type U256Decimal = common_types.U256Decimal
type Version ¶
type Version = common_types.Version
type VidCommon ¶
type VidCommon = common_types.VidCommon
type VidCommonQueryData ¶
type VidCommonQueryData = common_types.VidCommonQueryData
Click to show internal directories.
Click to hide internal directories.