TRON GOBLIN
explorerv0.5-beta
MAINNET

MultiSigHot · Contract on Tron

Smart contract
UNVERIFIED · mainnet
{}
MultiSigHot
CONTRACT Unverified Non-proxy
Address TY4e87NR6EGvF4E9Vo7DtHxNH3CFrUL1eb
Verification Unverified
Standard CONTRACT
Creation tx 0e00b8bd…e000a9
Deployed Feb 14, 2026
Proxy No
Contract balance 0TRX on-chain
Total calls 28 lifetime triggers
Functions 27 7 read · 20 write
Bytecode 6.49Kbytes runtime
Deployed Feb 14, 2026 unverified
Contract interface
ABI · 27 fns
Unverified · bytecode + ABI only 27 functions · 5 events · 6,494 bytes
contract.abi.json
[
  {
    "inputs": [
      {
        "name": "_configExtAddr",
        "type": "address"
      },
      {
        "name": "_multiSigColdAddr",
        "type": "address"
      }
    ],
    "stateMutability": "Nonpayable",
    "type": "Constructor"
  },
  {
    "name": "AlreadyVoted",
    "type": "Error"
  },
  {
    "name": "InvalidAgentAddress",
    "type": "Error"
  },
  {
    "name": "InvalidManagerConfig",
    "type": "Error"
  },
  {
    "name": "InvalidTransferParams",
    "type": "Error"
  },
  {
    "name": "KeyExists",
    "type": "Error"
  },
  {
    "name": "LessThanTwoManager",
    "type": "Error"
  },
  {
    "name": "ManagerCannotBeLessThanTwo",
    "type": "Error"
  },
  {
    "name": "ManagerExists",
    "type": "Error"
  },
  {
    "name": "ManagerNotExists",
    "type": "Error"
  },
  {
    "name": "NotHotManager",
    "type": "Error"
  },
  {
    "name": "NotMultiSigColdAddr",
    "type": "Error"
  },
  {
    "name": "ProposalIdExists",
    "type": "Error"
  },
  {
    "name": "ProposalStatusNotAllowed",
    "type": "Error"
  },
  {
    "name": "ProposalTypeNotAllowedByHot",
    "type": "Error"
  },
  {
    "name": "VotingPeriodEnded",
    "type": "Error"
  },
  {
    "inputs": [
      {
        "indexed": true,
        "name": "manager",
        "type": "address"
      },
      {
        "name": "isManager",
        "type": "bool"
      }
    ],
    "name": "ManagerChanged",
    "type": "Event"
  },
  {
    "inputs": [
      {
        "indexed": true,
        "name": "key",
        "type": "address"
      },
      {
        "name": "managers",
        "type": "address[]"
      }
    ],
    "name": "ManagerCreated",
    "type": "Event"
  },
  {
    "inputs": [
      {
        "name": "proposalId",
        "type": "uint256"
      }
    ],
    "name": "ProposalCreated",
    "type": "Event"
  },
  {
    "inputs": [
      {
        "indexed": true,
        "name": "merchant",
        "type": "address"
      },
      {
        "name": "proposalId",
        "type": "uint256"
      }
    ],
    "name": "ProposalExecuted",
    "type": "Event"
  },
  {
    "inputs": [
      {
        "indexed": true,
        "name": "merchant",
        "type": "address"
      },
      {
        "name": "proposalId",
        "type": "uint256"
      },
      {
        "name": "votedBy",
        "type": "address"
      }
    ],
    "name": "ProposalVoted",
    "type": "Event"
  },
  {
    "inputs": [
      {
        "name": "_merKey",
        "type": "address"
      },
      {
        "name": "_target",
        "type": "address"
      }
    ],
    "name": "addManager",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "name": "configExtAddr",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "bool"
      }
    ],
    "inputs": [
      {
        "type": "address"
      },
      {
        "type": "uint256"
      },
      {
        "type": "address"
      }
    ],
    "name": "confirmations",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "inputs": [
      {
        "name": "_merKey",
        "type": "address"
      },
      {
        "name": "_hotManagers",
        "type": "address[]"
      }
    ],
    "name": "createHotManager",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "inputs": [
      {
        "name": "_merKey",
        "type": "address"
      },
      {
        "name": "_proposalType",
        "type": "uint8"
      },
      {
        "name": "_erc20",
        "type": "address"
      },
      {
        "name": "_tos",
        "type": "address[]"
      },
      {
        "name": "_amounts",
        "type": "uint256[]"
      },
      {
        "name": "_order",
        "type": "uint256"
      },
      {
        "name": "_proposalId",
        "type": "uint256"
      }
    ],
    "name": "createHotProposal",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "tuple"
      }
    ],
    "inputs": [
      {
        "name": "_merKey",
        "type": "address"
      },
      {
        "name": "_proposalId",
        "type": "uint256"
      }
    ],
    "name": "getTransferProposal",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "inputs": [
      {
        "name": "_merKey",
        "type": "address"
      },
      {
        "name": "_proposalId",
        "type": "uint256"
      }
    ],
    "name": "hotVotes",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "name": "key",
        "type": "address"
      },
      {
        "name": "managerNumber",
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "type": "address"
      }
    ],
    "name": "managerConfigs",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "name": "isManager",
        "type": "bool"
      }
    ],
    "inputs": [
      {
        "type": "address"
      },
      {
        "type": "address"
      }
    ],
    "name": "managers",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "type": "address"
      }
    ],
    "name": "multiSigColdAddr",
    "stateMutability": "View",
    "type": "Function"
  },
  {
    "inputs": [
      {
        "name": "_merKey",
        "type": "address"
      },
      {
        "name": "_target",
        "type": "address"
      }
    ],
    "name": "rmManager",
    "stateMutability": "Nonpayable",
    "type": "Function"
  },
  {
    "outputs": [
      {
        "name": "startTime",
        "type": "uint256"
      },
      {
        "name": "endTime",
        "type": "uint256"
      },
      {
        "name": "proposalType",
        "type": "uint8"
      },
      {
        "name": "erc20",
        "type": "address"
      },
      {
        "name": "order",
        "type": "uint256"
      },
      {
        "name": "minVoteRatio",
        "type": "uint256"
      },
      {
        "name": "status",
        "type": "bool"
      },
      {
        "name": "voteCount",
        "type": "uint256"
      }
    ],
    "inputs": [
      {
        "type": "address"
      },
      {
        "type": "uint256"
      }
    ],
    "name": "transferProposals",
    "stateMutability": "View",
    "type": "Function"
  }
]
About this contract
overview

MultiSigHot is a smart contract on Tron, deployed from TBEqHPXvvqur7ts7hbC2Cuu2ELkZ666666 on Feb 14, 2026. It has been called 28 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.