Versions in this module Expand all Collapse all v0 v0.7.0 Dec 17, 2018 Changes in this version + var ETHAddr = common.HexToAddress("0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee") + var KCCAddr = common.HexToAddress("0x09677D0175DEC51E2215426Cddd055a71bf4228d") + var KNCAddr = common.HexToAddress("0xdd974D5C2e2928deA5F71b9825b8b646686BD200") + var WETHAddr = common.HexToAddress("0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2") + func EthToWei(n float64) *big.Int + func IsBurnable(token ethereum.Address) bool + type BlockTimeResolver struct + func NewBlockTimeResolver(sugar *zap.SugaredLogger, client *ethclient.Client) (*BlockTimeResolver, error) + func (btr *BlockTimeResolver) Resolve(blockNumber uint64) (time.Time, error) + type BlockTimeResolverInterface interface + Resolve func(blockNumber uint64) (time.Time, error) + type MockBlockTimeResolve struct + func NewMockBlockTimeResolve(ts time.Time) *MockBlockTimeResolve + func (btr *MockBlockTimeResolve) Resolve(_ uint64) (time.Time, error)