Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x71ea…a3ca
0x9011…b96d
Balances ($3.06)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDC | ERC-20 | 3 | $1.00 |
$3 | |
GRG | ERC-20 | 0.05 | $1.15 |
$0.06 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 11162115 | 9 months ago | | | 0 | 0.000000000664354944 | |
| 10277110 | 9 months ago | | | 0 | 1.2416844e-7 | |
| 9747476 | 10 months ago | | | 0 | 0.000000016925051550 | |
| 9583657 | 10 months ago | | | 0 | 0.000000008590377984 | |
| 9583622 | 10 months ago | | | 0 | 0.000000083355298728 | |
| 9579411 | 10 months ago | | | 0 | 0.000000000658852272 | |
| 9549763 | 10 months ago | | | 0 | 1.6809600e-7 | |
| 9516188 | 10 months ago | | | 0 | 0.000000037277809440 | |
| 9506736 | 10 months ago | | | 0 | 6.3991600e-7 | |
| 9503876 | 10 months ago | | | 0 | 6.2738200e-7 |
ABI
ABI objects
Getter at block 22774352
depositCounter() view returns (uint256)
52
intentExpirationPeriod() view returns (uint256)
86400
maxOnRampAmount() view returns (uint256)
250000000
minDepositAmount() view returns (uint256)
20000000
onRampCooldownPeriod() view returns (uint256)
21600
owner() view returns (address)
0x0bc26ff515411396dd588abd6ef6846e04470227
poseidon() view returns (address)
0xc87efe0445fba1fdb8a73553f293272b7be91c64
registrationProcessor() view returns (address)
0x71ead6e8fc3331da65191bcbdd3be81f04eaa3ca
sendProcessor() view returns (address)
0x9011fc66c34546511cf1e514f248fb98af95b96d
sustainabilityFee() view returns (uint256)
0
sustainabilityFeeRecipient() view returns (address)
0x0bc26ff515411396dd588abd6ef6846e04470227
usdc() view returns (address)
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
Read-only
deposits(uint256) view returns (address depositor, uint256 depositAmount, uint256 remainingDeposits, uint256 outstandingIntentAmount, uint256 conversionRate)
getAccountDeposits(address _account) view returns (struct RampDepositWithAvailableLiquidity[] accountDeposits)
getAccountInfo(address _account) view returns (struct RampAccountInfo)
getDeniedUsers(address _account) view returns (bytes32[])
getDeposit(uint256 _depositId) view returns (struct RampDeposit)
getDepositFromIds(uint256[] _depositIds) view returns (struct RampDepositWithAvailableLiquidity[] depositArray)
getIntentsWithOnRamperId(bytes32[] _intentHashes) view returns (struct RampIntentWithOnRamperId[])
getLastOnRampTimestamp(address _account) view returns (uint256)
getVenmoIdCurrentIntentHash(address _account) view returns (bytes32)
intents(bytes32) view returns (address onRamper, address to, uint256 deposit, uint256 amount, uint256 intentTimestamp)
isDeniedUser(address _account, bytes32 _deniedUser) view returns (bool)
State-modifying
Events addAccountToDenylist(bytes32 _deniedUser)
cancelIntent(bytes32 _intentHash)
initialize(address _registrationProcessor, address _sendProcessor)
offRamp(uint256[3] _packedVenmoId, uint256 _depositAmount, uint256 _receiveAmount)
onRamp(uint256[2] _a, uint256[2][2] _b, uint256[2] _c, uint256[12] _signals)
register(uint256[2] _a, uint256[2][2] _b, uint256[2] _c, uint256[5] _signals)
removeAccountFromDenylist(bytes32 _approvedUser)
renounceOwnership()
setIntentExpirationPeriod(uint256 _intentExpirationPeriod)
setMaxOnRampAmount(uint256 _maxOnRampAmount)
setMinDepositAmount(uint256 _minDepositAmount)
setOnRampCooldownPeriod(uint256 _onRampCooldownPeriod)
setRegistrationProcessor(address _registrationProcessor)
setSendProcessor(address _sendProcessor)
setSustainabilityFee(uint256 _fee)
setSustainabilityFeeRecipient(address _feeRecipient)
signalIntent(uint256 _depositId, uint256 _amount, address _to)
transferOwnership(address newOwner)
withdrawDeposit(uint256[] _depositIds)
AccountRegistered(address indexed accountOwner, bytes32 indexed venmoIdHash)
DepositClosed(uint256 depositId, address depositor)
DepositReceived(uint256 indexed depositId, bytes32 indexed venmoId, uint256 amount, uint256 conversionRate)
DepositWithdrawn(uint256 indexed depositId, address indexed depositor, uint256 amount)
IntentExpirationPeriodSet(uint256 intentExpirationPeriod)
IntentFulfilled(bytes32 indexed intentHash, uint256 indexed depositId, address indexed onRamper, address to, uint256 amount, uint256 feeAmount)
IntentPruned(bytes32 indexed intentHash, uint256 indexed depositId)
IntentSignaled(bytes32 indexed intentHash, uint256 indexed depositId, bytes32 indexed venmoId, address to, uint256 amount, uint256 timestamp)
MaxOnRampAmountSet(uint256 maxOnRampAmount)
MinDepositAmountSet(uint256 minDepositAmount)
NewReceiveProcessorSet(address receiveProcessor)
NewRegistrationProcessorSet(address registrationProcessor)
NewSendProcessorSet(address sendProcessor)
OnRampCooldownPeriodSet(uint256 onRampCooldownPeriod)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SustainabilityFeeRecipientUpdated(address feeRecipient)
SustainabilityFeeUpdated(uint256 fee)
UserAddedToDenylist(bytes32 listOwner, bytes32 deniedUser)
UserRemovedFromDenylist(bytes32 listOwner, bytes32 approvedUser)
constructor(address _owner, address _usdc, address _poseidon, uint256 _minDepositAmount, uint256 _maxOnRampAmount, uint256 _intentExpirationPeriod, uint256 _onRampCooldownPeriod, uint256 _sustainabilityFee, address _sustainabilityFeeRecipient)
This contract contains no fallback and receive objects.
This contract contains no error objects.