Contract 0xf97c707024ef0dd3e77a0824555a46b622bfb500 1

 

Contract Overview

Balance:
0 ETH

ETH Value:
$0.00

Token:
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x1b8533c063c993d8b111aefa42222991cd02c2e535597319a191185fdb5a98a9Remove_liquidity...590386742023-02-08 7:52:3610 mins ago0x0f9d8e81ad2716851f3b83b6768f917edc10c423 IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000 ETH0.0000706
0xf2acae5d2de1a244c7f6ed55c9a00a7287e4bd05280c89f908a219985f10b04bRemove_liquidity...590350352023-02-08 7:37:0526 mins ago0xf23e1befc889ac30991762ed44fbd8ebf260419b IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000 ETH0.00092765
0x15fd5049cffb6a87ffbdaba1389a9210d8e637e306d58dddc767ae771bb67ee6Remove_liquidity...590339942023-02-08 7:32:2730 mins ago0xb62bf096bd8acb21c89e32931dcfe2027219b801 IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000 ETH0.00007482
0x28e8cc0d24166b4b72fee91fe5f346413ea0ddc1ff7f23e9a06afe1af6d4787fAdd_liquidity590294892023-02-08 7:12:4050 mins ago0xb2226e8b71e6d279f72c4b03027103bedbcfa8bc IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000.08 ETH0.00215832
0xec151b3c3d048e2a3c8dac91ba65a596abe172388326b79543b4cfde0ffb7521Remove_liquidity...590132602023-02-08 6:00:542 hrs 2 mins ago0x9d2897d8a487770e906f9f1360bb884680557db0 IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000 ETH0.00192123
0x84761da391769de28230175d9631ca2c302c4e6852bfa00820b581299c0cc270Add_liquidity590086222023-02-08 5:39:562 hrs 23 mins ago0xab78bebb14cc0d6ed451cab2c526ddd3ff95a597 IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000.001 ETH0.00008809
0x2a22b99f85c4a2c06d0598ee579a83615df9c549301864cbe9178efc96b63855Add_liquidity590044772023-02-08 5:20:232 hrs 42 mins ago0x77636d041c220cbee940b3073aecd693558befa3 IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000 ETH0.00261386
0xb58ba9962213ea6960dd2ee119e02045a07060725adef4fe35e29e5191ea5ba9Remove_liquidity...589948612023-02-08 4:37:033 hrs 26 mins ago0xd1fc4d61af7c06babd24d36558808651d7c3104b IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000 ETH0.00007842
0x5b080716845187b1648cd723340b145d1a6eb5eb17081ac078f34e66234dc85bRemove_liquidity589930462023-02-08 4:28:303 hrs 34 mins ago0xbc2e07a461ef6194545c4bbad0e3f64679331ea9 IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000 ETH0.00230155
0xacd48ec4edec65b0b98f2728b7b99f80e6491f040e096c42a8b51a6e28374adfRemove_liquidity...589918862023-02-08 4:23:153 hrs 39 mins ago0x48b576c87e788a762d6f95a456f2a39113b46950 IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000 ETH0.00218313
0xe2c5e641211bb2055c50ee6858584fff201afe5a82e5d1bec0d4bca8fc63e257Add_liquidity589888622023-02-08 4:09:073 hrs 54 mins ago0xe872bfaae7c02a2f1e2c624544c68269458cf886 IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000.159621445746475 ETH0.00295843
0x7635fa8413417d7300bcad7fc8a379661cef192e41f251349409acf254d3aac6Add_liquidity589818542023-02-08 3:35:414 hrs 27 mins ago0x21f2e198585bdf8049a8c4be02c22beca887b535 IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5001.19 ETH0.00294082
0x2843751d1993e39f9f76a94bbda012aebd2790d052f7db9d0081a9700b7a04b7Add_liquidity589642652023-02-08 2:12:185 hrs 50 mins ago0x78c2d88cdcaf896df435f3248c1a420ed3ddfac7 IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000 ETH0.00290956
0xc580be3e7517b72fadee6a2172824e759ce5e533a6a2362620bb7fa325a13218Remove_liquidity589550102023-02-08 1:21:456 hrs 41 mins ago0xdda42f12b8b2ccc6717c053a2b772bad24b08cbd IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000 ETH0.00275073
0x7751705ed857243423d5694eb89efb7534bcee4c2f5ddb46b6db61bac92c21c9Remove_liquidity...589546612023-02-08 1:19:486 hrs 43 mins ago0x6cca90e06a9bc74cb83e2c02a6b28a749e98582e IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000 ETH0.00243642
0x47c291fc3e60b0f01725f454b00e714ff7abf74e391e9ecc6ae335bf1fbfaad7Add_liquidity589218182023-02-07 22:26:019 hrs 37 mins ago0xaab2dbf20ab5945a8657c074475c4e40322609ca IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000.00001 ETH0.00355429
0x7b068fc4f74bdaa7f09eacf7f5bca2860dc125e1cb92dc0b56f73f09a196ffc0Remove_liquidity...589178792023-02-07 22:07:589 hrs 55 mins ago0xa46f45731453809c124440caa06e370c60a5adf0 IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000 ETH0.00314222
0x1c309608c28ac33c9b217ab7261516ce4c63a02397bc353d71f179b52732d7deRemove_liquidity...589148132023-02-07 21:51:3710 hrs 11 mins ago0x17ec9d8fb1c40532101adf98af7a7e37a8aa6ebe IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000 ETH0.0001169
0xf849f76425cbea9de6e898e4f9d0ed9955d2223424973d57326f53029631d392Remove_liquidity...589126642023-02-07 21:41:0910 hrs 22 mins ago0xf03f38fd0f2f966e88c71ce5534f60e69cef137b IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000 ETH0.00280083
0xf75119a35794d036c0bc46a3a8f9176cc7f925c080b2e06337564ec46df45849Add_liquidity589124712023-02-07 21:40:1810 hrs 22 mins ago0xcd98aa3437f953259e6983ebb8fe47b5f50317b4 IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000.04 ETH0.00350565
0x12a8d622097724f2c802efa9d076b7e0b976a0513db884a2460401a34b3c9beeRemove_liquidity...589070412023-02-07 21:14:5110 hrs 48 mins ago0xe79c519948edb601e5c9b33d57f10243ced75630 IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000 ETH0.00254369
0x3c83fe14eef3afe6f6711145731c3e4f6d0b50c69cb647d3782dc0cca8e7b595Add_liquidity588977252023-02-07 20:31:4111 hrs 31 mins ago0xa12ae3ebf9a3ebbeb0fa77d56848209ced868f60 IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5003 ETH0.00320389
0xf2587332b25efc893f961ea5cb39df6f5b7870f9c827432af89962db3a42acfcAdd_liquidity588966032023-02-07 20:26:3211 hrs 36 mins ago0xabc9c912c2a22e279440741273cea43981665243 IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000 ETH0.00012096
0x8c7eb52b8c4599a0d110894c508fb0948c39077d3e269d49832067209613a04eAdd_liquidity588961692023-02-07 20:24:1811 hrs 38 mins ago0x1bdc15070774d6c33cc70b7d11cf2293fa498e7b IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000.05 ETH0.00315799
0x50d1d3edce5d6f562f2e88e0e706f674d7b38306a8ef3bd79428c5365a462863Remove_liquidity...588916222023-02-07 20:01:3212 hrs 1 min ago0x98ec3de89799be76552f8873907028c01a0eccf0 IN  0xf97c707024ef0dd3e77a0824555a46b622bfb5000 ETH0.00275717
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x1b8533c063c993d8b111aefa42222991cd02c2e535597319a191185fdb5a98a9590386742023-02-08 7:52:3610 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb5000x0f9d8e81ad2716851f3b83b6768f917edc10c4230.044815928590962622 ETH
0x1b8533c063c993d8b111aefa42222991cd02c2e535597319a191185fdb5a98a9590386742023-02-08 7:52:3610 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb5000x00000000000000000000000000000000000000040 ETH
0x1b8533c063c993d8b111aefa42222991cd02c2e535597319a191185fdb5a98a9590386742023-02-08 7:52:3610 mins ago 0x82af49447d8a07e3bd95bd0d56f35241523fbab1 0xf97c707024ef0dd3e77a0824555a46b622bfb5000.044815928590962622 ETH
0x1b8533c063c993d8b111aefa42222991cd02c2e535597319a191185fdb5a98a9590386742023-02-08 7:52:3610 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb500 0x82af49447d8a07e3bd95bd0d56f35241523fbab10 ETH
0x1b8533c063c993d8b111aefa42222991cd02c2e535597319a191185fdb5a98a9590386742023-02-08 7:52:3610 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb500 0x82af49447d8a07e3bd95bd0d56f35241523fbab10 ETH
0x1b8533c063c993d8b111aefa42222991cd02c2e535597319a191185fdb5a98a9590386742023-02-08 7:52:3610 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb500 0x960ea3e3c7fb317332d990873d354e18d76455900 ETH
0x1b8533c063c993d8b111aefa42222991cd02c2e535597319a191185fdb5a98a9590386742023-02-08 7:52:3610 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb500 0x8e0b8c8bb9db49a46697f3a5bb8a308e744821d20 ETH
0xf2acae5d2de1a244c7f6ed55c9a00a7287e4bd05280c89f908a219985f10b04b590350352023-02-08 7:37:0526 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb5000xf23e1befc889ac30991762ed44fbd8ebf260419b6.249623212755519622 ETH
0xf2acae5d2de1a244c7f6ed55c9a00a7287e4bd05280c89f908a219985f10b04b590350352023-02-08 7:37:0526 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb5000x00000000000000000000000000000000000000040 ETH
0xf2acae5d2de1a244c7f6ed55c9a00a7287e4bd05280c89f908a219985f10b04b590350352023-02-08 7:37:0526 mins ago 0x82af49447d8a07e3bd95bd0d56f35241523fbab1 0xf97c707024ef0dd3e77a0824555a46b622bfb5006.249623212755519622 ETH
0xf2acae5d2de1a244c7f6ed55c9a00a7287e4bd05280c89f908a219985f10b04b590350352023-02-08 7:37:0526 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb500 0x82af49447d8a07e3bd95bd0d56f35241523fbab10 ETH
0xf2acae5d2de1a244c7f6ed55c9a00a7287e4bd05280c89f908a219985f10b04b590350352023-02-08 7:37:0526 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb500 0x82af49447d8a07e3bd95bd0d56f35241523fbab10 ETH
0xf2acae5d2de1a244c7f6ed55c9a00a7287e4bd05280c89f908a219985f10b04b590350352023-02-08 7:37:0526 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb500 0x960ea3e3c7fb317332d990873d354e18d76455900 ETH
0xf2acae5d2de1a244c7f6ed55c9a00a7287e4bd05280c89f908a219985f10b04b590350352023-02-08 7:37:0526 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb500 0x8e0b8c8bb9db49a46697f3a5bb8a308e744821d20 ETH
0x15fd5049cffb6a87ffbdaba1389a9210d8e637e306d58dddc767ae771bb67ee6590339942023-02-08 7:32:2730 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb5000xb62bf096bd8acb21c89e32931dcfe2027219b8010.053998820294489258 ETH
0x15fd5049cffb6a87ffbdaba1389a9210d8e637e306d58dddc767ae771bb67ee6590339942023-02-08 7:32:2730 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb5000x00000000000000000000000000000000000000040 ETH
0x15fd5049cffb6a87ffbdaba1389a9210d8e637e306d58dddc767ae771bb67ee6590339942023-02-08 7:32:2730 mins ago 0x82af49447d8a07e3bd95bd0d56f35241523fbab1 0xf97c707024ef0dd3e77a0824555a46b622bfb5000.053998820294489258 ETH
0x15fd5049cffb6a87ffbdaba1389a9210d8e637e306d58dddc767ae771bb67ee6590339942023-02-08 7:32:2730 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb500 0x82af49447d8a07e3bd95bd0d56f35241523fbab10 ETH
0x15fd5049cffb6a87ffbdaba1389a9210d8e637e306d58dddc767ae771bb67ee6590339942023-02-08 7:32:2730 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb500 0x82af49447d8a07e3bd95bd0d56f35241523fbab10 ETH
0x15fd5049cffb6a87ffbdaba1389a9210d8e637e306d58dddc767ae771bb67ee6590339942023-02-08 7:32:2730 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb500 0x960ea3e3c7fb317332d990873d354e18d76455900 ETH
0x15fd5049cffb6a87ffbdaba1389a9210d8e637e306d58dddc767ae771bb67ee6590339942023-02-08 7:32:2730 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb500 0x8e0b8c8bb9db49a46697f3a5bb8a308e744821d20 ETH
0x28e8cc0d24166b4b72fee91fe5f346413ea0ddc1ff7f23e9a06afe1af6d4787f590294892023-02-08 7:12:4050 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb5000x00000000000000000000000000000000000000040 ETH
0x28e8cc0d24166b4b72fee91fe5f346413ea0ddc1ff7f23e9a06afe1af6d4787f590294892023-02-08 7:12:4050 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb500 0x8e0b8c8bb9db49a46697f3a5bb8a308e744821d20 ETH
0x28e8cc0d24166b4b72fee91fe5f346413ea0ddc1ff7f23e9a06afe1af6d4787f590294892023-02-08 7:12:4050 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb5000x00000000000000000000000000000000000000040 ETH
0x28e8cc0d24166b4b72fee91fe5f346413ea0ddc1ff7f23e9a06afe1af6d4787f590294892023-02-08 7:12:4050 mins ago 0xf97c707024ef0dd3e77a0824555a46b622bfb5000x00000000000000000000000000000000000000040 ETH
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Vyper_contract

