RariFundProxy

Verified contract

Active on Ethereum with 43 txns
Deployed by via 0x4bd4114c at 12371849
Slot
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
ERC-20
Value $0.01
0xad11a276cee06b8284a4a965e42e99b48376a5c2b859a8133b7640aea1d385d7
0x18b505d58e081e3cd79ac6ad9578d2e2a2bfaf07e2c65661702c3b157587f982
0xb60e2ed6a981472167fc90a2c82ec3d083b5ec6fabade05b8c4c8760bca91e39
0x6dd01b85354dc52fbc5963292d997ef38a0705c6bd6f7fa94b75c428f6382349
0xf068729c80b61e18458e4b320f72e5429e0408595d03c874d04ab0c0f9957a65
0xa0ddc48d4f8553690c240fc34645ccb308bdc409e34aaee33c576d76eaf6e08b
0xbd43521e7e27945b6cd77ad0b899a62c02fbeb3cdeb80d5fce3fedfb08a2a2c7
0x8ff8a4b07183532f3acceb7906994c1d98d523fb859ffa433f62173f5d93cc11
0x644d8138efd358755b2167d6542b53a958a832c5f9e45ecef13f4812f127e943
0x691d336ca5eb8f821fb55c5cd57b85a0a3daa5b21f6fc4dd549309f81af930aa

Functions
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 relayaddress frombytes encodedFunctionuint256 transactionFeeuint256 gasPriceuint256 gasLimituint256 noncebytes approvalDatauint256view returns (uint256bytes)
State-modifying
deposit(string currencyCodeuint256 amount
exchangeAndDeposit(address inputErc20Contractuint256 inputAmountstring outputCurrencyCodestruct LibOrderOrder[] ordersbytes[] signaturesuint256 takerAssetFillAmountpayable 
exchangeAndDeposit(string inputCurrencyCodeuint256 inputAmountstring outputCurrencyCodepayable 
forwardLostFunds(address erc20Contractaddress toreturns (bool)
getRawFundBalancesAndPrices(returns (string[]uint256[]uint8[][]uint256[][]uint256[])
initialize(
initialize(address sender
postRelayedCall(bytes contextbool successuint256 actualChargebytes32 preRetVal
preRelayedCall(bytes contextreturns (bytes32)
renounceOwnership(
setDefaultRelayHub(
setFundManager(address newContract
setGsnTrustedSigner(address newAddress
transferOwnership(address newOwner
withdrawAndExchange(string[] inputCurrencyCodesuint256[] inputAmountsaddress outputErc20Contractstruct LibOrderOrder[][] ordersbytes[][] signaturesuint256[] makerAssetFillAmountsuint256[] protocolFeespayable 
Events
FundManagerSet(address newContract
GsnTrustedSignerSet(address newAddress
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PostWithdrawalExchange(string indexed inputCurrencyCodeaddress indexed outputErc20Contractaddress indexed payeeuint256 withdrawalAmountuint256 withdrawalAmountAfterFeeuint256 makerAssetFilledAmount
PreDepositExchange(address indexed inputErc20Contractstring indexed outputCurrencyCodeaddress indexed payeeuint256 takerAssetFilledAmountuint256 depositAmount
RelayHubChanged(address indexed oldRelayHubaddress indexed newRelayHub
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.