PumaPayPullPaymentV2

Verified contract

Active on Ethereum with 359 txns
Deployed by via 0x3c6690c9 at 8336169
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $1,593.96
ERC-20
Value $0
0x178a8bd27491ba3adbeee46554550e932625c983f645ffe35d26f1a1491d253e
0x3e91cce4b3b14b18759a84e79b2cf5f7525224fc9c8fa592d4482f703e4939cf
0xcafa0295455ac7a22722c8b86fbec1785dc2d8c1cf16a5f801f4b967d6b2c62a
0xfa926201850e659739d4e03713f5fb61a68482bfaf8f6836b0db6c8f2574ef6f
0x33c6096803b2dc73a7643fae9dc4baf21f226b0bfd993fc34a43c4dbff144354
0xd82575be54380e930720a4d874101c3baa094275640d7a9a9603097c0685b2b9
0xa1b5b63a0ed44f7dbb52c4e30bf7a6980ea47038cb5348ec4b6e6028efdc4222
0xb7560178420de91c24fc35f3bec4c2b888197204e8c8aed4da8cab2d82e4bbfa
0xe83d652eec33b8b74b508bbc0827f32dd5a87ad24abfccf2ff5e20ef67809b4a
0x107f49ed9633d8ff490616a46348c4bb4b045f7750f7b15bb7e755eedbe54095

Functions
Getter at block 21160761
isOwner(view returns (bool)
false
owner(view returns (address)
0x785ce4c81b873f2eee1532bbcd6ef7ef10ecc022
token(view returns (address)
0x846c66cf71c43f80403b51fe3906b3599d63336f
Read-only
executors(addressview returns (bool)
pullPayments(addressaddressview returns (bytes32 paymentTypestring currencyuint256 initialConversionRateuint256 initialPaymentAmountInCentsuint256 fiatAmountInCentsuint256 frequencyuint256 numberOfPaymentsuint256 startTimestampuint256 trialPerioduint256 nextPaymentTimestampuint256 lastPaymentTimestampuint256 cancelTimestampaddress treasuryAddress)
State-modifying
addExecutor(address _executor
deletePullPayment(uint8 vbytes32 rbytes32 sbytes32 _paymentIDaddress _customerAddressaddress _pullPaymentExecutor
executePullPayment(address _customerAddressbytes32 _paymentIDuint256[2] _paymentDetailsreturns (bool)
registerPullPayment(uint8 vbytes32 rbytes32 sbytes32[4] _paymentDetailsaddress[3] _addressesuint256[3] _paymentAmountsuint256[4] _paymentTimestampsstring _currency
removeExecutor(address _executor
renounceOwnership(
transferOwnership(address newOwner
Events
LogExecutorAdded(address executor
LogExecutorRemoved(address executor
LogPaymentCancelled(address customerAddressbytes32 paymentIDbytes32 businessIDbytes32 uniqueReferenceID
LogPaymentRegistered(address customerAddressbytes32 paymentIDbytes32 businessIDbytes32 uniqueReferenceID
LogPullPaymentExecuted(address customerAddressbytes32 paymentIDbytes32 businessIDbytes32 uniqueReferenceIDuint256 amountInPMAuint256 conversionRate
LogSmartContractActorFunded(string actorRoleaddress actoruint256 timestamp
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _token
Fallback and receive
fallback(
Errors

This contract contains no error objects.