Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Block ¶
type Block struct { Id int64 `gorm:"column:id"` Hash []byte `gorm:"column:hash"` EpochNumber uint16 `gorm:"column:epoch_no"` SlotNumber uint32 `gorm:"column:slot_no"` EpochSlotNumber uint32 `gorm:"column:epoch_slot_no"` BlockNumber uint32 `gorm:"column:block_no"` PreviousID int64 `gorm:"column:previous_id"` SlotLeaderID int64 `gorm:"column:slot_leader_id"` Size uint32 `gorm:"column:size"` Time *time.Time `gorm:"column:time"` TxCount int64 `gorm:"column:tx_count"` ProtoMajor uint16 `gorm:"column:proto_major"` ProtoMinor uint16 `gorm:"column:proto_minor"` VrfKey string `gorm:"column:vrf_key"` OpCert []byte `gorm:"column:op_cert"` OpCertCounter uint32 `gorm:"column:op_cert_counter"` }
type Epoch ¶
type Epoch struct { Id int64 `gorm:"column:id"` // This data type may not be large enough. The DB column uses NUMERIC(38, 0) OutSum uint64 `gorm:"column:out_sum"` Fees uint64 `gorm:"column:fees"` TxCount uint32 `gorm:"column:tx_count"` BlockCount uint32 `gorm:"column:blk_count"` EpochNumber uint32 `gorm:"column:no"` StartTime *time.Time `gorm:"column:start_time"` EndTime *time.Time `gorm:"column:end_time"` }
Click to show internal directories.
Click to hide internal directories.