v1AddressFormatToJson function

dynamic v1AddressFormatToJson(
  1. v1AddressFormat value
)

Implementation

dynamic v1AddressFormatToJson(v1AddressFormat value) {
  switch (value) {
    case v1AddressFormat.address_format_uncompressed: return "ADDRESS_FORMAT_UNCOMPRESSED";
    case v1AddressFormat.address_format_compressed: return "ADDRESS_FORMAT_COMPRESSED";
    case v1AddressFormat.address_format_ethereum: return "ADDRESS_FORMAT_ETHEREUM";
    case v1AddressFormat.address_format_solana: return "ADDRESS_FORMAT_SOLANA";
    case v1AddressFormat.address_format_cosmos: return "ADDRESS_FORMAT_COSMOS";
    case v1AddressFormat.address_format_tron: return "ADDRESS_FORMAT_TRON";
    case v1AddressFormat.address_format_sui: return "ADDRESS_FORMAT_SUI";
    case v1AddressFormat.address_format_aptos: return "ADDRESS_FORMAT_APTOS";
    case v1AddressFormat.address_format_bitcoin_mainnet_p2pkh: return "ADDRESS_FORMAT_BITCOIN_MAINNET_P2PKH";
    case v1AddressFormat.address_format_bitcoin_mainnet_p2sh: return "ADDRESS_FORMAT_BITCOIN_MAINNET_P2SH";
    case v1AddressFormat.address_format_bitcoin_mainnet_p2wpkh: return "ADDRESS_FORMAT_BITCOIN_MAINNET_P2WPKH";
    case v1AddressFormat.address_format_bitcoin_mainnet_p2wsh: return "ADDRESS_FORMAT_BITCOIN_MAINNET_P2WSH";
    case v1AddressFormat.address_format_bitcoin_mainnet_p2tr: return "ADDRESS_FORMAT_BITCOIN_MAINNET_P2TR";
    case v1AddressFormat.address_format_bitcoin_testnet_p2pkh: return "ADDRESS_FORMAT_BITCOIN_TESTNET_P2PKH";
    case v1AddressFormat.address_format_bitcoin_testnet_p2sh: return "ADDRESS_FORMAT_BITCOIN_TESTNET_P2SH";
    case v1AddressFormat.address_format_bitcoin_testnet_p2wpkh: return "ADDRESS_FORMAT_BITCOIN_TESTNET_P2WPKH";
    case v1AddressFormat.address_format_bitcoin_testnet_p2wsh: return "ADDRESS_FORMAT_BITCOIN_TESTNET_P2WSH";
    case v1AddressFormat.address_format_bitcoin_testnet_p2tr: return "ADDRESS_FORMAT_BITCOIN_TESTNET_P2TR";
    case v1AddressFormat.address_format_bitcoin_signet_p2pkh: return "ADDRESS_FORMAT_BITCOIN_SIGNET_P2PKH";
    case v1AddressFormat.address_format_bitcoin_signet_p2sh: return "ADDRESS_FORMAT_BITCOIN_SIGNET_P2SH";
    case v1AddressFormat.address_format_bitcoin_signet_p2wpkh: return "ADDRESS_FORMAT_BITCOIN_SIGNET_P2WPKH";
    case v1AddressFormat.address_format_bitcoin_signet_p2wsh: return "ADDRESS_FORMAT_BITCOIN_SIGNET_P2WSH";
    case v1AddressFormat.address_format_bitcoin_signet_p2tr: return "ADDRESS_FORMAT_BITCOIN_SIGNET_P2TR";
    case v1AddressFormat.address_format_bitcoin_regtest_p2pkh: return "ADDRESS_FORMAT_BITCOIN_REGTEST_P2PKH";
    case v1AddressFormat.address_format_bitcoin_regtest_p2sh: return "ADDRESS_FORMAT_BITCOIN_REGTEST_P2SH";
    case v1AddressFormat.address_format_bitcoin_regtest_p2wpkh: return "ADDRESS_FORMAT_BITCOIN_REGTEST_P2WPKH";
    case v1AddressFormat.address_format_bitcoin_regtest_p2wsh: return "ADDRESS_FORMAT_BITCOIN_REGTEST_P2WSH";
    case v1AddressFormat.address_format_bitcoin_regtest_p2tr: return "ADDRESS_FORMAT_BITCOIN_REGTEST_P2TR";
    case v1AddressFormat.address_format_sei: return "ADDRESS_FORMAT_SEI";
    case v1AddressFormat.address_format_xlm: return "ADDRESS_FORMAT_XLM";
    case v1AddressFormat.address_format_doge_mainnet: return "ADDRESS_FORMAT_DOGE_MAINNET";
    case v1AddressFormat.address_format_doge_testnet: return "ADDRESS_FORMAT_DOGE_TESTNET";
    case v1AddressFormat.address_format_ton_v3r2: return "ADDRESS_FORMAT_TON_V3R2";
    case v1AddressFormat.address_format_ton_v4r2: return "ADDRESS_FORMAT_TON_V4R2";
    case v1AddressFormat.address_format_ton_v5r1: return "ADDRESS_FORMAT_TON_V5R1";
    case v1AddressFormat.address_format_xrp: return "ADDRESS_FORMAT_XRP";
  }
}