This contract is being backfilled. You may encounter incomplete storage history.

PumaPayPullPayment

Verified contract

Active on Ethereum with 3,871 txns
Deployed by via 0x6a53925d at 8033398
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0.01
0xf9bb94fa813b7c3030d0fda5ebe17d819614f909a47957f090291fad492ed5f3
0xcfe20534c3d2c851bf0a9a13351562df937514281f8d840500bf350f9951a981
0xbec96e5d63202ff7dba0b89a88c8531df890c6c4cbf7c9d194e22f3865ea2d70
0x251226922fc8f8fcb5f4f7a4c954bc069e6102db01bd5f8b980207ac1c713323
0xfaf46318e2c604d8a2acb37a185048980f4cf68f341093ad0778bdaed9eb3899
0x8220ef70325b05eff662d81823e8149e2f06356c0d03c5b67d0f31cb1778341f
0x60736da608a84712f7ed8cb17b4c643ef65d7c5e372b6db20f6dfff5e9f2a1a2
0xa4304a28607343ee01d3216d61c965ed1f824e3a847d7fc9d27283a0c649b0e1
0xe60572771eb47b3ee8f4d981daf422942675e10d6b963271ea29fdec1e24eb6c
0x7f962dc3ebd85f303551f75c652cda11c1b026018270da997f968cafec79aa30

Functions
Getter at block 20792741
isOwner(view returns (bool)
false
owner(view returns (address)
0x785ce4c81b873f2eee1532bbcd6ef7ef10ecc022
token(view returns (address)
0x846c66cf71c43f80403b51fe3906b3599d63336f
Read-only
executors(addressview returns (bool)
getRate(string _currencyview returns (uint256)
pullPayments(addressaddressview returns (bytes32 paymentIDbytes32 businessIDstring uniqueReferenceIDstring currencyuint256 initialPaymentAmountInCentsuint256 fiatAmountInCentsuint256 frequencyuint256 numberOfPaymentsuint256 startTimestampuint256 nextPaymentTimestampuint256 lastPaymentTimestampuint256 cancelTimestampaddress treasuryAddress)
State-modifying
addExecutor(address _executor
deletePullPayment(uint8 vbytes32 rbytes32 sbytes32 _paymentIDaddress _customeraddress _pullPaymentExecutor
executePullPayment(address _customerbytes32 _paymentID
registerPullPayment(uint8 vbytes32 rbytes32 sbytes32[2] _idsaddress[3] _addressesstring _currencystring _uniqueReferenceIDuint256 _initialPaymentAmountInCentsuint256 _fiatAmountInCentsuint256 _frequencyuint256 _numberOfPaymentsuint256 _startTimestamp
removeExecutor(address _executor
renounceOwnership(
setRate(string _currencyuint256 _ratereturns (bool)
transferOwnership(address newOwner
Events
LogExecutorAdded(address executor
LogExecutorRemoved(address executor
LogPullPaymentCancelled(address customerAddressbytes32 paymentIDstring uniqueReferenceID
LogPullPaymentExecuted(address customerAddressbytes32 paymentIDstring uniqueReferenceIDuint256 pmaAmountTransferred
LogPullPaymentRegistered(address customerAddressbytes32 paymentIDstring uniqueReferenceID
LogSetConversionRate(string currencyuint256 conversionRate
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _token
Fallback and receive
fallback(
Errors

This contract contains no error objects.