Compiler Version
vyper:0.2.15

Optimization Enabled:
N/A

Other Settings:
, None license

Contract Source Code (Vyper language format)

# @version 0.2.15
"""
@title Curve CryptoSwap Deposit Zap
@author Curve.Fi
@license Copyright (c) Curve.Fi, 2020 - all rights reserved
@dev Wraps / unwraps Ether, and redirects deposits / withdrawals
"""

from vyper.interfaces import ERC20

interface CurveCryptoSwap:
    def add_liquidity(amounts: uint256[N_COINS], min_mint_amount: uint256): nonpayable
    def remove_liquidity(_amount: uint256, min_amounts: uint256[N_COINS]): nonpayable
    def remove_liquidity_one_coin(token_amount: uint256, i: uint256, min_amount: uint256): nonpayable
    def token() -> address: view
    def coins(i: uint256) -> address: view

interface wETH:
    def deposit(): payable
    def withdraw(_amount: uint256): nonpayable


N_COINS: constant(uint256) = 3
WETH_IDX: constant(uint256) = N_COINS - 1
WETH: constant(address) = 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1

pool: public(address)
token: public(address)
coins: public(address[N_COINS])


@payable
@external
def __default__():
    assert msg.sender == WETH


@external
def __init__(_pool: address):
    """
    @notice Contract constructor
    @param _pool `CurveCryptoSwap` deployment to target
    """
    self.pool = _pool
    self.token = CurveCryptoSwap(_pool).token()

    for i in range(N_COINS):
        coin: address = CurveCryptoSwap(_pool).coins(i)
        response: Bytes[32] = raw_call(
            coin,
            concat(
                method_id("approve(address,uint256)"),
                convert(_pool, bytes32),
                convert(MAX_UINT256, bytes32)
            ),
            max_outsize=32
        )
        if len(response) > 0:
            assert convert(response, bool)  # dev: bad response
        self.coins[i] = coin

    assert self.coins[WETH_IDX] == WETH


