TRON GOBLIN
explorerv0.5-beta
MAINNET
block #83,186,290

gaugeDoubleFarmV3 · Contract on Tron

Smart contract
UNVERIFIED · mainnet
{}
gaugeDoubleFarmV3
CONTRACT Unverified Non-proxy
Address TRLM11ACBx7KmxvtxaMw3QdoTGwJ6S2wUS
Verification Unverified
Standard CONTRACT
Creation tx d24aacce…c4a1d8
Deployed Sep 25, 2024
Proxy No
Contract balance 0TRX on-chain
Total calls 516 lifetime triggers
Functions 43 30 read · 13 write
Bytecode 6.28Kbytes runtime
Deployed Sep 25, 2024 unverified
Contract interface
ABI · 43 fns
Unverified · bytecode + ABI only 43 functions · 4 events · 6,277 bytes
contract.abi.json
[
  {
    "inputs": [
      {
        "indexed": true,
        "name": "provider",
        "type": "address"
      },
      {
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "Deposit",
    "stateMutability": "Nonpayable",
    "type": "Event"
  },
  {
    "inputs": [
      {
        "indexed": true,
        "name": "provider",
        "type": "address"
      },
      {
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "Withdraw",
    "stateMutability": "Nonpayable",
    "type": "Event"
  },
  {
    "inputs": [
      {
        "indexed": true,
        "name": "provider",
        "type": "address"
      },
      {
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "EmergencyWithdraw",
    "stateMutability": "Nonpayable",
    "type": "Event"
  },
  {
    "inputs": [
      {
        "name": "user",
        "type": "address"
      },
      {
        "name": "original_balance",
        "type": "uint256"
      },
      {
        "name": "original_supply",
        "type": "uint256"
      },
      {
        "name": "working_balance",
        "type": "uint256"
      },
      {
        "name": "working_supply",
        "type": "uint256"
      }
    ],
    "name": "UpdateLiquidityLimit",
    "stateMutability": "Nonpayable",
    "type": "Event"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "addr",
        "type": "address"
      }
    ],
    "name": "boostedBalanceOf",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "totalBoostedSupply",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "addr",
        "type": "address"
      }
    ],
    "name": "balanceOf",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "totalSupply",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      }
    ],
    "name": "check_claim_token",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      }
    ],
    "inputs": [
      {
        "name": "addr",
        "type": "address"
      }
    ],
    "name": "check_claim_token",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "inputs": [
      {
        "name": "lp_addr",
        "type": "address"
      },
      {
        "name": "_minter",
        "type": "address"
      },
      {
        "name": "_speeder",
        "type": "address"
      },
      {
        "name": "_controller",
        "type": "address"
      },
      {
        "name": "_sub_pool",
        "type": "address"
      },
      {
        "name": "_controller_key",
        "type": "address"
      }
    ],
    "name": "initial",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      }
    ],
    "inputs": [
      {
        "name": "addr",
        "type": "address"
      }
    ],
    "name": "user_checkpoint",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "addr",
        "type": "address"
      }
    ],
    "name": "claimable_tokens",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "_addr",
        "type": "bytes32"
      }
    ],
    "name": "claimable_tokens_view",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "addr",
        "type": "address"
      }
    ],
    "name": "claimable_reward_for",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "inputs": [
      {
        "name": "_addr",
        "type": "bytes32"
      }
    ],
    "name": "kick",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "inputs": [
      {
        "name": "_addr",
        "type": "bytes32"
      },
      {
        "name": "can_deposit",
        "type": "bool"
      }
    ],
    "name": "set_approve_deposit",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "inputs": [
      {
        "name": "_value",
        "type": "uint256"
      }
    ],
    "name": "deposit",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "inputs": [
      {
        "name": "_value",
        "type": "uint256"
      },
      {
        "name": "addr",
        "type": "address"
      }
    ],
    "name": "deposit",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "inputs": [
      {
        "name": "_value",
        "type": "uint256"
      }
    ],
    "name": "withdraw",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "integrate_checkpoint",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "inputs": [
      {
        "name": "new_controller_key",
        "type": "address"
      }
    ],
    "name": "set_controller_key",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "inputs": [
      {
        "name": "_owner",
        "type": "address"
      }
    ],
    "name": "commit_transfer_ownership",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "name": "apply_transfer_ownership",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "name": "revert_transfer_ownership",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "name": "owner",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "name": "future_owner",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "transfer_ownership_deadline",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "name": "minter",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "name": "crv_token",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "name": "lp_token",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "name": "controller",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "name": "controller_key",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "name": "voting_escrow",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "future_epoch_time",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      }
    ],
    "inputs": [
      {
        "name": "arg0",
        "type": "address"
      },
      {
        "name": "arg1",
        "type": "address"
      }
    ],
    "name": "approved_to_deposit",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "arg0",
        "type": "address"
      }
    ],
    "name": "working_balances",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "working_supply",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "int128"
      }
    ],
    "name": "period",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "arg0",
        "type": "uint256"
      }
    ],
    "name": "period_timestamp",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "arg0",
        "type": "uint256"
      }
    ],
    "name": "integrate_inv_supply",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "arg0",
        "type": "address"
      }
    ],
    "name": "integrate_inv_supply_of",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "arg0",
        "type": "address"
      }
    ],
    "name": "integrate_checkpoint_of",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "name": "arg0",
        "type": "address"
      }
    ],
    "name": "integrate_fraction",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "uint256"
      }
    ],
    "name": "inflation_rate",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      }
    ],
    "name": "initialed",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "name": "sub_pool",
    "stateMutability": "View",
    "type": "Function"
  }
]
About this contract
overview

gaugeDoubleFarmV3 is a smart contract on Tron, deployed from TFaMigvo5HoESfDjFvyzdGnhdEkdMSwdfV on Sep 25, 2024. It has been called 516 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.