Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x4893…a1f9
0x2966…057f
Balances ($20.01)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDC | ERC-20 | 20 | $0.999611 |
$19.99 | |
WGC | ERC-20 | 200 | $0.0001 |
$0.02 | |
USA | ERC-20 | 1 | $0.001092 |
$0 | |
kurbi | ERC-20 | 0.1 | $0.000624 |
$0 | |
BASED | ERC-20 | 5.444K | -- | -- | |
PondPeso | ERC-20 | 136.12 | -- | -- | |
AIROD | ERC-20 | 91 | -- | -- | |
XBOO | ERC-20 | 88 | -- | -- | |
BiteFoxy | ERC-20 | 81.01 | -- | -- | |
SAMOYES | ERC-20 | 81 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19264855 | 2 months ago | | | 0 | 1.7009739e-7 | |
| 19264764 | 2 months ago | | | 0 | 2.1617708e-7 | |
| 19264758 | 2 months ago | | | 0 | 2.5134244e-7 | |
| 19264753 | 2 months ago | | | 0 | 2.6257865e-7 | |
| 19264747 | 2 months ago | | | 0 | 2.6710931e-7 | |
| 19242163 | 2 months ago | | | 0 | 5.7365150e-7 | |
| 18849724 | 2 months ago | | | 0 | 0.0000018731676 | |
| 14876679 | 5 months ago | | | 0 | 0.000087316799 | |
| 14876513 | 5 months ago | | | 0 | 0.000018314322 | |
| 12778019 | 7 months ago | | | 0 | 2.5213954e-7 |
ABI
ABI objects
Getter at block 22002932
depositCounter() view returns (uint256)
2
intentExpirationPeriod() view returns (uint256)
86400
isInitialized() view returns (bool)
true
maxOnRampAmount() view returns (uint256)
10000000
minDepositAmount() view returns (uint256)
20000000
onRampCooldownPeriod() view returns (uint256)
43200
owner() view returns (address)
0x0bc26ff515411396dd588abd6ef6846e04470227
registrationProcessor() view returns (address)
0x4893d6b0a9dc0b11f373f673bc2bcfae74c0a1f9
sendProcessor() view returns (address)
0x29666c1db00852c5378d4299ae24b6cb8081057f
sustainabilityFee() view returns (uint256)
0
sustainabilityFeeRecipient() view returns (address)
0x0bc26ff515411396dd588abd6ef6846e04470227
usdc() view returns (address)
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
Read-only
deposits(uint256) view returns (address depositor, string garantiIban, string garantiName, uint256 depositAmount, uint256 remainingDeposits, uint256 outstandingIntentAmount, uint256 conversionRate)
getAccountDeposits(address _account) view returns (struct GarantiRampDepositWithAvailableLiquidity[] accountDeposits)
getAccountInfo(address _account) view returns (struct GarantiRampAccountInfo)
getDeniedUsers(address _account) view returns (bytes32[])
getDeposit(uint256 _depositId) view returns (struct GarantiRampDeposit)
getDepositFromIds(uint256[] _depositIds) view returns (struct GarantiRampDepositWithAvailableLiquidity[] depositArray)
getIdCurrentIntentHash(address _account) view returns (bytes32)
getIntentsWithOnRamperId(bytes32[] _intentHashes) view returns (struct GarantiRampIntentWithOnRamperId[])
getLastOnRampTimestamp(address _account) view returns (uint256)
intents(bytes32) view returns (address onRamper, address to, uint256 deposit, uint256 amount, uint256 intentTimestamp)
isDeniedUser(address _account, bytes32 _deniedUser) view returns (bool)
isValidIban(string _iban) pure returns (bool)
State-modifying
Events addAccountToDenylist(bytes32 _deniedUser)
cancelIntent(bytes32 _intentHash)
initialize(address _registrationProcessor, address _sendProcessor)
offRamp(string _garantiIban, string _garantiName, uint256 _depositAmount, uint256 _receiveAmount)
onRamp(struct IGarantiSendProcessorSendProof _proof, struct IGarantiBodySuffixHashVerifierBodySuffixHashProof _bodyHashProof)
register(struct IGarantiRegistrationProcessorRegistrationProof _proof, struct IGarantiBodySuffixHashVerifierBodySuffixHashProof _bodyHashProof)
releaseFundsToOnramper(bytes32 _intentHash)
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 idHash)
DepositClosed(uint256 depositId, address depositor)
DepositReceived(uint256 indexed depositId, bytes32 indexed idHash, 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 idHash, 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, 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.