@payable
@external
def add_liquidity(
    _amounts: uint256[N_COINS],
    _min_mint_amount: uint256,
    _receiver: address = msg.sender
) -> uint256:
    """
    @notice Add liquidity and wrap Ether to wETH
    @param _amounts Amount of each token to deposit. `msg.value` must be
                    equal to the given amount of Ether.
    @param _min_mint_amount Minimum amount of LP token to receive
    @param _receiver Receiver of the LP tokens
    @return Amount of LP tokens received
    """
    assert msg.value == _amounts[WETH_IDX]
    wETH(WETH).deposit(value=msg.value)

    for i in range(N_COINS-1):
        if _amounts[i] > 0:
            response: Bytes[32] = raw_call(
                self.coins[i],
                concat(
                    method_id("transferFrom(address,address,uint256)"),
                    convert(msg.sender, bytes32),
                    convert(self, bytes32),
                    convert(_amounts[i], bytes32)
                ),
                max_outsize=32
            )
            if len(response) > 0:
                assert convert(response, bool)  # dev: bad response

    CurveCryptoSwap(self.pool).add_liquidity(_amounts, _min_mint_amount)
    token: address = self.token
    amount: uint256 = ERC20(token).balanceOf(self)
    response: Bytes[32] = raw_call(
        token,
        concat(
            method_id("transfer(address,uint256)"),
            convert(_receiver, bytes32),
            convert(amount, bytes32)
        ),
        max_outsize=32
    )
    if len(response) > 0:
        assert convert(response, bool)  # dev: bad response

    return amount


