TopUpPullPayment
Verified contract
Active on
Ethereum with 244 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x846c…336f
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
betbeb.com | ERC-20 | 88.888K | -- | -- | |
BEB | ERC-20 | 59.72K | -- | -- | |
uxtw.com$0.02回购 | ERC-20 | 16.888K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13821188 | 3 years ago | | | 0 | 0.0043740400 | |
| 13638926 | 3 years ago | | | 0 | 0.010814176 | |
| 13261678 | 3 years ago | | | 0 | 0.010338640 | |
| 13170320 | 3 years ago | | | 0 | 0.0083504400 | |
| 12900155 | 3 years ago | | | 0 | 0.0019882000 | |
| 12900102 | 3 years ago | | | 0 | 0.0020677280 | |
| 12855290 | 3 years ago | | | 0 | 0.0015110320 | |
| 12855277 | 3 years ago | | | 0 | 0.0015110320 | |
| 12840170 | 3 years ago | | | 0 | 0.0027039520 | |
| 12817718 | 3 years ago | | | 0 | 0.0023063120 |
ABI
ABI objects
Getter at block 20798121
isOwner() view returns (bool)
false
owner() view returns (address)
0x785ce4c81b873f2eee1532bbcd6ef7ef10ecc022
token() view returns (address)
0x846c66cf71c43f80403b51fe3906b3599d63336f
Read-only
executors(address) view returns (bool)
pullPayments(bytes32) view returns (string currency, address customerAddress, address treasuryAddress, address executorAddress, uint256 initialConversionRate, uint256 initialPaymentAmountInCents, uint256 topUpAmountInCents, uint256 startTimestamp, uint256 lastPaymentTimestamp, uint256 cancelTimestamp, uint256 totalLimit, uint256 totalSpent)
retrieveLimits(bytes32 _paymentID) view returns (uint256 totalLimit, uint256 totalSpent)
State-modifying
Events addExecutor(address _executor)
cancelTopUpPayment(uint8 v, bytes32 r, bytes32 s, bytes32 _paymentID)
executeTopUpPayment(bytes32 _paymentID, uint256 _conversionRate) returns (bool)
registerTopUpPayment(uint8 v, bytes32 r, bytes32 s, bytes32[2] _paymentIDs, address[3] _addresses, uint256[5] _numbers, string _currency)
removeExecutor(address _executor)
renounceOwnership()
transferOwnership(address newOwner)
updateTotalLimit(bytes32 _paymentID, uint256 _newLimit)
LogExecutorAdded(address executor)
LogExecutorRemoved(address executor)
LogPaymentCancelled(address customerAddress, bytes32 paymentID, bytes32 businessID)
LogPaymentRegistered(address customerAddress, bytes32 paymentID, bytes32 businessID)
LogPullPaymentExecuted(address customerAddress, bytes32 paymentID, bytes32 businessID, uint256 amountInPMA, uint256 conversionRate)
LogSmartContractActorFunded(string actorRole, address actor, uint256 timestamp)
LogTotalLimitUpdated(address customerAddress, bytes32 paymentID, uint256 oldLimit, uint256 newLimit)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address _token)
fallback()
This contract contains no error objects.