CukiesMarketplace · Contract on Tron
Smart contract
UNVERIFIED · mainnet
{}
CukiesMarketplace
Address TWDoJEq4eVd9vUgQ6f5knjqouRBPyGDzSB
Contract balance 0TRX on-chain
Total calls 0 lifetime triggers
Functions 22 8 read · 14 write
Bytecode 6.41Kbytes runtime
Deployed — unverified
Contract interface
ABI · 22 fns
contract.abi.json
[
{
"inputs": [
{
"name": "_feeCancelPrice",
"type": "uint256"
}
],
"name": "changeFeeCancelPrice",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"payable": true,
"inputs": [
{
"name": "tokenId",
"type": "uint256"
}
],
"name": "cancelTokenSale",
"stateMutability": "Payable",
"type": "Function"
},
{
"payable": true,
"inputs": [
{
"name": "tokenId",
"type": "uint256"
}
],
"name": "buyToken",
"stateMutability": "Payable",
"type": "Function"
},
{
"name": "unpause",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "newTokenContractAddress",
"type": "address"
}
],
"name": "changeTokenContract",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"outputs": [
{
"type": "bool"
}
],
"constant": true,
"name": "paused",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "address"
},
{
"type": "uint256"
},
{
"type": "uint256"
},
{
"type": "bool"
},
{
"type": "uint256"
},
{
"type": "uint256"
}
],
"constant": true,
"inputs": [
{
"name": "marketTokenId",
"type": "uint256"
}
],
"name": "getMarketTokenById",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"name": "owner",
"type": "address"
},
{
"name": "price",
"type": "uint256"
},
{
"name": "fee",
"type": "uint256"
},
{
"name": "isOnSale",
"type": "bool"
},
{
"name": "createdAt",
"type": "uint256"
},
{
"name": "soldAt",
"type": "uint256"
}
],
"constant": true,
"inputs": [
{
"type": "uint256"
}
],
"name": "marketTokens",
"stateMutability": "View",
"type": "Function"
},
{
"inputs": [
{
"name": "tokenId",
"type": "uint256"
}
],
"name": "recorey",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"payable": true,
"inputs": [
{
"name": "tokenId",
"type": "uint256"
},
{
"name": "price",
"type": "uint256"
}
],
"name": "putTokenOnSale",
"stateMutability": "Payable",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
}
],
"constant": true,
"name": "feeCancelPrice",
"stateMutability": "View",
"type": "Function"
},
{
"name": "renounceOwnership",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"payable": true,
"inputs": [
{
"name": "tokenId",
"type": "uint256"
},
{
"name": "newPrice",
"type": "uint256"
}
],
"name": "changeMarketTokenPrice",
"stateMutability": "Payable",
"type": "Function"
},
{
"name": "pause",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"outputs": [
{
"type": "address"
}
],
"constant": true,
"name": "owner",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "bool"
}
],
"constant": true,
"name": "isOwner",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
}
],
"constant": true,
"name": "feeChangePrice",
"stateMutability": "View",
"type": "Function"
},
{
"inputs": [
{
"name": "newBeneficiary",
"type": "address"
}
],
"name": "changeBeneficiary",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
}
],
"constant": true,
"name": "marketFeePercentage",
"stateMutability": "View",
"type": "Function"
},
{
"inputs": [
{
"name": "newOwner",
"type": "address"
}
],
"name": "transferOwnership",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "_feeChangePrice",
"type": "uint256"
}
],
"name": "changeFeeChangePrice",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "newFeePercentage",
"type": "uint256"
}
],
"name": "changeFeePercentage",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "tokenAddress",
"type": "address"
},
{
"name": "feePercentage",
"type": "uint256"
},
{
"name": "_feeCancelPrice",
"type": "uint256"
},
{
"name": "_feeChangePrice",
"type": "uint256"
}
],
"stateMutability": "Nonpayable",
"type": "Constructor"
},
{
"inputs": [
{
"name": "tokenId",
"type": "uint256"
},
{
"name": "owner",
"type": "address"
},
{
"name": "price",
"type": "uint256"
},
{
"name": "fee",
"type": "uint256"
},
{
"name": "createdAt",
"type": "uint256"
}
],
"name": "TokenOnSale",
"type": "Event"
},
{
"inputs": [
{
"name": "tokenId",
"type": "uint256"
},
{
"name": "newOwner",
"type": "address"
},
{
"name": "boughtAt",
"type": "uint256"
}
],
"name": "TokenBought",
"type": "Event"
},
{
"inputs": [
{
"name": "tokenId",
"type": "uint256"
}
],
"name": "MarketTokenSaleCancelled",
"type": "Event"
},
{
"inputs": [
{
"name": "tokenId",
"type": "uint256"
},
{
"name": "newPrice",
"type": "uint256"
},
{
"name": "newFee",
"type": "uint256"
}
],
"name": "MarketTokenPriceChanged",
"type": "Event"
},
{
"inputs": [
{
"indexed": true,
"name": "previousOwner",
"type": "address"
}
],
"name": "OwnershipRenounced",
"type": "Event"
},
{
"inputs": [
{
"indexed": true,
"name": "previousOwner",
"type": "address"
},
{
"indexed": true,
"name": "newOwner",
"type": "address"
}
],
"name": "OwnershipTransferred",
"type": "Event"
},
{
"inputs": [
{
"name": "account",
"type": "address"
}
],
"name": "Paused",
"type": "Event"
},
{
"inputs": [
{
"name": "account",
"type": "address"
}
],
"name": "Unpaused",
"type": "Event"
}
]About this contract
overview
CukiesMarketplace 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.