@external
def remove_liquidity(
    _amount: uint256,
    _min_amounts: uint256[N_COINS],
    _receiver: address = msg.sender
) -> uint256[N_COINS]:
    """
    @notice Withdraw coins from the pool, unwrapping wETH to Ether
    @dev Withdrawal amounts are based on current deposit ratios
    @param _amount Quantity of LP tokens to burn in the withdrawal
    @param _min_amounts Minimum amounts of coins to receive
    @param _receiver Receiver of the withdrawn tokens
    @return Amounts of coins that were withdrawn
    """
    ERC20(self.token).transferFrom(msg.sender, self, _amount)
    CurveCryptoSwap(self.pool).remove_liquidity(_amount, _min_amounts)

    amounts: uint256[N_COINS] = empty(uint256[N_COINS])
    for i in range(N_COINS-1):
        coin: address = self.coins[i]
        amounts[i] = ERC20(coin).balanceOf(self)
        response: Bytes[32] = raw_call(
            coin,
            concat(
                method_id("transfer(address,uint256)"),
                convert(_receiver, bytes32),
                convert(amounts[i], bytes32)
            ),
            max_outsize=32
        )
        if len(response) > 0:
            assert convert(response, bool)  # dev: bad response

    amounts[WETH_IDX] = ERC20(WETH).balanceOf(self)
    wETH(WETH).withdraw(amounts[WETH_IDX])
    raw_call(_receiver, b"", value=self.balance)

    return amounts


