Versions in this module Expand all Collapse all v1 v1.10.2 Nov 27, 2024 Changes in this version + const MasterchainID + type AddrType int + const ExtAddress + const NoneAddress + const StdAddress + const VarAddress + type Address struct + func MustParseAddr(addr string) *Address + func MustParseRawAddr(addr string) *Address + func NewAddress(flags byte, workchain byte, data []byte) *Address + func NewAddressExt(flags byte, bitsLen uint, data []byte) *Address + func NewAddressNone() *Address + func NewAddressVar(flags byte, workchain int32, bitsLen uint, data []byte) *Address + func ParseAddr(addr string) (*Address, error) + func ParseRawAddr(addr string) (*Address, error) + func (a *Address) BitsLen() uint + func (a *Address) Bounce(bounce bool) *Address + func (a *Address) Checksum() uint16 + func (a *Address) Copy() *Address + func (a *Address) Data() []byte + func (a *Address) Dump() string + func (a *Address) Equals(b *Address) bool + func (a *Address) FlagsToByte() (flags byte) + func (a *Address) IsAddrNone() bool + func (a *Address) IsBounceable() bool + func (a *Address) IsTestnetOnly() bool + func (a *Address) MarshalJSON() ([]byte, error) + func (a *Address) SetBounce(bouncable bool) + func (a *Address) SetTestnetOnly(testnetOnly bool) + func (a *Address) String() string + func (a *Address) StringToBytes(dst []byte, addr []byte) + func (a *Address) Testnet(testnet bool) *Address + func (a *Address) Type() AddrType + func (a *Address) UnmarshalJSON(data []byte) error + func (a *Address) Workchain() int32