ArbitrageIYF
Verified contract
Active on
Ethereum with 78 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
7 additional
variables
Balances ($0.10)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
DAI | ERC-20 | 0.1 | $1.001 |
$0.1 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12524855 | 3 years ago | | | 0 | 0.010105820 | |
| 11756393 | 4 years ago | | | 0 | 0.13314088 | |
| 11756360 | 4 years ago | | | 0 | 0.0043898890 | |
| 11756354 | 4 years ago | | | 0 | 0.0043898890 | |
| 11730166 | 4 years ago | | | 0 | 0.10675296 | |
| 11729926 | 4 years ago | | | 0 | 0.0024432540 | |
| 11729917 | 4 years ago | | | 0 | 0.0024810770 | |
| 11729911 | 4 years ago | | | 0 | 0.0024440460 | |
| 11723765 | 4 years ago | | | 0 | 0.094176720 | |
| 11723741 | 4 years ago | | | 0 | 0.0038143950 |
ABI
ABI objects
Getter at block 20799823
This contract contains no getter function objects.
Read-only
compareStrings(string a, string b) view returns (bool)
getAsyncEventResult(string eventName, string source, string referenceId) view returns (string)
getEventResult(string eventName, string source) view returns (string)
getExchangeRate(string fromSymbol, string toSymbol, string venue, uint256 amount) view returns (uint256)
getForexAddress(string symbol) view returns (address)
getSynthBytes32(string symbol) view returns (bytes32)
getTokenAddress(string symbol) view returns (address)
getTokenDecimalCount(address tokenAddress) view returns (uint256)
requestAsyncExchangeRateResult(string fromSymbol, string toSymbol, string venue, uint256 amount, string referenceId) view returns (uint256)
State-modifying
Events addFreeCurrency(string symb, address tokenAddress, bytes32 byteCode) returns (bool)
addFreeToken(string symb, address tokenAddress) returns (bool)
arb(address fundsReturnToAddress, address liquidityProviderContractAddress, string[] tokens, uint256 amount, string[] exchanges) payable returns (bool)
callExtraFunction(string param1, string param2, string param3, string param4) returns (string)
changeOwner(address newOwner) returns (bool)
compare(string _a, string _b) returns (int256)
equal(string _a, string _b) returns (bool)
getFreeExchangeRate(string fromSymb, string toSymb, uint256 amount) returns (uint256)
getSynthToTokenOutputAmount(bytes32 synth, address token, uint256 inputAmount) returns (uint256)
getTokenToSynthOutputAmount(address token, bytes32 synth, uint256 inputAmount) returns (uint256)
indexOf(string _haystack, string _needle) returns (int256)
isFree(string symToCheck) returns (bool)
isFreeVenueCheck(string venueToCheck) returns (bool)
removeFreeCurrency(string symb) returns (bool)
removeFreeToken(string symb) returns (bool)
requestAsyncEvent(string eventName, string source) returns (string)
requestAsyncExchangeRate(string fromSymbol, string toSymbol, string venue, uint256 amount) returns (string)
stringToBytes32(string source) returns (bytes32 result)
updateArbContractAddress(address newAddress) returns (bool)
updateAsyncEventsAddress(address newOracle) returns (bool)
updateAsyncOracleAddress(address newOracle) returns (bool)
updateEthTokenAddress(address newOracle) returns (bool)
updateForexOracleAddress(address newOracle) returns (bool)
updateMulDivConverter1(uint256 newDiv, uint256 newMul) returns (bool)
updateMulDivConverter2(uint256 newDiv, uint256 newMul) returns (bool)
updateMulDivConverter3(uint256 newDiv, uint256 newMul) returns (bool)
updateMulDivConverter4(uint256 newDiv, uint256 newMul) returns (bool)
updatePremiumSubOracleAddress(address newOracle) returns (bool)
updateSyncEventsAddress(address newOracle) returns (bool)
updateSynthAddress(address newOracle) returns (bool)
updateTokenOracleAddress(address newOracle) returns (bool)
updateTokenOracleAddress2(address newOracle) returns (bool)
This contract contains no event objects.
constructor()
fallback()
This contract contains no error objects.