@external
def remove_liquidity_one_coin(
    _token_amount: uint256,
    i: uint256,
    _min_amount: uint256,
    _receiver: address = msg.sender
) -> uint256:
    """
    @notice Withdraw a single coin from the pool, unwrapping wETH to Ether
    @param _token_amount Amount of LP tokens to burn in the withdrawal
    @param i Index value of the coin to withdraw
    @param _min_amount Minimum amount of coin to receive
    @param _receiver Receiver of the withdrawn token
    @return Amount of underlying coin received
    """
    ERC20(self.token).transferFrom(msg.sender, self, _token_amount)
    CurveCryptoSwap(self.pool).remove_liquidity_one_coin(_token_amount, i, _min_amount)

    coin: address = self.coins[i]
    amount: uint256 = ERC20(coin).balanceOf(self)
    if i == WETH_IDX:
        wETH(WETH).withdraw(amount)
        raw_call(_receiver, b"", value=self.balance)
    else:
        response: Bytes[32] = raw_call(
            coin,
            concat(
                method_id("transfer(address,uint256)"),
                convert(_receiver, bytes32),
                convert(amount, bytes32)
            ),
            max_outsize=32
        )
        if len(response) > 0:
            assert convert(response, bool)  # dev: bad response
    return amount

Contract ABI

