Documentation
¶
Index ¶
- func OpenSqlite(fsRepo filestore.FSRepo) (repo.Repo, error)
- type FeeSpec
- type SqlLiteRepo
- func (d SqlLiteRepo) ActorCfgRepo() repo.ActorCfgRepo
- func (d SqlLiteRepo) AddressRepo() repo.AddressRepo
- func (d SqlLiteRepo) AutoMigrate() error
- func (d SqlLiteRepo) DbClose() error
- func (d SqlLiteRepo) GetDb() *gorm.DB
- func (d SqlLiteRepo) MessageRepo() repo.MessageRepo
- func (d SqlLiteRepo) NodeRepo() repo.NodeRepo
- func (d SqlLiteRepo) SharedParamsRepo() repo.SharedParamsRepo
- func (d SqlLiteRepo) Transaction(cb func(txRepo repo.TxRepo) error) error
- type TxSqlliteRepo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FeeSpec ¶
type FeeSpec struct { BaseFee mtypes.Int `gorm:"column:base_fee;type:varchar(256);default:0"` //not include in message GasOverEstimation float64 `gorm:"column:gas_over_estimation;type:REAL;NOT NULL;default:0"` MaxFee mtypes.Int `gorm:"column:max_fee;type:varchar(256);default:0"` GasFeeCap mtypes.Int `gorm:"column:gas_fee_cap;type:varchar(256);default:0"` GasOverPremium float64 `gorm:"column:gas_over_premium;type:REAL;NOT NULL;default:0"` }
type SqlLiteRepo ¶
func (SqlLiteRepo) ActorCfgRepo ¶
func (d SqlLiteRepo) ActorCfgRepo() repo.ActorCfgRepo
func (SqlLiteRepo) AddressRepo ¶
func (d SqlLiteRepo) AddressRepo() repo.AddressRepo
func (SqlLiteRepo) AutoMigrate ¶
func (d SqlLiteRepo) AutoMigrate() error
func (SqlLiteRepo) DbClose ¶
func (d SqlLiteRepo) DbClose() error
func (SqlLiteRepo) GetDb ¶
func (d SqlLiteRepo) GetDb() *gorm.DB
func (SqlLiteRepo) MessageRepo ¶
func (d SqlLiteRepo) MessageRepo() repo.MessageRepo
func (SqlLiteRepo) NodeRepo ¶
func (d SqlLiteRepo) NodeRepo() repo.NodeRepo
func (SqlLiteRepo) SharedParamsRepo ¶
func (d SqlLiteRepo) SharedParamsRepo() repo.SharedParamsRepo
func (SqlLiteRepo) Transaction ¶
func (d SqlLiteRepo) Transaction(cb func(txRepo repo.TxRepo) error) error
type TxSqlliteRepo ¶
func (*TxSqlliteRepo) ActorCfgRepo ¶
func (t *TxSqlliteRepo) ActorCfgRepo() repo.ActorCfgRepo
func (*TxSqlliteRepo) AddressRepo ¶
func (t *TxSqlliteRepo) AddressRepo() repo.AddressRepo
func (*TxSqlliteRepo) MessageRepo ¶
func (t *TxSqlliteRepo) MessageRepo() repo.MessageRepo
func (*TxSqlliteRepo) NodeRepo ¶
func (t *TxSqlliteRepo) NodeRepo() repo.NodeRepo
func (*TxSqlliteRepo) SharedParamsRepo ¶
func (t *TxSqlliteRepo) SharedParamsRepo() repo.SharedParamsRepo
Click to show internal directories.
Click to hide internal directories.