RariFundProxy
Verified contract
Active on
Ethereum with 43 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
Balances ($0.01)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDC | ERC-20 | 0.009948 | $0.999561 |
$0.01 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15289558 | 2 years ago | | | 0.00189 | 0.016220664 | |
| 15167166 | 2 years ago | | | 0.00714 | 0.039656988 | |
| 15134771 | 2 years ago | | | 0.003465 | 0.029737884 | |
| 15108469 | 2 years ago | | | 0.00168 | 0.011795145 | |
| 14970654 | 2 years ago | | | 0.00357 | 0.030695030 | |
| 14970645 | 2 years ago | | | 0.00357 | 0.032040388 | |
| 14062269 | 3 years ago | | | 0.011655 | 0.17032606 | |
| 13833283 | 3 years ago | | | 0.00525 | 0.050142240 | |
| 13781407 | 3 years ago | | | 0.007245 | 0.096329430 | |
| 13751675 | 3 years ago | | | 0.01092 | 0.13672626 |
ABI
ABI objects
Getter at block 21199374
getHubAddr() view returns (address)
0xd216153c06e857cd7f72665e0af1d7d82172f494
isOwner() view returns (bool)
false
owner() view returns (address)
0x5ea4a9a7592683bf0bc187d6da706c6c4770976f
rariFundManager() view returns (address)
0xc6bf8c8a55f77686720e0a88e2fd1feef58ddf4a
relayHubVersion() view returns (string)
1.0.0
Read-only
acceptRelayedCall(address relay, address from, bytes encodedFunction, uint256 transactionFee, uint256 gasPrice, uint256 gasLimit, uint256 nonce, bytes approvalData, uint256) view returns (uint256, bytes)
State-modifying
Events deposit(string currencyCode, uint256 amount)
exchangeAndDeposit(address inputErc20Contract, uint256 inputAmount, string outputCurrencyCode, struct LibOrderOrder[] orders, bytes[] signatures, uint256 takerAssetFillAmount) payable
exchangeAndDeposit(string inputCurrencyCode, uint256 inputAmount, string outputCurrencyCode) payable
forwardLostFunds(address erc20Contract, address to) returns (bool)
getRawFundBalancesAndPrices() returns (string[], uint256[], uint8[][], uint256[][], uint256[])
initialize()
initialize(address sender)
postRelayedCall(bytes context, bool success, uint256 actualCharge, bytes32 preRetVal)
preRelayedCall(bytes context) returns (bytes32)
renounceOwnership()
setDefaultRelayHub()
setFundManager(address newContract)
setGsnTrustedSigner(address newAddress)
transferOwnership(address newOwner)
withdrawAndExchange(string[] inputCurrencyCodes, uint256[] inputAmounts, address outputErc20Contract, struct LibOrderOrder[][] orders, bytes[][] signatures, uint256[] makerAssetFillAmounts, uint256[] protocolFees) payable
FundManagerSet(address newContract)
GsnTrustedSignerSet(address newAddress)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PostWithdrawalExchange(string indexed inputCurrencyCode, address indexed outputErc20Contract, address indexed payee, uint256 withdrawalAmount, uint256 withdrawalAmountAfterFee, uint256 makerAssetFilledAmount)
PreDepositExchange(address indexed inputErc20Contract, string indexed outputCurrencyCode, address indexed payee, uint256 takerAssetFilledAmount, uint256 depositAmount)
RelayHubChanged(address indexed oldRelayHub, address indexed newRelayHub)
constructor()
fallback()
This contract contains no error objects.