[{"stateMutability":"payable","type":"fallback"},{"stateMutability":"nonpayable","type":"constructor","inputs":[{"name":"_pool","type":"address"}],"outputs":[]},{"stateMutability":"payable","type":"function","name":"add_liquidity","inputs":[{"name":"_amounts","type":"uint256[3]"},{"name":"_min_mint_amount","type":"uint256"}],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"payable","type":"function","name":"add_liquidity","inputs":[{"name":"_amounts","type":"uint256[3]"},{"name":"_min_mint_amount","type":"uint256"},{"name":"_receiver","type":"address"}],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"nonpayable","type":"function","name":"remove_liquidity","inputs":[{"name":"_amount","type":"uint256"},{"name":"_min_amounts","type":"uint256[3]"}],"outputs":[{"name":"","type":"uint256[3]"}]},{"stateMutability":"nonpayable","type":"function","name":"remove_liquidity","inputs":[{"name":"_amount","type":"uint256"},{"name":"_min_amounts","type":"uint256[3]"},{"name":"_receiver","type":"address"}],"outputs":[{"name":"","type":"uint256[3]"}]},{"stateMutability":"nonpayable","type":"function","name":"remove_liquidity_one_coin","inputs":[{"name":"_token_amount","type":"uint256"},{"name":"i","type":"uint256"},{"name":"_min_amount","type":"uint256"}],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"nonpayable","type":"function","name":"remove_liquidity_one_coin","inputs":[{"name":"_token_amount","type":"uint256"},{"name":"i","type":"uint256"},{"name":"_min_amount","type":"uint256"},{"name":"_receiver","type":"address"}],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"view","type":"function","name":"pool","inputs":[],"outputs":[{"name":"","type":"address"}],"gas":2568},{"stateMutability":"view","type":"function","name":"token","inputs":[],"outputs":[{"name":"","type":"address"}],"gas":2598},{"stateMutability":"view","type":"function","name":"coins","inputs":[{"name":"arg0","type":"uint256"}],"outputs":[{"name":"","type":"address"}],"gas":2673}]

