ETH Price: $3,245.06 (-0.39%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve214640032024-12-23 8:30:4731 days ago1734942647IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.000129925.4
Approve214640022024-12-23 8:30:3531 days ago1734942635IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.000132395.5
Approve214640012024-12-23 8:30:2331 days ago1734942623IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.00013485.6
Approve214639992024-12-23 8:29:5931 days ago1734942599IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.000127585.3
Approve212400392024-11-22 1:38:3562 days ago1732239515IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.000413568.89829661
Approve211149852024-11-04 14:48:5980 days ago1730731739IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.000187767.8
Approve207594742024-09-16 0:01:59129 days ago1726444919IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.000072221.5640874
Approve207286992024-09-11 16:56:11134 days ago1726073771IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.000093233.87306481
Approve205745712024-08-21 4:21:35155 days ago1724214095IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.000022010.91450791
Approve205744522024-08-21 3:57:35155 days ago1724212655IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.000022650.94108311
Approve205744272024-08-21 3:52:35155 days ago1724212355IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.000023610.98114204
Approve205176962024-08-13 5:44:35163 days ago1723527875IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.00002541.05544731
Approve201972052024-06-29 12:00:35208 days ago1719662435IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.000077581.68023717
Approve201130482024-06-17 17:38:59220 days ago1718645939IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.000585212.67973508
Approve200080032024-06-03 1:26:11234 days ago1717377971IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.0007598316.34870986
Approve200005302024-06-02 0:22:59235 days ago1717287779IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.000230885
Approve199742202024-05-29 8:06:59239 days ago1716970019IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.0003111812.92729206
Approve199741082024-05-29 7:44:35239 days ago1716968675IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.000179457.45488556
Approve199296962024-05-23 2:47:35245 days ago1716432455IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.00014516.02811502
Approve198306362024-05-09 6:16:47259 days ago1715235407IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.000124095.15502372
Approve197781262024-05-01 21:59:47266 days ago1714600787IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.000144986.02313247
Approve197781182024-05-01 21:58:11266 days ago1714600691IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.00013835.74528976
Approve196747632024-04-17 11:01:47281 days ago1713351707IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.0005403711.70226503
Approve196672002024-04-16 9:37:47282 days ago1713260267IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.000434569.41094974
Approve195614702024-04-01 14:07:35297 days ago1711980455IN
Curve.fi: tBTC/sbtcCRV Token
0 ETH0.0013940830.18218475
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block
From
To
212400422024-11-22 1:39:1162 days ago1732239551
0x64eda51d...e1Dd786Fd
0 ETH
212400422024-11-22 1:39:1162 days ago1732239551
0x64eda51d...e1Dd786Fd
0 ETH
212400422024-11-22 1:39:1162 days ago1732239551
0x64eda51d...e1Dd786Fd
0 ETH
207594792024-09-16 0:02:59129 days ago1726444979
0x64eda51d...e1Dd786Fd
0 ETH
207594792024-09-16 0:02:59129 days ago1726444979
0x64eda51d...e1Dd786Fd
0 ETH
207594792024-09-16 0:02:59129 days ago1726444979
0x64eda51d...e1Dd786Fd
0 ETH
207594642024-09-15 23:59:59129 days ago1726444799
0x64eda51d...e1Dd786Fd
0 ETH
207594642024-09-15 23:59:59129 days ago1726444799
0x64eda51d...e1Dd786Fd
0 ETH
207594642024-09-15 23:59:59129 days ago1726444799
0x64eda51d...e1Dd786Fd
0 ETH
207594642024-09-15 23:59:59129 days ago1726444799
0x64eda51d...e1Dd786Fd
0 ETH
206360972024-08-29 18:41:59147 days ago1724956919
0x64eda51d...e1Dd786Fd
0 ETH
206360972024-08-29 18:41:59147 days ago1724956919
0x64eda51d...e1Dd786Fd
0 ETH
206360972024-08-29 18:41:59147 days ago1724956919
0x64eda51d...e1Dd786Fd
0 ETH
204683192024-08-06 8:24:47170 days ago1722932687
0x64eda51d...e1Dd786Fd
0 ETH
204683192024-08-06 8:24:47170 days ago1722932687
0x64eda51d...e1Dd786Fd
0 ETH
201972082024-06-29 12:01:11208 days ago1719662471
0x64eda51d...e1Dd786Fd
0 ETH
201972082024-06-29 12:01:11208 days ago1719662471
0x64eda51d...e1Dd786Fd
0 ETH
201972082024-06-29 12:01:11208 days ago1719662471
0x64eda51d...e1Dd786Fd
0 ETH
201130502024-06-17 17:39:23220 days ago1718645963
0x64eda51d...e1Dd786Fd
0 ETH
201130502024-06-17 17:39:23220 days ago1718645963
0x64eda51d...e1Dd786Fd
0 ETH
201130502024-06-17 17:39:23220 days ago1718645963
0x64eda51d...e1Dd786Fd
0 ETH
200080072024-06-03 1:26:59234 days ago1717378019
0x64eda51d...e1Dd786Fd
0 ETH
200080072024-06-03 1:26:59234 days ago1717378019
0x64eda51d...e1Dd786Fd
0 ETH
200080072024-06-03 1:26:59234 days ago1717378019
0x64eda51d...e1Dd786Fd
0 ETH
200079522024-06-03 1:15:59234 days ago1717377359
0x64eda51d...e1Dd786Fd
0 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Vyper_contract

Compiler Version
vyper:0.2.7

Optimization Enabled:
N/A

Other Settings:
default evmVersion, None license

Contract Source Code (Vyper language format)

# @version ^0.2.0
"""
@title Curve LP Token
@author Curve.Fi
@notice Base implementation for an LP token provided for
        supplying liquidity to `StableSwap`
@dev Follows the ERC-20 token standard as defined at
     https://eips.ethereum.org/EIPS/eip-20
"""

from vyper.interfaces import ERC20

implements: ERC20

interface Curve:
    def owner() -> address: view


event Transfer:
    _from: indexed(address)
    _to: indexed(address)
    _value: uint256

event Approval:
    _owner: indexed(address)
    _spender: indexed(address)
    _value: uint256


name: public(String[64])
symbol: public(String[32])
decimals: public(uint256)

# NOTE: By declaring `balanceOf` as public, vyper automatically generates a 'balanceOf()' getter
#       method to allow access to account balances.
#       The _KeyType will become a required parameter for the getter and it will return _ValueType.
#       See: https://vyper.readthedocs.io/en/v0.1.0-beta.8/types.html?highlight=getter#mappings
balanceOf: public(HashMap[address, uint256])
allowances: HashMap[address, HashMap[address, uint256]]
total_supply: uint256
minter: public(address)


@external
def __init__(_name: String[64], _symbol: String[32], _decimals: uint256, _supply: uint256):
    init_supply: uint256 = _supply * 10 ** _decimals
    self.name = _name
    self.symbol = _symbol
    self.decimals = _decimals
    self.balanceOf[msg.sender] = init_supply
    self.total_supply = init_supply
    self.minter = msg.sender
    log Transfer(ZERO_ADDRESS, msg.sender, init_supply)


@external
def set_minter(_minter: address):
    assert msg.sender == self.minter
    self.minter = _minter


@external
def set_name(_name: String[64], _symbol: String[32]):
    assert Curve(self.minter).owner() == msg.sender
    self.name = _name
    self.symbol = _symbol


@view
@external
def totalSupply() -> uint256:
    """
    @dev Total number of tokens in existence.
    """
    return self.total_supply


@view
@external
def allowance(_owner : address, _spender : address) -> uint256:
    """
    @dev Function to check the amount of tokens that an owner allowed to a spender.
    @param _owner The address which owns the funds.
    @param _spender The address which will spend the funds.
    @return An uint256 specifying the amount of tokens still available for the spender.
    """
    return self.allowances[_owner][_spender]


@external
def transfer(_to : address, _value : uint256) -> bool:
    """
    @dev Transfer token for a specified address
    @param _to The address to transfer to.
    @param _value The amount to be transferred.
    """
    # NOTE: vyper does not allow underflows
    #       so the following subtraction would revert on insufficient balance
    self.balanceOf[msg.sender] -= _value
    self.balanceOf[_to] += _value
    log Transfer(msg.sender, _to, _value)
    return True


@external
def transferFrom(_from : address, _to : address, _value : uint256) -> bool:
    """
     @dev Transfer tokens from one address to another.
     @param _from address The address which you want to send tokens from
     @param _to address The address which you want to transfer to
     @param _value uint256 the amount of tokens to be transferred
    """
    # NOTE: vyper does not allow underflows
    #       so the following subtraction would revert on insufficient balance
    self.balanceOf[_from] -= _value
    self.balanceOf[_to] += _value
    if msg.sender != self.minter:  # minter is allowed to transfer anything
        _allowance: uint256 = self.allowances[_from][msg.sender]
        if _allowance != MAX_UINT256:
            # NOTE: vyper does not allow underflows
            # so the following subtraction would revert on insufficient allowance
            self.allowances[_from][msg.sender] = _allowance - _value
    log Transfer(_from, _to, _value)
    return True


@external
def approve(_spender : address, _value : uint256) -> bool:
    """
    @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
         Beware that changing an allowance with this method brings the risk that someone may use both the old
         and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this
         race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards:
         https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
    @param _spender The address which will spend the funds.
    @param _value The amount of tokens to be spent.
    """
    assert _value == 0 or self.allowances[msg.sender][_spender] == 0
    self.allowances[msg.sender][_spender] = _value
    log Approval(msg.sender, _spender, _value)
    return True


@external
def mint(_to: address, _value: uint256) -> bool:
    """
    @dev Mint an amount of the token and assigns it to an account.
         This encapsulates the modification of balances such that the
         proper events are emitted.
    @param _to The account that will receive the created tokens.
    @param _value The amount that will be created.
    """
    assert msg.sender == self.minter
    assert _to != ZERO_ADDRESS
    self.total_supply += _value
    self.balanceOf[_to] += _value
    log Transfer(ZERO_ADDRESS, _to, _value)
    return True


@external
def burnFrom(_to: address, _value: uint256) -> bool:
    """
    @dev Burn an amount of the token from a given account.
    @param _to The account whose tokens will be burned.
    @param _value The amount that will be burned.
    """
    assert msg.sender == self.minter
    assert _to != ZERO_ADDRESS

    self.total_supply -= _value
    self.balanceOf[_to] -= _value
    log Transfer(_to, ZERO_ADDRESS, _value)

    return True

Contract Security Audit

Contract ABI

[{"name":"Transfer","inputs":[{"type":"address","name":"_from","indexed":true},{"type":"address","name":"_to","indexed":true},{"type":"uint256","name":"_value","indexed":false}],"anonymous":false,"type":"event"},{"name":"Approval","inputs":[{"type":"address","name":"_owner","indexed":true},{"type":"address","name":"_spender","indexed":true},{"type":"uint256","name":"_value","indexed":false}],"anonymous":false,"type":"event"},{"outputs":[],"inputs":[{"type":"string","name":"_name"},{"type":"string","name":"_symbol"},{"type":"uint256","name":"_decimals"},{"type":"uint256","name":"_supply"}],"stateMutability":"nonpayable","type":"constructor"},{"name":"set_minter","outputs":[],"inputs":[{"type":"address","name":"_minter"}],"stateMutability":"nonpayable","type":"function","gas":36218},{"name":"set_name","outputs":[],"inputs":[{"type":"string","name":"_name"},{"type":"string","name":"_symbol"}],"stateMutability":"nonpayable","type":"function","gas":177979},{"name":"totalSupply","outputs":[{"type":"uint256","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1121},{"name":"allowance","outputs":[{"type":"uint256","name":""}],"inputs":[{"type":"address","name":"_owner"},{"type":"address","name":"_spender"}],"stateMutability":"view","type":"function","gas":1581},{"name":"transfer","outputs":[{"type":"bool","name":""}],"inputs":[{"type":"address","name":"_to"},{"type":"uint256","name":"_value"}],"stateMutability":"nonpayable","type":"function","gas":74803},{"name":"transferFrom","outputs":[{"type":"bool","name":""}],"inputs":[{"type":"address","name":"_from"},{"type":"address","name":"_to"},{"type":"uint256","name":"_value"}],"stateMutability":"nonpayable","type":"function","gas":112299},{"name":"approve","outputs":[{"type":"bool","name":""}],"inputs":[{"type":"address","name":"_spender"},{"type":"uint256","name":"_value"}],"stateMutability":"nonpayable","type":"function","gas":39049},{"name":"mint","outputs":[{"type":"bool","name":""}],"inputs":[{"type":"address","name":"_to"},{"type":"uint256","name":"_value"}],"stateMutability":"nonpayable","type":"function","gas":75779},{"name":"burnFrom","outputs":[{"type":"bool","name":""}],"inputs":[{"type":"address","name":"_to"},{"type":"uint256","name":"_value"}],"stateMutability":"nonpayable","type":"function","gas":75797},{"name":"name","outputs":[{"type":"string","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":7733},{"name":"symbol","outputs":[{"type":"string","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":6786},{"name":"decimals","outputs":[{"type":"uint256","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1391},{"name":"balanceOf","outputs":[{"type":"uint256","name":""}],"inputs":[{"type":"address","name":"arg0"}],"stateMutability":"view","type":"function","gas":1636},{"name":"minter","outputs":[{"type":"address","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1451}]

60806109f961014039606060206109f960c03960c0516109f9016101c039604060206109f960c03960c05160040135111561003957600080fd5b6040602060206109f90160c03960c0516109f901610240396020602060206109f90160c03960c05160040135111561007057600080fd5b6101a051604e610180511061008457600080fd5b61018051600a0a808202821582848304141761009f57600080fd5b809050905090506102a0526101c080600060c052602060c020602082510161012060006003818352015b826101205160200211156100dc576100fe565b61012051602002850151610120518501555b81516001018083528114156100c9575b50505050505061024080600160c052602060c020602082510161012060006002818352015b8261012051602002111561013657610158565b61012051602002850151610120518501555b8151600101808352811415610123575b505050505050610180516002556102a05160033360e05260c052604060c020556102a051600555336006556102a0516102c0523360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60206102c0a36109e156341561000a57600080fd5b600436101561001857610821565b600035601c52631652e9fc60005114156100525760043560a01c1561003c57600080fd5b600654331461004a57600080fd5b600435600655005b63e1430e06600051141561019657606060043560040161014037604060043560040135111561008057600080fd5b60406024356004016101c03760206024356004013511156100a057600080fd5b3360206102806004638da5cb5b6102205261023c6006545afa6100c257600080fd5b601f3d116100cf57600080fd5b60005061028051146100e057600080fd5b61014080600060c052602060c020602082510161012060006003818352015b8261012051602002111561011257610134565b61012051602002850151610120518501555b81516001018083528114156100ff575b5050505050506101c080600160c052602060c020602082510161012060006002818352015b8261012051602002111561016c5761018e565b61012051602002850151610120518501555b8151600101808352811415610159575b505050505050005b6318160ddd60005114156101b25760055460005260206000f350005b63dd62ed3e600051141561020a5760043560a01c156101d057600080fd5b60243560a01c156101e057600080fd5b600460043560e05260c052604060c02060243560e05260c052604060c0205460005260206000f350005b63a9059cbb60005114156102bf5760043560a01c1561022857600080fd5b60033360e05260c052604060c02080546024358082101561024857600080fd5b80820390509050815550600360043560e05260c052604060c020805460243581818301101561027657600080fd5b8082019050905081555060243561014052600435337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610140a3600160005260206000f350005b6323b872dd60005114156104185760043560a01c156102dd57600080fd5b60243560a01c156102ed57600080fd5b600360043560e05260c052604060c02080546044358082101561030f57600080fd5b80820390509050815550600360243560e05260c052604060c020805460443581818301101561033d57600080fd5b808201905090508155506006543318156103d757600460043560e05260c052604060c0203360e05260c052604060c02054610140527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6101405118156103d65761014051604435808210156103b157600080fd5b80820390509050600460043560e05260c052604060c0203360e05260c052604060c020555b5b604435610140526024356004357fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610140a3600160005260206000f350005b63095ea7b360005114156104ce5760043560a01c1561043657600080fd5b6024351515610446576001610465565b60043360e05260c052604060c02060043560e05260c052604060c02054155b5b61046f57600080fd5b60243560043360e05260c052604060c02060043560e05260c052604060c0205560243561014052600435337f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9256020610140a3600160005260206000f350005b6340c10f1960005114156105975760043560a01c156104ec57600080fd5b60065433146104fa57600080fd5b60006004351861050957600080fd5b6005805460243581818301101561051f57600080fd5b80820190509050815550600360043560e05260c052604060c020805460243581818301101561054d57600080fd5b808201905090508155506024356101405260043560007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610140a3600160005260206000f350005b6379cc6790600051141561065c5760043560a01c156105b557600080fd5b60065433146105c357600080fd5b6000600435186105d257600080fd5b60058054602435808210156105e657600080fd5b80820390509050815550600360043560e05260c052604060c02080546024358082101561061257600080fd5b808203905090508155506024356101405260006004357fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610140a3600160005260206000f350005b6306fdde0360005114156107055760008060c052602060c020610180602082540161012060006003818352015b8261012051602002111561069c576106be565b61012051850154610120516020028501525b8151600101808352811415610689575b50505050505061018051806101a001818260206001820306601f82010390500336823750506020610160526040610180510160206001820306601f8201039050610160f350005b6395d89b4160005114156107ae5760018060c052602060c020610180602082540161012060006002818352015b8261012051602002111561074557610767565b61012051850154610120516020028501525b8151600101808352811415610732575b50505050505061018051806101a001818260206001820306601f82010390500336823750506020610160526040610180510160206001820306601f8201039050610160f350005b63313ce56760005114156107ca5760025460005260206000f350005b6370a0823160005114156108045760043560a01c156107e857600080fd5b600360043560e05260c052604060c0205460005260206000f350005b630754617260005114156108205760065460005260206000f350005b5b60006000fd5b6101ba6109e1036101ba6000396101ba6109e1036000f3000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001543757276652e666920744254432f736274634372760000000000000000000000000000000000000000000000000000000000000000000000000000000000000c746274632f736274634372760000000000000000000000000000000000000000

Deployed Bytecode

0x341561000a57600080fd5b600436101561001857610821565b600035601c52631652e9fc60005114156100525760043560a01c1561003c57600080fd5b600654331461004a57600080fd5b600435600655005b63e1430e06600051141561019657606060043560040161014037604060043560040135111561008057600080fd5b60406024356004016101c03760206024356004013511156100a057600080fd5b3360206102806004638da5cb5b6102205261023c6006545afa6100c257600080fd5b601f3d116100cf57600080fd5b60005061028051146100e057600080fd5b61014080600060c052602060c020602082510161012060006003818352015b8261012051602002111561011257610134565b61012051602002850151610120518501555b81516001018083528114156100ff575b5050505050506101c080600160c052602060c020602082510161012060006002818352015b8261012051602002111561016c5761018e565b61012051602002850151610120518501555b8151600101808352811415610159575b505050505050005b6318160ddd60005114156101b25760055460005260206000f350005b63dd62ed3e600051141561020a5760043560a01c156101d057600080fd5b60243560a01c156101e057600080fd5b600460043560e05260c052604060c02060243560e05260c052604060c0205460005260206000f350005b63a9059cbb60005114156102bf5760043560a01c1561022857600080fd5b60033360e05260c052604060c02080546024358082101561024857600080fd5b80820390509050815550600360043560e05260c052604060c020805460243581818301101561027657600080fd5b8082019050905081555060243561014052600435337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610140a3600160005260206000f350005b6323b872dd60005114156104185760043560a01c156102dd57600080fd5b60243560a01c156102ed57600080fd5b600360043560e05260c052604060c02080546044358082101561030f57600080fd5b80820390509050815550600360243560e05260c052604060c020805460443581818301101561033d57600080fd5b808201905090508155506006543318156103d757600460043560e05260c052604060c0203360e05260c052604060c02054610140527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6101405118156103d65761014051604435808210156103b157600080fd5b80820390509050600460043560e05260c052604060c0203360e05260c052604060c020555b5b604435610140526024356004357fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610140a3600160005260206000f350005b63095ea7b360005114156104ce5760043560a01c1561043657600080fd5b6024351515610446576001610465565b60043360e05260c052604060c02060043560e05260c052604060c02054155b5b61046f57600080fd5b60243560043360e05260c052604060c02060043560e05260c052604060c0205560243561014052600435337f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9256020610140a3600160005260206000f350005b6340c10f1960005114156105975760043560a01c156104ec57600080fd5b60065433146104fa57600080fd5b60006004351861050957600080fd5b6005805460243581818301101561051f57600080fd5b80820190509050815550600360043560e05260c052604060c020805460243581818301101561054d57600080fd5b808201905090508155506024356101405260043560007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610140a3600160005260206000f350005b6379cc6790600051141561065c5760043560a01c156105b557600080fd5b60065433146105c357600080fd5b6000600435186105d257600080fd5b60058054602435808210156105e657600080fd5b80820390509050815550600360043560e05260c052604060c02080546024358082101561061257600080fd5b808203905090508155506024356101405260006004357fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610140a3600160005260206000f350005b6306fdde0360005114156107055760008060c052602060c020610180602082540161012060006003818352015b8261012051602002111561069c576106be565b61012051850154610120516020028501525b8151600101808352811415610689575b50505050505061018051806101a001818260206001820306601f82010390500336823750506020610160526040610180510160206001820306601f8201039050610160f350005b6395d89b4160005114156107ae5760018060c052602060c020610180602082540161012060006002818352015b8261012051602002111561074557610767565b61012051850154610120516020028501525b8151600101808352811415610732575b50505050505061018051806101a001818260206001820306601f82010390500336823750506020610160526040610180510160206001820306601f8201039050610160f350005b63313ce56760005114156107ca5760025460005260206000f350005b6370a0823160005114156108045760043560a01c156107e857600080fd5b600360043560e05260c052604060c0205460005260206000f350005b630754617260005114156108205760065460005260206000f350005b5b60006000fd

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001543757276652e666920744254432f736274634372760000000000000000000000000000000000000000000000000000000000000000000000000000000000000c746274632f736274634372760000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _name (string): Curve.fi tBTC/sbtcCrv
Arg [1] : _symbol (string): tbtc/sbtcCrv
Arg [2] : _decimals (uint256): 18
Arg [3] : _supply (uint256): 0

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000015
Arg [5] : 43757276652e666920744254432f736274634372760000000000000000000000
Arg [6] : 000000000000000000000000000000000000000000000000000000000000000c
Arg [7] : 746274632f736274634372760000000000000000000000000000000000000000


Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.