Versions in this module Expand all Collapse all v0 v0.0.2 Mar 12, 2021 Changes in this version + var ErrNoQuotesForCurrency = errors.New("cannot unmarshal json.Number into currency") + type Eth big.Int + func NewEth(w int64) *Eth + func NewEthValue(w int64) Eth + func NewEthValueS(s string) (Eth, error) + func (*Eth) Symbol() string + func (e *Eth) Cmp(y *Eth) int + func (e *Eth) IsZero() bool + func (e *Eth) MarshalText() ([]byte, error) + func (e *Eth) Scan(value interface{}) error + func (e *Eth) SetInt64(w int64) *Eth + func (e *Eth) SetString(s string, base int) (*Eth, bool) + func (e *Eth) String() string + func (e *Eth) ToInt() *big.Int + func (e *Eth) UnmarshalJSON(data []byte) error + func (e *Eth) UnmarshalText(text []byte) error + func (e Eth) MarshalJSON() ([]byte, error) + func (e Eth) Value() (driver.Value, error) + type Link big.Int + func NewLink(w int64) *Link + func (*Link) Symbol() string + func (l *Link) Add(x, y *Link) *Link + func (l *Link) Cmp(y *Link) int + func (l *Link) IsZero() bool + func (l *Link) MarshalText() ([]byte, error) + func (l *Link) Scan(value interface{}) error + func (l *Link) Set(x *Link) *Link + func (l *Link) SetInt64(w int64) *Link + func (l *Link) SetString(s string, base int) (*Link, bool) + func (l *Link) String() string + func (l *Link) Text(base int) string + func (l *Link) ToHash() common.Hash + func (l *Link) ToInt() *big.Int + func (l *Link) UnmarshalJSON(data []byte) error + func (l *Link) UnmarshalText(text []byte) error + func (l Link) MarshalJSON() ([]byte, error) + func (l Link) Value() (driver.Value, error)