6020610cf9610140396020610cf960c03960c05160a01c610cf4576101405160005560206101c0600463fc0c546a6101605261017c610140515afa15610cf457601f3d1115610cf4576000506101c05160015561016060006003818352015b6020610220602463c66106576101a052610160516101c0526101bc610140515afa15610cf457601f3d1115610cf457600050610220516101805260006004610200527f095ea7b3000000000000000000000000000000000000000000000000000000006102205261020060048060208461026001018260208501600060045af1505080518201915050610140516020826102600101526020810190507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff602082610260010152602081019050806102605261026090508051602001806103008284600060045af115610cf457505060206103c0610300516103206000610180515af115610cf45760203d808211156101765780610178565b815b905090506103a0526103a08051602001806101a08284600060045af115610cf457505060006101a05111156101da576101a08060200151600082518060209013610cf45780919012610cf457806020036101000a820490509050905015610cf4575b610180516001610160516003811015610cf45702600201555b815160010180835281141561005e575b50507382af49447d8a07e3bd95bd0d56f35241523fbab16004541415610cf457610cdc56600436101561000d57610a91565b600035601c52600051634515cef381141561002c573361014052610057565b6375b96abc8114156100525760843560a01c610aaf576020608461014037600050610057565b6103f2565b604435341415610aaf577382af49447d8a07e3bd95bd0d56f35241523fbab13b15610aaf5760006000600463d0e30db06101605261017c347382af49447d8a07e3bd95bd0d56f35241523fbab15af115610aaf5761016060006002818352015b60006004610160516003811015610aaf576020020135111561022657600060046101e0527f23b872dd00000000000000000000000000000000000000000000000000000000610200526101e060048060208461024001018260208501600060045af150508051820191505033602082610240010152602081019050306020826102400101526020810190506004610160516003811015610aaf576020020135602082610240010152602081019050806102405261024090508051602001806103008284600060045af115610aaf57505060206103e06103005161032060006001610160516003811015610aaf5702600201545af115610aaf5760203d808211156101c157806101c3565b815b905090506103c0526103c08051602001806101808284600060045af115610aaf5750506000610180511115610225576101808060200151600082518060209013610aaf5780919012610aaf57806020036101000a820490509050905015610aaf575b5b5b81516001018083528114156100b7575b50506000543b15610aaf57600060006084634515cef361016052600480356101805280602001356101a05280604001356101c052506064356101e05261017c60006000545af115610aaf5760015461016052602061022060246370a082316101a052306101c0526101bc610160515afa15610aaf57601f3d1115610aaf57600050610220516101805260006004610200527fa9059cbb000000000000000000000000000000000000000000000000000000006102205261020060048060208461026001018260208501600060045af15050805182019150506101405160208261026001015260208101905061018051602082610260010152602081019050806102605261026090508051602001806103008284600060045af115610aaf57505060206103c0610300516103206000610160515af115610aaf5760203d808211156103815780610383565b815b905090506103a0526103a08051602001806101a08284600060045af115610aaf57505060006101a05111156103e5576101a08060200151600082518060209013610aaf5780919012610aaf57806020036101000a820490509050905015610aaf575b6101805160005260206000f35b63ecb586a5811415610408573361014052610433565b632da5dc2181141561042e5760843560a01c610aaf576020608461014037600050610433565b610757565b34610aaf57602061022060646323b872dd610160523361018052306101a0526004356101c05261017c60006001545af115610aaf57601f3d1115610aaf57600050610220506000543b15610aaf5760006000608463ecb586a56101605260043561018052602480356101a05280602001356101c05280604001356101e0525061017c60006000545af115610aaf57606036610160376101c060006002818352015b60016101c0516003811015610aaf5702600201546101e052602061028060246370a0823161020052306102205261021c6101e0515afa15610aaf57601f3d1115610aaf57600050610280516101606101c0516003811015610aaf57602002015260006004610260527fa9059cbb00000000000000000000000000000000000000000000000000000000610280526102606004806020846102c001018260208501600060045af1505080518201915050610140516020826102c00101526020810190506101606101c0516003811015610aaf5760200201516020826102c0010152602081019050806102c0526102c090508051602001806103608284600060045af115610aaf57505060206104206103605161038060006101e0515af115610aaf5760203d808211156106065780610608565b815b90509050610400526104008051602001806102008284600060045af115610aaf575050600061020051111561066a576102008060200151600082518060209013610aaf5780919012610aaf57806020036101000a820490509050905015610aaf575b5b81516001018083528114156104d4575b5050602061024060246370a082316101c052306101e0526101dc7382af49447d8a07e3bd95bd0d56f35241523fbab15afa15610aaf57601f3d1115610aaf57600050610240516101a0527382af49447d8a07e3bd95bd0d56f35241523fbab13b15610aaf57600060006024632e1a7d4d6101c0526101a0516101e0526101dc60007382af49447d8a07e3bd95bd0d56f35241523fbab15af115610aaf5760006101c0526101c08051602001806102008284600060045af115610aaf575050600060006102005161022047610140515af115610aaf576060610160f35b63f1dc3cc981141561076d573361014052610798565b630fbcee6e8114156107935760643560a01c610aaf576020606461014037600050610798565b610a28565b34610aaf57602061022060646323b872dd610160523361018052306101a0526004356101c05261017c60006001545af115610aaf57601f3d1115610aaf57600050610220506000543b15610aaf5760006000606463f1dc3cc961016052606060046101803761017c60006000545af115610aaf5760016024356003811015610aaf57026002015461016052602061022060246370a082316101a052306101c0526101bc610160515afa15610aaf57601f3d1115610aaf576000506102205161018052600260243514156108f5577382af49447d8a07e3bd95bd0d56f35241523fbab13b15610aaf57600060006024632e1a7d4d6101a052610180516101c0526101bc60007382af49447d8a07e3bd95bd0d56f35241523fbab15af115610aaf5760006101a0526101a08051602001806101e08284600060045af115610aaf575050600060006101e05161020047610140515af115610aaf57610a1b565b60006004610200527fa9059cbb000000000000000000000000000000000000000000000000000000006102205261020060048060208461026001018260208501600060045af15050805182019150506101405160208261026001015260208101905061018051602082610260010152602081019050806102605261026090508051602001806103008284600060045af115610aaf57505060206103c0610300516103206000610160515af115610aaf5760203d808211156109b657806109b8565b815b905090506103a0526103a08051602001806101a08284600060045af115610aaf57505060006101a0511115610a1a576101a08060200151600082518060209013610aaf5780919012610aaf57806020036101000a820490509050905015610aaf575b5b6101805160005260206000f35b6316f0115b811415610a455734610aaf5760005460005260206000f35b63fc0c546a811415610a625734610aaf5760015460005260206000f35b63c6610657811415610a8f5734610aaf5760016004356003811015610aaf57026002015460005260206000f35b505b7382af49447d8a07e3bd95bd0d56f35241523fbab1331415610aaf57005b600080fd5b610228610cdc03610228600039610228610cdc036000f35b600080fd000000000000000000000000960ea3e3c7fb317332d990873d354e18d7645590

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000960ea3e3c7fb317332d990873d354e18d7645590

-----Decoded View---------------
Arg [0] : _pool (address): 0x960ea3e3c7fb317332d990873d354e18d7645590

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000960ea3e3c7fb317332d990873d354e18d7645590


Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.