Tronsea · Contract on Tron
Smart contract
UNVERIFIED · mainnet
{}
Tronsea
Address TNH4MScyvRM6kkjFZjmPbkrf1A3ev93wPE
Contract balance 0TRX on-chain
Total calls 0 lifetime triggers
Functions 25 18 read · 7 write
Bytecode 11.20Kbytes runtime
Deployed — unverified
Contract interface
ABI · 25 fns
contract.abi.json
[
{
"outputs": [
{
"type": "uint256"
}
],
"constant": true,
"name": "getBalance",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
}
],
"constant": true,
"inputs": [
{
"type": "address"
}
],
"name": "address2UID",
"stateMutability": "View",
"type": "Function"
},
{
"name": "checkIn",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
}
],
"constant": true,
"inputs": [
{
"type": "uint256"
}
],
"name": "REFERENCE_LEVEL_RATE",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
}
],
"constant": true,
"name": "REFERRER_CODE",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "address"
}
],
"constant": true,
"name": "getReferenceAccount",
"stateMutability": "View",
"type": "Function"
},
{
"payable": true,
"name": "withdraw",
"stateMutability": "Payable",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
}
],
"constant": true,
"name": "getInvestmentDate",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256[]"
},
{
"type": "uint256[]"
},
{
"type": "uint256[]"
},
{
"type": "uint256[]"
},
{
"type": "uint256[]"
},
{
"type": "uint256[]"
},
{
"type": "bool[]"
}
],
"constant": true,
"inputs": [
{
"name": "_uid",
"type": "uint256"
}
],
"name": "getInvestmentPlanByUID",
"stateMutability": "View",
"type": "Function"
},
{
"inputs": [
{
"name": "_newMarketingAccount",
"type": "address"
}
],
"name": "setMarketingAccount",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"payable": true,
"inputs": [
{
"name": "addr",
"type": "address"
},
{
"name": "_planId",
"type": "uint256"
}
],
"name": "grant",
"stateMutability": "Payable",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
}
],
"constant": true,
"name": "latestReferrerCode",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "address"
}
],
"constant": true,
"name": "getDeveloperAccount",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "address"
}
],
"constant": true,
"name": "getMarketingAccount",
"stateMutability": "View",
"type": "Function"
},
{
"inputs": [
{
"name": "_newReferenceAccount",
"type": "address"
}
],
"name": "setReferenceAccount",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"outputs": [
{
"type": "address"
}
],
"constant": true,
"name": "owner",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
}
],
"constant": true,
"name": "getTotalUsers",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
}
],
"constant": true,
"name": "MINIMUM",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"name": "addr",
"type": "address"
},
{
"name": "referrerEarnings",
"type": "uint256"
},
{
"name": "availableReferrerEarnings",
"type": "uint256"
},
{
"name": "referrer",
"type": "uint256"
},
{
"name": "planCount",
"type": "uint256"
},
{
"name": "investDates",
"type": "uint256"
}
],
"constant": true,
"inputs": [
{
"type": "uint256"
}
],
"name": "uid2Investor",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
},
{
"type": "uint256"
},
{
"type": "uint256"
},
{
"type": "uint256[]"
},
{
"type": "uint256"
},
{
"type": "uint256[]"
},
{
"type": "uint256[]"
}
],
"constant": true,
"inputs": [
{
"name": "_uid",
"type": "uint256"
}
],
"name": "getInvestorInfoByUID",
"stateMutability": "View",
"type": "Function"
},
{
"payable": true,
"inputs": [
{
"name": "_referrerCode",
"type": "uint256"
},
{
"name": "_planId",
"type": "uint256"
}
],
"name": "invest",
"stateMutability": "Payable",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256[]"
},
{
"type": "uint256[]"
},
{
"type": "uint256[]"
},
{
"type": "uint256[]"
}
],
"constant": true,
"name": "getCurrentPlans",
"stateMutability": "View",
"type": "Function"
},
{
"inputs": [
{
"name": "_newOwner",
"type": "address"
}
],
"name": "transferOwnership",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
}
],
"constant": true,
"name": "getTotalInvestments",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
}
],
"constant": true,
"inputs": [
{
"name": "_addr",
"type": "address"
}
],
"name": "getUIDByAddress",
"stateMutability": "View",
"type": "Function"
},
{
"stateMutability": "Nonpayable",
"type": "Constructor"
},
{
"payable": true,
"stateMutability": "Payable",
"type": "Fallback"
},
{
"inputs": [
{
"name": "investor",
"type": "address"
},
{
"name": "amount",
"type": "uint256"
}
],
"name": "onInvest",
"type": "Event"
},
{
"inputs": [
{
"name": "grantor",
"type": "address"
},
{
"name": "beneficiary",
"type": "address"
},
{
"name": "amount",
"type": "uint256"
}
],
"name": "onGrant",
"type": "Event"
},
{
"inputs": [
{
"name": "investor",
"type": "address"
},
{
"name": "amount",
"type": "uint256"
}
],
"name": "onWithdraw",
"type": "Event"
},
{
"inputs": [
{
"indexed": true,
"name": "previousOwner",
"type": "address"
},
{
"indexed": true,
"name": "newOwner",
"type": "address"
}
],
"name": "onOwnershipTransferred",
"type": "Event"
}
]About this contract
overview
Tronsea is a smart contract on Tron. It has been called 0 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.