TRON GOBLIN
explorerv0.5-beta
MAINNET

Tronalgo · Contract on Tron

Smart contract
UNVERIFIED · mainnet
{}
Tronalgo
CONTRACT Unverified Non-proxy
Address TPqPP2hMSd3dVXGHFf8txd36LLUicUcaXf
Verification Unverified
Standard CONTRACT
Creation tx dd3f3448…8c2120
Deployed Mar 24, 2021
Proxy No
Contract balance 0TRX on-chain
Total calls 1.27K lifetime triggers
Functions 36 30 read · 6 write
Bytecode 23.55Kbytes runtime
Deployed Mar 24, 2021 unverified
Contract interface
ABI · 36 fns
Unverified · bytecode + ABI only 36 functions · 0 events · 23,545 bytes
contract.abi.json
[
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "TOP_SPOSNOR_TAKE_PER",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "users_count",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "name": "unique_id",
        "type": "uint256"
      },
      {
        "name": "uid",
        "type": "uint256"
      },
      {
        "name": "amount",
        "type": "uint256"
      },
      {
        "name": "invest_timestamp",
        "type": "uint256"
      },
      {
        "name": "next_roi_timestamp",
        "type": "uint256"
      },
      {
        "name": "roi_per",
        "type": "uint256"
      },
      {
        "name": "roi_status",
        "type": "bool"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "user_investment",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "TOTAL_INVESTED_AMOUNT",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "name": "uid",
        "type": "uint256"
      },
      {
        "name": "total_invested",
        "type": "uint256"
      },
      {
        "name": "total_earned",
        "type": "uint256"
      },
      {
        "name": "direct_referral_income",
        "type": "uint256"
      },
      {
        "name": "total_withdraw",
        "type": "uint256"
      },
      {
        "name": "level_income",
        "type": "uint256"
      },
      {
        "name": "top_sponsor_income",
        "type": "uint256"
      },
      {
        "name": "roi_income",
        "type": "uint256"
      },
      {
        "name": "active_investment",
        "type": "uint256"
      },
      {
        "name": "roi_status",
        "type": "bool"
      },
      {
        "name": "next_roi_timestamp",
        "type": "uint256"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "user_income_dashboard",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "DIRECT_REFERRAL_PER",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "TOP_SPONSOR_GIVE_PER",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "name": "uid",
        "type": "uint256"
      },
      {
        "name": "joining_timestamp",
        "type": "uint256"
      },
      {
        "name": "user_referrer_address",
        "type": "address"
      },
      {
        "name": "user_address",
        "type": "address"
      },
      {
        "name": "referrer_count",
        "type": "uint256"
      },
      {
        "name": "referrer_invested",
        "type": "uint256"
      },
      {
        "name": "team_count",
        "type": "uint256"
      },
      {
        "name": "team_invested",
        "type": "uint256"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "user",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "TOP_SPONSOR_CARRY_PER",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "top_sponsor_pool_count",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "users_invested_count",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "TOP_SPONSOR_REWARDS",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "INVEST_MAX_AMOUNT",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "name": "unique_id",
        "type": "uint256"
      },
      {
        "name": "end_timestamp",
        "type": "uint256"
      },
      {
        "name": "pool_amount",
        "type": "uint256"
      },
      {
        "name": "sponsor1",
        "type": "address"
      },
      {
        "name": "sponsor1_investment",
        "type": "uint256"
      },
      {
        "name": "sponsor2",
        "type": "address"
      },
      {
        "name": "sponsor2_investment",
        "type": "uint256"
      },
      {
        "name": "sponsor3",
        "type": "address"
      },
      {
        "name": "sponsor3_investment",
        "type": "uint256"
      },
      {
        "name": "sponsor4",
        "type": "address"
      },
      {
        "name": "sponsor4_investment",
        "type": "uint256"
      },
      {
        "name": "carry_forward_amount",
        "type": "uint256"
      },
      {
        "name": "is_pool_active",
        "type": "bool"
      },
      {
        "name": "last_investment_unique_id",
        "type": "uint256"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "sponsor_pool",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "INVEST_MUL_AMOUNT",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "LEVELS",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "TOP_SPONSOR_POOL_TIME",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "DECIMAL_SETTING",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "type": "address"
      }
    ],
    "name": "userByAddress",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "inputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "userById",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "top_sponsor_pool_start_time",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "INVEST_MIN_AMOUNT",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "DAILY_RETURN_TIME",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "top_sponsor_pool_end_time",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "TOTAL_WITHDRAWN_AMOUNT",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "stateMutability": "Nonpayable",
    "type": "Constructor"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "check_smart_contract_balance",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "check_balance",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "payable": true,
    "inputs": [
      {
        "name": "_referral",
        "type": "address"
      }
    ],
    "name": "register",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "address"
      },
      {
        "type": "address"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "get_user",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      },
      {
        "type": "address"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "bool"
      },
      {
        "type": "uint256"
      }
    ],
    "constant": true,
    "name": "get_user_income_dashboard",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      },
      {
        "type": "uint256"
      }
    ],
    "name": "daily_roi",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      },
      {
        "type": "uint256"
      }
    ],
    "name": "top_sponsor",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      }
    ],
    "payable": true,
    "inputs": [
      {
        "name": "_to",
        "type": "address"
      },
      {
        "name": "_amount",
        "type": "uint256"
      }
    ],
    "name": "withdraw",
    "stateMutability": "Payable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      }
    ],
    "inputs": [
      {
        "name": "_amount",
        "type": "uint256"
      }
    ],
    "name": "withdraw_earned_amount",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "address"
      },
      {
        "type": "uint256"
      },
      {
        "type": "address"
      },
      {
        "type": "uint256"
      },
      {
        "type": "address"
      },
      {
        "type": "uint256"
      },
      {
        "type": "address"
      },
      {
        "type": "uint256"
      },
      {
        "type": "uint256"
      },
      {
        "type": "bool"
      }
    ],
    "constant": true,
    "name": "get_current_top_sponsor_pool",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "payable": true,
    "name": "reinvest",
    "stateMutability": "Payable",
    "type": "Function"
  }
]
About this contract
overview

Tronalgo is a smart contract on Tron, deployed from TShVad3FB2fsYpZXSK3zc1mqn2fNSvU4qH on Mar 24, 2021. It has been called 1.27K 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.