TRON GOBLIN
explorerv0.5-beta
MAINNET

ASADA_A06 · Contract on Tron

Smart contract
UNVERIFIED · mainnet
{}
ASADA_A06
CONTRACT Unverified Non-proxy
Address TQFcTvigZnvXVC8bVBsf1yVeBUKCMdokFH
Verification Unverified
Standard CONTRACT
Creation tx b5be011c…dc6d19
Deployed Nov 6, 2021
Proxy No
Contract balance 0TRX on-chain
Total calls 48.66K lifetime triggers
Functions 50 22 read · 28 write
Bytecode 45.94Kbytes runtime
Deployed Nov 6, 2021 unverified
Contract interface
ABI · 50 fns
Unverified · bytecode + ABI only 50 functions · 0 events · 45,937 bytes
contract.abi.json
[
  {
    "stateMutability": "Nonpayable",
    "type": "Constructor"
  },
  {
    "stateMutability": "Payable",
    "type": "Fallback"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "_amt",
        "type": "uint256"
      }
    ],
    "name": "a_all_multi_amt_sim",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "inputs": [
      {
        "name": "_toAdd",
        "type": "address"
      }
    ],
    "name": "addAuthorized",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "t_addr",
        "type": "address"
      }
    ],
    "name": "add_pair",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      }
    ],
    "inputs": [
      {
        "name": "pair_i",
        "type": "uint256"
      },
      {
        "name": "sim_type",
        "type": "uint256"
      },
      {
        "name": "s_addr",
        "type": "address"
      },
      {
        "name": "router_addr",
        "type": "address"
      },
      {
        "name": "alt_addr",
        "type": "address"
      }
    ],
    "name": "add_sim",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      }
    ],
    "inputs": [
      {
        "name": "token_addr",
        "type": "address"
      },
      {
        "name": "spender",
        "type": "address"
      },
      {
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "approve_token",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      }
    ],
    "inputs": [
      {
        "type": "address"
      }
    ],
    "name": "authorized",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "name": "blow_it_all_up",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256[]"
      }
    ],
    "inputs": [
      {
        "name": "_indexs",
        "type": "uint256[]"
      }
    ],
    "name": "bulk_state",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256[]"
      }
    ],
    "inputs": [
      {
        "name": "_indexs",
        "type": "uint256[]"
      }
    ],
    "name": "bulk_state_test",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256[]"
      }
    ],
    "inputs": [
      {
        "name": "_indexs",
        "type": "uint256[]"
      }
    ],
    "name": "bulk_state_up",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "_amount",
        "type": "uint256"
      }
    ],
    "name": "buy_auto_fast",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "_amount",
        "type": "uint256"
      },
      {
        "name": "_A",
        "type": "uint256"
      }
    ],
    "name": "buy_direct",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "name": "cO",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "inputs": [
      {
        "name": "_newOwner",
        "type": "address"
      }
    ],
    "name": "changeOwner",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      }
    ],
    "inputs": [
      {
        "name": "index",
        "type": "uint256"
      }
    ],
    "name": "delete_pair",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "_amount",
        "type": "uint256"
      },
      {
        "name": "_A",
        "type": "uint256"
      },
      {
        "name": "_B",
        "type": "uint256"
      }
    ],
    "name": "do_or_die",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "_amount",
        "type": "uint256"
      }
    ],
    "name": "do_or_die_auto",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "_amount",
        "type": "uint256"
      },
      {
        "name": "_min",
        "type": "uint256"
      }
    ],
    "name": "do_or_die_auto_min",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "_amount",
        "type": "uint256"
      },
      {
        "name": "_min",
        "type": "uint256"
      }
    ],
    "name": "do_or_die_auto_min_fast",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "_amount",
        "type": "uint256"
      },
      {
        "name": "_A",
        "type": "uint256"
      },
      {
        "name": "_B",
        "type": "uint256"
      }
    ],
    "name": "do_or_die_fast",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "_amount",
        "type": "uint256"
      },
      {
        "name": "_A",
        "type": "uint256"
      }
    ],
    "name": "do_or_die_half_auto",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "_amount",
        "type": "uint256"
      },
      {
        "name": "_A",
        "type": "uint256"
      },
      {
        "name": "_B",
        "type": "uint256"
      },
      {
        "name": "_min",
        "type": "uint256"
      }
    ],
    "name": "do_or_die_min",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "_amount",
        "type": "uint256"
      },
      {
        "name": "_A",
        "type": "uint256"
      },
      {
        "name": "_B",
        "type": "uint256"
      }
    ],
    "name": "do_or_do",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "inputs": [
      {
        "name": "pair_i",
        "type": "uint256"
      },
      {
        "name": "t_addr",
        "type": "address"
      }
    ],
    "name": "edit_pair",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      }
    ],
    "inputs": [
      {
        "name": "pair_i",
        "type": "uint256"
      },
      {
        "name": "sim_i",
        "type": "uint256"
      },
      {
        "name": "sim_type",
        "type": "uint256"
      },
      {
        "name": "s_addr",
        "type": "address"
      },
      {
        "name": "router_addr",
        "type": "address"
      },
      {
        "name": "alt_addr",
        "type": "address"
      }
    ],
    "name": "edit_sim",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      },
      {
        "type": "address"
      }
    ],
    "name": "get_cs",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "get_pools2_count",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      },
      {
        "type": "uint256[]"
      },
      {
        "type": "address[]"
      },
      {
        "type": "address[]"
      },
      {
        "type": "address[]"
      }
    ],
    "inputs": [
      {
        "name": "_index",
        "type": "uint256"
      }
    ],
    "name": "get_pools_sims",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256[]"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      }
    ],
    "name": "p2_info",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "name": "token_addr",
        "type": "address"
      }
    ],
    "inputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "pools2",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "pxids_b",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "pxids_s",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "_amount",
        "type": "uint256"
      },
      {
        "name": "_B",
        "type": "uint256"
      }
    ],
    "name": "quote_direct_from",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "_amount",
        "type": "uint256"
      },
      {
        "name": "_A",
        "type": "uint256"
      }
    ],
    "name": "quote_direct_to",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "inputs": [
      {
        "name": "_toRemove",
        "type": "address"
      }
    ],
    "name": "removeAuthorized",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "_amount",
        "type": "uint256"
      },
      {
        "name": "_B",
        "type": "uint256"
      }
    ],
    "name": "sell_direct",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256[]"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      }
    ],
    "name": "single_state",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256[]"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      }
    ],
    "name": "single_state_fast",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "smart_buy_sims_fast",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "smart_buy_sims_quote",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "smart_buy_sims_quote_fast",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "self",
        "type": "bool"
      }
    ],
    "name": "smart_sell_sims",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "amount",
        "type": "uint256"
      },
      {
        "name": "max",
        "type": "bool"
      }
    ],
    "name": "smart_sell_sims_amount",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "amount",
        "type": "uint256"
      },
      {
        "name": "max",
        "type": "bool"
      }
    ],
    "name": "smart_sell_sims_amount_fast",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "smart_sell_sims_quote",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_i",
        "type": "uint256"
      },
      {
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "smart_sell_sims_quote_fast",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "tids_b",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "tids_s",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_amount",
        "type": "uint256"
      }
    ],
    "name": "withdraw",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_amount",
        "type": "uint256"
      },
      {
        "name": "_token_addr",
        "type": "address"
      }
    ],
    "name": "withdraw_t",
    "stateMutability": "Nonpayable",
    "type": "Function"
  }
]
About this contract
overview

ASADA_A06 is a smart contract on Tron, deployed from TU368s8C4XXgPnJ77cGwMUBohDk5aAoxih on Nov 6, 2021. It has been called 48.66K times.

This contract is not source-verified, so only its on-chain bytecode and ABI are available. Read calls still run live against the node. Write calls require a signed wallet transaction — wallet support is coming soon.