PFRepeatProxy · Contract on Tron
Smart contract
UNVERIFIED · mainnet
{}
PFRepeatProxy
Address TKiwxpWrGRoQbdzifwxpempDP664aMoLtS
Contract balance 0TRX on-chain
Total calls 0 lifetime triggers
Functions 51 35 read · 16 write
Bytecode 458bytes runtime
Deployed — unverified
Contract interface
ABI · 51 fns
contract.abi.json
[
{
"inputs": [
{
"name": "previousAdmin",
"type": "address"
},
{
"name": "newAdmin",
"type": "address"
}
],
"name": "AdminChanged",
"type": "Event"
},
{
"inputs": [
{
"indexed": true,
"name": "beacon",
"type": "address"
}
],
"name": "BeaconUpgraded",
"type": "Event"
},
{
"inputs": [
{
"name": "version",
"type": "uint8"
}
],
"name": "Initialized",
"type": "Event"
},
{
"inputs": [
{
"indexed": true,
"name": "k",
"type": "uint256"
},
{
"name": "newValue",
"type": "uint256"
},
{
"name": "newAddress",
"type": "address"
}
],
"name": "ParamChanged",
"type": "Event"
},
{
"inputs": [
{
"indexed": true,
"name": "user",
"type": "address"
},
{
"name": "amount",
"type": "uint256"
},
{
"name": "repeatId",
"type": "uint256"
}
],
"name": "Repeated",
"type": "Event"
},
{
"inputs": [
{
"indexed": true,
"name": "referral",
"type": "address"
},
{
"name": "referrer",
"type": "address"
},
{
"name": "amount",
"type": "uint256"
}
],
"name": "RewardDSended",
"type": "Event"
},
{
"inputs": [
{
"indexed": true,
"name": "implementation",
"type": "address"
}
],
"name": "Upgraded",
"type": "Event"
},
{
"outputs": [
{
"name": "available",
"type": "uint128"
},
{
"name": "usdt",
"type": "uint128"
},
{
"name": "star",
"type": "uint128"
}
],
"name": "all",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "address"
}
],
"name": "bank",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "address"
}
],
"name": "crowd",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint32"
}
],
"name": "delay",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256[]"
}
],
"inputs": [
{
"name": "ids",
"type": "uint256[]"
}
],
"name": "depositIdsFilter",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint32"
}
],
"name": "duration",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"name": "repeat",
"type": "uint16"
},
{
"name": "reward",
"type": "uint16"
}
],
"name": "fee",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"name": "starDeposit",
"type": "uint128"
},
{
"name": "starWithdraw",
"type": "uint128"
},
{
"name": "usdtAmount",
"type": "uint256"
}
],
"name": "found",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "address"
}
],
"name": "foundation",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "tuple"
}
],
"inputs": [
{
"name": "user",
"type": "address"
}
],
"name": "getPlayer",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
}
],
"inputs": [
{
"name": "user",
"type": "address"
}
],
"name": "getPlayerRepeatIdLength",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256[]"
}
],
"inputs": [
{
"name": "user",
"type": "address"
}
],
"name": "getPlayerRepeatIds",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
},
{
"type": "uint256"
}
],
"inputs": [
{
"name": "repeatTime",
"type": "uint256"
},
{
"name": "rptPtgRewardS",
"type": "uint256"
}
],
"name": "getRewardFactor",
"stateMutability": "View",
"type": "Function"
},
{
"inputs": [
{
"name": "_star",
"type": "address"
},
{
"name": "_usdt",
"type": "address"
},
{
"name": "_pfPlayer",
"type": "address"
},
{
"name": "_pfManage",
"type": "address"
},
{
"name": "_pfMain",
"type": "address"
},
{
"name": "_bank",
"type": "address"
},
{
"name": "_foundation",
"type": "address"
},
{
"name": "_crowd",
"type": "address"
},
{
"name": "_team",
"type": "address"
}
],
"name": "initialize",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"name": "liquidate",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"outputs": [
{
"name": "time",
"type": "uint128"
},
{
"name": "price",
"type": "uint128"
}
],
"name": "liquidation",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "address"
}
],
"name": "pfMain",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "address"
}
],
"name": "pfManage",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "address"
}
],
"name": "pfPlayer",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
}
],
"inputs": [
{
"type": "address"
},
{
"type": "uint256"
}
],
"name": "playerRepeatIds",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"name": "repeatData",
"type": "tuple[]"
},
{
"name": "ids",
"type": "uint256[]"
}
],
"inputs": [
{
"name": "user",
"type": "address"
},
{
"name": "keys",
"type": "uint256[]"
}
],
"name": "playerRepeats",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
},
{
"type": "uint256"
}
],
"name": "principalRewardSum",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"name": "ptgRewardS",
"type": "uint16"
},
{
"name": "sum",
"type": "uint240"
}
],
"inputs": [
{
"type": "uint256"
}
],
"name": "principals",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "bytes32"
}
],
"name": "proxiableUUID",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"name": "rewardS",
"type": "uint16"
},
{
"name": "rewardSMax",
"type": "uint16"
},
{
"name": "rewardD",
"type": "uint16"
}
],
"name": "ptg",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"name": "principalIdNow",
"type": "uint32"
},
{
"name": "repeatIdNow",
"type": "uint32"
}
],
"name": "queue",
"stateMutability": "View",
"type": "Function"
},
{
"inputs": [
{
"name": "depositIds",
"type": "uint256[]"
}
],
"name": "recover",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"outputs": [
{
"type": "bool"
}
],
"inputs": [
{
"type": "uint256"
}
],
"name": "recoverDepositIds",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "bool"
}
],
"inputs": [
{
"type": "address"
}
],
"name": "recoverPlayers",
"stateMutability": "View",
"type": "Function"
},
{
"inputs": [
{
"name": "repeatId",
"type": "uint256"
}
],
"name": "repeatApply",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "user",
"type": "address"
},
{
"name": "usdtAmount",
"type": "uint256"
}
],
"name": "repeatByMain",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "count",
"type": "uint256"
}
],
"name": "repeatByPlayer",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "repeatId",
"type": "uint256"
}
],
"name": "repeatExcute",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
}
],
"name": "repeatLength",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"name": "user",
"type": "address"
},
{
"name": "time",
"type": "uint32"
},
{
"name": "principalQueueId",
"type": "uint24"
},
{
"name": "repeatQueueId",
"type": "uint24"
},
{
"name": "ptgRewardS",
"type": "uint16"
},
{
"name": "starAmount",
"type": "uint112"
},
{
"name": "isWithdraw",
"type": "uint16"
},
{
"name": "usdtAmount",
"type": "uint112"
},
{
"name": "nonce",
"type": "uint16"
}
],
"inputs": [
{
"type": "uint256"
}
],
"name": "repeats",
"stateMutability": "View",
"type": "Function"
},
{
"inputs": [
{
"name": "t",
"type": "uint256"
},
{
"name": "addr",
"type": "address"
}
],
"name": "setParamAddr",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "t",
"type": "uint256"
},
{
"name": "v",
"type": "uint256"
}
],
"name": "setParamUint",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
},
{
"type": "uint256"
},
{
"type": "uint256"
}
],
"name": "shouldLiquidate",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "address"
}
],
"name": "star",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "address"
}
],
"name": "starRF",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "address"
}
],
"name": "starSF",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "address"
}
],
"name": "team",
"stateMutability": "View",
"type": "Function"
},
{
"inputs": [
{
"name": "newImplementation",
"type": "address"
}
],
"name": "upgradeTo",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "newImplementation",
"type": "address"
},
{
"name": "data",
"type": "bytes"
}
],
"name": "upgradeToAndCall",
"stateMutability": "Payable",
"type": "Function"
},
{
"outputs": [
{
"type": "address"
}
],
"name": "usdt",
"stateMutability": "View",
"type": "Function"
},
{
"inputs": [
{
"name": "repeatId",
"type": "uint256"
}
],
"name": "withdrawInterest",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "repeatId",
"type": "uint256"
}
],
"name": "withdrawLiquidate",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "repeatId",
"type": "uint256"
}
],
"name": "withdrawPrincipalApply",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "repeatId",
"type": "uint256"
}
],
"name": "withdrawPrincipalCancel",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "repeatId",
"type": "uint256"
}
],
"name": "withdrawPrincipalExcute",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "newImplementation",
"type": "address"
}
],
"stateMutability": "Nonpayable",
"type": "Constructor"
},
{
"stateMutability": "Payable",
"type": "Fallback"
},
{
"outputs": [
{
"type": "address"
}
],
"name": "implementation",
"stateMutability": "View",
"type": "Function"
},
{
"stateMutability": "Payable",
"type": "Receive"
}
]About this contract
overview
PFRepeatProxy 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.