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 ¶ added in v0.0.18
type BlockMerkleSnapshot = common_types.BlockMerkleSnapshot
type Bytes ¶
type Bytes = common_types.Bytes
type ChainConfig0_1 ¶ added in v0.0.25
type ChainConfig0_1 = v01.ChainConfig
type ChainConfig0_3 ¶ added in v0.0.25
type ChainConfig0_3 = v03.ChainConfig
type Commitment ¶
type Commitment = common_types.Commitment
type EitherChainConfig0_1 ¶ added in v0.0.25
type EitherChainConfig0_1 = v01.EitherChainConfig
Republic
type EitherChainConfig0_3 ¶ added in v0.0.25
type EitherChainConfig0_3 = v03.EitherChainConfig
type FeeInfo ¶ added in v0.0.7
type FeeInfo = common_types.FeeInfo
type HeaderImpl ¶ added in v0.0.25
type HeaderImpl struct {
Header HeaderInterface
}
func (HeaderImpl) MarshalJSON ¶ added in v0.0.26
func (h HeaderImpl) MarshalJSON() ([]byte, error)
func (*HeaderImpl) UnmarshalJSON ¶ added in v0.0.25
func (h *HeaderImpl) UnmarshalJSON(b []byte) error
type HeaderInterface ¶ added in v0.0.25
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 ¶ added in v0.0.10
type HotShotBlockMerkleProof = common_types.HotShotBlockMerkleProof
type L1BlockInfo ¶
type L1BlockInfo = common_types.L1BlockInfo
type NamespaceProof ¶ added in v0.0.6
type NamespaceProof = common_types.NamespaceProof
type NsTable ¶ added in v0.0.6
type NsTable = common_types.NsTable
type RawHeader ¶ added in v0.0.25
type RawHeader struct { Version common_types.Version `json:"version"` Fields json.RawMessage `json:"fields"` }
func (*RawHeader) UnmarshalJSON ¶ added in v0.0.25
type ResolvableChainConfig0_1 ¶ added in v0.0.25
type ResolvableChainConfig0_1 = v01.ResolvableChainConfig
type ResolvableChainConfig0_3 ¶ added in v0.0.25
type ResolvableChainConfig0_3 = v03.ResolvableChainConfig
type Signature ¶ added in v0.0.25
type Signature = common_types.Signature
type TaggedBase64 ¶ added in v0.0.4
type TaggedBase64 = common_types.TaggedBase64
type Transaction ¶
type Transaction = common_types.Transaction
type TransactionQueryData ¶ added in v0.0.22
type TransactionQueryData = common_types.TransactionQueryData
type U256 ¶
type U256 = common_types.U256
type U256Decimal ¶ added in v0.0.17
type U256Decimal = common_types.U256Decimal
type Version ¶ added in v0.0.25
type Version = common_types.Version
type VidCommon ¶ added in v0.0.19
type VidCommon = common_types.VidCommon
type VidCommonQueryData ¶ added in v0.0.19
type VidCommonQueryData = common_types.VidCommonQueryData
Click to show internal directories.
Click to hide internal directories.