monero_coin_conf

Module with helper class for Monero coins configuration handling.

class MoneroCoinConf(coin_names: CoinNames, addr_net_ver: bytes, int_addr_net_ver: bytes, subaddr_net_ver: bytes)

Bases: object

Monero coin configuration class.

m_addr_params: Dict[str, bytes]
classmethod FromCoinConf(coin_conf: CoinConf) MoneroCoinConf

Construct class.

Parameters:

coin_conf (CoinConf object) – Generic coin configuration object

Returns:

MoneroCoinConf object

Return type:

MoneroCoinConf object

m_coin_names: CoinNames
m_addr_net_ver: bytes
m_int_addr_net_ver: bytes
m_subaddr_net_ver: bytes
CoinNames() CoinNames

Get coin names.

Returns:

CoinNames object

Return type:

CoinNames object

AddrNetVersion() bytes

Get address net version.

Returns:

Address net version

Return type:

bytes

IntegratedAddrNetVersion() bytes

Get integrated address net version.

Returns:

Address net version

Return type:

bytes

SubaddrNetVersion() bytes

Get subaddress net version.

Returns:

Subaddress net version

Return type:

bytes