ETH Price: $2,401.21 (-3.26%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

TokenTracker

Multichain Info

1 address found via
Transaction Hash
Method
Block
From
To
Transfer210091362024-10-20 20:19:5915 days ago1729455599IN
CrescoFin: wCRES Token
0 ETH0.000409898.75409642
Approve206542282024-09-01 7:28:1164 days ago1725175691IN
CrescoFin: wCRES Token
0 ETH0.00004331.8
Approve206541552024-09-01 7:13:3564 days ago1725174815IN
CrescoFin: wCRES Token
0 ETH0.00004331.8
Approve204636832024-08-05 16:52:5991 days ago1722876779IN
CrescoFin: wCRES Token
0 ETH0.000604225.11232246
Approve204636822024-08-05 16:52:4791 days ago1722876767IN
CrescoFin: wCRES Token
0 ETH0.0005862424.36588356
Approve204460252024-08-03 5:48:3593 days ago1722664115IN
CrescoFin: wCRES Token
0 ETH0.000069421.5
Approve204386722024-08-02 5:07:5994 days ago1722575279IN
CrescoFin: wCRES Token
0 ETH0.000076151.65391662
Approve204256172024-07-31 9:23:5996 days ago1722417839IN
CrescoFin: wCRES Token
0 ETH0.000333537.19690646
Transfer202972282024-07-13 11:16:11114 days ago1720869371IN
CrescoFin: wCRES Token
0 ETH0.00005261.76979889
Transfer202972272024-07-13 11:15:59114 days ago1720869359IN
CrescoFin: wCRES Token
0 ETH0.000054441.83179679
Transfer202972252024-07-13 11:15:35114 days ago1720869335IN
CrescoFin: wCRES Token
0 ETH0.000053691.80730708
Transfer202972212024-07-13 11:14:47114 days ago1720869287IN
CrescoFin: wCRES Token
0 ETH0.000052941.78268926
Transfer202972172024-07-13 11:13:59114 days ago1720869239IN
CrescoFin: wCRES Token
0 ETH0.000082131.75547264
Approve202512782024-07-07 1:12:59121 days ago1720314779IN
CrescoFin: wCRES Token
0 ETH0.000036381.5120835
Transfer202014202024-06-30 2:08:35128 days ago1719713315IN
CrescoFin: wCRES Token
0 ETH0.00007662.59709375
Transfer201297342024-06-20 1:41:59138 days ago1718847719IN
CrescoFin: wCRES Token
0 ETH0.000220716.39779659
Approve201238732024-06-19 6:03:35138 days ago1718777015IN
CrescoFin: wCRES Token
0 ETH0.000066442.76149987
Transfer201004022024-06-15 23:14:47142 days ago1718493287IN
CrescoFin: wCRES Token
0 ETH0.000161293.12601209
Transfer200947052024-06-15 4:05:11142 days ago1718424311IN
CrescoFin: wCRES Token
0 ETH0.000252055.38451379
Transfer200946822024-06-15 4:00:35142 days ago1718424035IN
CrescoFin: wCRES Token
0 ETH0.000260655.56825197
Transfer200946022024-06-15 3:44:35142 days ago1718423075IN
CrescoFin: wCRES Token
0 ETH0.000200415.81125527
Transfer200945732024-06-15 3:38:47142 days ago1718422727IN
CrescoFin: wCRES Token
0 ETH0.000188483.65367744
Transfer200944212024-06-15 3:07:47142 days ago1718420867IN
CrescoFin: wCRES Token
0 ETH0.000207464.4331141
Transfer200558872024-06-09 17:54:11148 days ago1717955651IN
CrescoFin: wCRES Token
0 ETH0.000404378.63617828
Transfer199926982024-05-31 22:09:11157 days ago1717193351IN
CrescoFin: wCRES Token
0 ETH0.000252968.51066095
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
WrappedERC20

Compiler Version
v0.6.12+commit.27d51765

Optimization Enabled:
Yes with 100000 runs

Other Settings:
istanbul EvmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2020-11-06
*/

/**************************************************************************
 *            ____        _                              
 *           / ___|      | |     __ _  _   _   ___  _ __ 
 *          | |    _____ | |    / _` || | | | / _ \| '__|
 *          | |___|_____|| |___| (_| || |_| ||  __/| |   
 *           \____|      |_____|\__,_| \__, | \___||_|   
 *                                     |___/             
 * 
 **************************************************************************
 *
 *  The MIT License (MIT)
 * SPDX-License-Identifier: MIT
 *
 * Copyright (c) 2016-2020 Cyril Lapinte
 *
 * Permission is hereby granted, free of charge, to any person obtaining
 * a copy of this software and associated documentation files (the
 * "Software"), to deal in the Software without restriction, including
 * without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to
 * the following conditions:
 *
 * The above copyright notice and this permission notice shall be included
 * in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
 * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
 * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 *
 **************************************************************************
 *
 * Flatten Contract: WrappedERC20
 *
 * Git Commit:
 * https://github.com/c-layer/contracts/commit/9993912325afde36151b04d0247ac9ea9ffa2a93
 *
 **************************************************************************/


// File: @c-layer/common/contracts/interface/IERC20.sol

pragma solidity ^0.6.0;


/**
 * @title IERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 * @dev see https://github.com/ethereum/EIPs/issues/179
 *
 */
interface IERC20 {

  event Transfer(address indexed from, address indexed to, uint256 value);
  event Approval(
    address indexed owner,
    address indexed spender,
    uint256 value
  );

  function name() external view returns (string memory);
  function symbol() external view returns (string memory);
  function decimals() external view returns (uint256);
  function totalSupply() external view returns (uint256);
  function balanceOf(address _owner) external view returns (uint256);

  function transfer(address _to, uint256 _value) external returns (bool);

  function allowance(address _owner, address _spender)
    external view returns (uint256);

  function transferFrom(address _from, address _to, uint256 _value)
    external returns (bool);

  function approve(address _spender, uint256 _value) external returns (bool);

  function increaseApproval(address _spender, uint256 _addedValue)
    external returns (bool);

  function decreaseApproval(address _spender, uint256 _subtractedValue)
    external returns (bool);
}

// File: @c-layer/common/contracts/math/SafeMath.sol

pragma solidity ^0.6.0;


/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {

  /**
  * @dev Multiplies two numbers, throws on overflow.
  */
  function mul(uint256 a, uint256 b) internal pure returns (uint256 c) {
    // Gas optimization: this is cheaper than asserting 'a' not being zero, but the
    // benefit is lost if 'b' is also tested.
    // See: https://github.com/OpenZeppelin/openzeppelin-solidity/pull/522
    if (a == 0) {
      return 0;
    }

    c = a * b;
    assert(c / a == b);
    return c;
  }

  /**
  * @dev Integer division of two numbers, truncating the quotient.
  */
  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    // uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return a / b;
  }

  /**
  * @dev Subtracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
  */
  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  /**
  * @dev Adds two numbers, throws on overflow.
  */
  function add(uint256 a, uint256 b) internal pure returns (uint256 c) {
    c = a + b;
    assert(c >= a);
    return c;
  }
}

// File: @c-layer/common/contracts/token/TokenERC20.sol

pragma solidity ^0.6.0;




/**
 * @title Token ERC20
 * @dev Token ERC20 default implementation
 *
 * @author Cyril Lapinte - <[email protected]>
 *
 * Error messages
 *   TE01: Address is invalid
 *   TE02: Not enougth tokens
 *   TE03: Approval too low
 */
contract TokenERC20 is IERC20 {
  using SafeMath for uint256;

  string internal name_;
  string internal symbol_;
  uint256 internal decimals_;

  uint256 internal totalSupply_;
  mapping(address => uint256) internal balances;
  mapping (address => mapping (address => uint256)) internal allowed;

  constructor(
    string memory _name,
    string memory _symbol,
    uint256 _decimals,
    address _initialAccount,
    uint256 _initialSupply
  ) public {
    name_ = _name;
    symbol_ = _symbol;
    decimals_ = _decimals;
    totalSupply_ = _initialSupply;
    balances[_initialAccount] = _initialSupply;

    emit Transfer(address(0), _initialAccount, _initialSupply);
  }

  function name() external override view returns (string memory) {
    return name_;
  }

  function symbol() external override view returns (string memory) {
    return symbol_;
  }

  function decimals() external override view returns (uint256) {
    return decimals_;
  }

  function totalSupply() external override view returns (uint256) {
    return totalSupply_;
  }

  function balanceOf(address _owner) external override view returns (uint256) {
    return balances[_owner];
  }

  function allowance(address _owner, address _spender)
    external override view returns (uint256)
  {
    return allowed[_owner][_spender];
  }

  function transfer(address _to, uint256 _value) external override returns (bool) {
    require(_to != address(0), "TE01");
    require(_value <= balances[msg.sender], "TE02");

    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    emit Transfer(msg.sender, _to, _value);
    return true;
  }

  function transferFrom(address _from, address _to, uint256 _value)
    external override returns (bool)
  {
    require(_to != address(0), "TE01");
    require(_value <= balances[_from], "TE02");
    require(_value <= allowed[_from][msg.sender], "TE03");

    balances[_from] = balances[_from].sub(_value);
    balances[_to] = balances[_to].add(_value);
    allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
    emit Transfer(_from, _to, _value);
    return true;
  }

  function approve(address _spender, uint256 _value) external override returns (bool) {
    allowed[msg.sender][_spender] = _value;
    emit Approval(msg.sender, _spender, _value);
    return true;
  }

  function increaseApproval(address _spender, uint _addedValue)
    external override returns (bool)
  {
    allowed[msg.sender][_spender] = (
      allowed[msg.sender][_spender].add(_addedValue));
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

  function decreaseApproval(address _spender, uint _subtractedValue)
    external override returns (bool)
  {
    uint oldValue = allowed[msg.sender][_spender];
    if (_subtractedValue > oldValue) {
      allowed[msg.sender][_spender] = 0;
    } else {
      allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
    }
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }
}

// File: contracts/interface/IWrappedERC20.sol

pragma solidity ^0.6.0;



/**
 * @title WrappedERC20
 * @dev WrappedERC20
 * @author Cyril Lapinte - <[email protected]>
 *
 * Error messages
 */
abstract contract IWrappedERC20 is IERC20 {

  function base() public view virtual returns (IERC20);

  function deposit(uint256 _value) public virtual returns (bool);
  function depositTo(address _to, uint256 _value) public virtual returns (bool);

  function withdraw(uint256 _value) public virtual returns (bool);
  function withdrawFrom(address _from, address _to, uint256 _value) public virtual returns (bool);

  event Deposit(address indexed _address, uint256 value);
  event Withdrawal(address indexed _address, uint256 value);
}

// File: contracts/WrappedERC20.sol

pragma solidity ^0.6.0;




/**
 * @title WrappedERC20
 * @dev WrappedERC20
 * @author Cyril Lapinte - <[email protected]>
 *
 * Error messages
 *   WE01: Unable to transfer tokens to address 0
 *   WE02: Unable to deposit the base token
 *   WE03: Not enougth tokens
 *   WE04: Approval too low
 *   WE05: Unable to withdraw the base token
 */
contract WrappedERC20 is TokenERC20, IWrappedERC20 {

  IERC20 internal base_;
  uint256 internal ratio_;

  /**
   * @dev constructor
   */
  constructor(
    string memory _name,
    string memory _symbol,
    uint256 _decimals,
    IERC20 _base
  ) public
    TokenERC20(_name, _symbol, _decimals, address(0), 0)
  {
    ratio_ = 10 ** _decimals.sub(_base.decimals());
    base_ = _base;
  }

  /**
   * @dev base token
   */
  function base() public view override returns (IERC20) {
    return base_;
  }

  /**
   * @dev deposit
   */
  function deposit(uint256 _value) public override returns (bool) {
    return depositTo(msg.sender, _value);
  }

  /**
   * @dev depositTo
   */
  function depositTo(address _to, uint256 _value) public override returns (bool) {
    require(_to != address(0), "WE01");
    require(base_.transferFrom(msg.sender, address(this), _value), "WE02");

    uint256 wrappedValue = _value.mul(ratio_);
    balances[_to] = balances[_to].add(wrappedValue);
    totalSupply_ = totalSupply_.add(wrappedValue);
    emit Transfer(address(0), _to, wrappedValue);
    return true;
  }

  /**
   * @dev withdraw
   */
  function withdraw(uint256 _value) public override returns (bool) {
    return withdrawFrom(msg.sender, msg.sender, _value);
  }

  /**
   * @dev withdrawFrom
   */
  function withdrawFrom(address _from, address _to, uint256 _value) public override returns (bool) {
    require(_to != address(0), "WE01");
    uint256 wrappedValue = _value.mul(ratio_);
    require(wrappedValue <= balances[_from], "WE03");

    if (_from != msg.sender) {
      require(wrappedValue <= allowed[_from][msg.sender], "WE04");
      allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(wrappedValue);
    }

    balances[_from] = balances[_from].sub(wrappedValue);
    totalSupply_ = totalSupply_.sub(wrappedValue);
    emit Transfer(_from, address(0), wrappedValue);

    require(base_.transfer(_to, _value), "WE05");
    return true;
  }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"uint256","name":"_decimals","type":"uint256"},{"internalType":"contract IERC20","name":"_base","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_address","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Deposit","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_address","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Withdrawal","type":"event"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"base","outputs":[{"internalType":"contract IERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"deposit","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"depositTo","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"withdraw","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"withdrawFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b50604051620017d5380380620017d5833981810160405260808110156200003757600080fd5b81019080805160405193929190846401000000008211156200005857600080fd5b9083019060208201858111156200006e57600080fd5b82516401000000008111828201881017156200008957600080fd5b82525081516020918201929091019080838360005b83811015620000b85781810151838201526020016200009e565b50505050905090810190601f168015620000e65780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200010a57600080fd5b9083019060208201858111156200012057600080fd5b82516401000000008111828201881017156200013b57600080fd5b82525081516020918201929091019080838360005b838110156200016a57818101518382015260200162000150565b50505050905090810190601f168015620001985780820380516001836020036101000a031916815260200191505b5060409081526020828101519290910151865192945092508591859185916000918291620001cc9183919088019062000305565b508351620001e290600190602087019062000305565b50600283905560038190556001600160a01b0382166000818152600460209081526040808320859055805185815290517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35050505050620002c2816001600160a01b031663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b1580156200028057600080fd5b505afa15801562000295573d6000803e3d6000fd5b505050506040513d6020811015620002ac57600080fd5b50518390620002f2602090811b620013aa17901c565b600a0a600755600680546001600160a01b0319166001600160a01b039290921691909117905550620003a1915050565b600082821115620002ff57fe5b50900390565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200034857805160ff191683800117855562000378565b8280016001018555821562000378579182015b82811115620003785782518255916020019190600101906200035b565b50620003869291506200038a565b5090565b5b808211156200038657600081556001016200038b565b61142480620003b16000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c806370a0823111610097578063b6b55f2511610066578063b6b55f2514610372578063d73dd6231461038f578063dd62ed3e146103c8578063ffaad6a51461040357610100565b806370a08231146102bb5780639555a942146102ee57806395d89b4114610331578063a9059cbb1461033957610100565b80632e1a7d4d116100d35780632e1a7d4d1461022c578063313ce567146102495780635001f3b514610251578063661884631461028257610100565b806306fdde0314610105578063095ea7b31461018257806318160ddd146101cf57806323b872dd146101e9575b600080fd5b61010d61043c565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561014757818101518382015260200161012f565b50505050905090810190601f1680156101745780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101bb6004803603604081101561019857600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81351690602001356104f0565b604080519115158252519081900360200190f35b6101d7610564565b60408051918252519081900360200190f35b6101bb600480360360608110156101ff57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020810135909116906040013561056a565b6101bb6004803603602081101561024257600080fd5b5035610856565b6101d7610863565b610259610869565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b6101bb6004803603604081101561029857600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610885565b6101d7600480360360208110156102d157600080fd5b503573ffffffffffffffffffffffffffffffffffffffff166109a3565b6101bb6004803603606081101561030457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602081013590911690604001356109cb565b61010d610e00565b6101bb6004803603604081101561034f57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610e7e565b6101bb6004803603602081101561038857600080fd5b5035611042565b6101bb600480360360408110156103a557600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813516906020013561104e565b6101d7600480360360408110156103de57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813581169160200135166110fb565b6101bb6004803603604081101561041957600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135611133565b60008054604080516020601f60027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104e65780601f106104bb576101008083540402835291602001916104e6565b820191906000526020600020905b8154815290600101906020018083116104c957829003601f168201915b5050505050905090565b33600081815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b60035490565b600073ffffffffffffffffffffffffffffffffffffffff83166105f057604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303100000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff841660009081526004602052604090205482111561068657604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303200000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff8416600090815260056020908152604080832033845290915290205482111561072757604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303300000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff841660009081526004602052604090205461075790836113aa565b73ffffffffffffffffffffffffffffffffffffffff808616600090815260046020526040808220939093559085168152205461079390836113bc565b73ffffffffffffffffffffffffffffffffffffffff80851660009081526004602090815260408083209490945591871681526005825282812033825290915220546107de90836113aa565b73ffffffffffffffffffffffffffffffffffffffff808616600081815260056020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b600061055e3333846109cb565b60025490565b60065473ffffffffffffffffffffffffffffffffffffffff1690565b33600090815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff86168452909152812054808311156108f45733600090815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff88168452909152812055610930565b6108fe81846113aa565b33600090815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff891684529091529020555b33600081815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff89168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b73ffffffffffffffffffffffffffffffffffffffff1660009081526004602052604090205490565b600073ffffffffffffffffffffffffffffffffffffffff8316610a5157604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303100000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b6000610a68600754846113c990919063ffffffff16565b73ffffffffffffffffffffffffffffffffffffffff8616600090815260046020526040902054909150811115610b0157604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303300000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff85163314610c2c5773ffffffffffffffffffffffffffffffffffffffff85166000908152600560209081526040808320338452909152902054811115610bbf57604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303400000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff85166000908152600560209081526040808320338452909152902054610bfa90826113aa565b73ffffffffffffffffffffffffffffffffffffffff861660009081526005602090815260408083203384529091529020555b73ffffffffffffffffffffffffffffffffffffffff8516600090815260046020526040902054610c5c90826113aa565b73ffffffffffffffffffffffffffffffffffffffff8616600090815260046020526040902055600354610c8f90826113aa565b60035560408051828152905160009173ffffffffffffffffffffffffffffffffffffffff8816917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a3600654604080517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8781166004830152602482018790529151919092169163a9059cbb9160448083019260209291908290030181600087803b158015610d5c57600080fd5b505af1158015610d70573d6000803e3d6000fd5b505050506040513d6020811015610d8657600080fd5b5051610df557604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303500000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b506001949350505050565b60018054604080516020601f60027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61010087891615020190951694909404938401819004810282018101909252828152606093909290918301828280156104e65780601f106104bb576101008083540402835291602001916104e6565b600073ffffffffffffffffffffffffffffffffffffffff8316610f0457604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303100000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b33600090815260046020526040902054821115610f8457604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303200000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b33600090815260046020526040902054610f9e90836113aa565b336000908152600460205260408082209290925573ffffffffffffffffffffffffffffffffffffffff851681522054610fd790836113bc565b73ffffffffffffffffffffffffffffffffffffffff84166000818152600460209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b600061055e3383611133565b33600090815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff8616845290915281205461108990836113bc565b33600081815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff89168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260056020908152604080832093909416825291909152205490565b600073ffffffffffffffffffffffffffffffffffffffff83166111b957604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303100000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b600654604080517f23b872dd00000000000000000000000000000000000000000000000000000000815233600482015230602482015260448101859052905173ffffffffffffffffffffffffffffffffffffffff909216916323b872dd916064808201926020929091908290030181600087803b15801561123957600080fd5b505af115801561124d573d6000803e3d6000fd5b505050506040513d602081101561126357600080fd5b50516112d257604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303200000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b60006112e9600754846113c990919063ffffffff16565b73ffffffffffffffffffffffffffffffffffffffff851660009081526004602052604090205490915061131c90826113bc565b73ffffffffffffffffffffffffffffffffffffffff851660009081526004602052604090205560035461134f90826113bc565b60035560408051828152905173ffffffffffffffffffffffffffffffffffffffff8616916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35060019392505050565b6000828211156113b657fe5b50900390565b8181018281101561055e57fe5b6000826113d85750600061055e565b50818102818382816113e657fe5b041461055e57fefea26469706673582212205a4f150495260aac2c5c9626c7c81ff6a4d9d8477750fcd263f8c6a5dd65cfb164736f6c634300060c0033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000081df9efb1e970517ff5b32c2f485f791f3410164000000000000000000000000000000000000000000000000000000000000000c577261707065642043524553000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057743524553000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101005760003560e01c806370a0823111610097578063b6b55f2511610066578063b6b55f2514610372578063d73dd6231461038f578063dd62ed3e146103c8578063ffaad6a51461040357610100565b806370a08231146102bb5780639555a942146102ee57806395d89b4114610331578063a9059cbb1461033957610100565b80632e1a7d4d116100d35780632e1a7d4d1461022c578063313ce567146102495780635001f3b514610251578063661884631461028257610100565b806306fdde0314610105578063095ea7b31461018257806318160ddd146101cf57806323b872dd146101e9575b600080fd5b61010d61043c565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561014757818101518382015260200161012f565b50505050905090810190601f1680156101745780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101bb6004803603604081101561019857600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81351690602001356104f0565b604080519115158252519081900360200190f35b6101d7610564565b60408051918252519081900360200190f35b6101bb600480360360608110156101ff57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020810135909116906040013561056a565b6101bb6004803603602081101561024257600080fd5b5035610856565b6101d7610863565b610259610869565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b6101bb6004803603604081101561029857600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610885565b6101d7600480360360208110156102d157600080fd5b503573ffffffffffffffffffffffffffffffffffffffff166109a3565b6101bb6004803603606081101561030457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602081013590911690604001356109cb565b61010d610e00565b6101bb6004803603604081101561034f57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610e7e565b6101bb6004803603602081101561038857600080fd5b5035611042565b6101bb600480360360408110156103a557600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813516906020013561104e565b6101d7600480360360408110156103de57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813581169160200135166110fb565b6101bb6004803603604081101561041957600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135611133565b60008054604080516020601f60027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104e65780601f106104bb576101008083540402835291602001916104e6565b820191906000526020600020905b8154815290600101906020018083116104c957829003601f168201915b5050505050905090565b33600081815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b60035490565b600073ffffffffffffffffffffffffffffffffffffffff83166105f057604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303100000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff841660009081526004602052604090205482111561068657604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303200000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff8416600090815260056020908152604080832033845290915290205482111561072757604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303300000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff841660009081526004602052604090205461075790836113aa565b73ffffffffffffffffffffffffffffffffffffffff808616600090815260046020526040808220939093559085168152205461079390836113bc565b73ffffffffffffffffffffffffffffffffffffffff80851660009081526004602090815260408083209490945591871681526005825282812033825290915220546107de90836113aa565b73ffffffffffffffffffffffffffffffffffffffff808616600081815260056020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b600061055e3333846109cb565b60025490565b60065473ffffffffffffffffffffffffffffffffffffffff1690565b33600090815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff86168452909152812054808311156108f45733600090815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff88168452909152812055610930565b6108fe81846113aa565b33600090815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff891684529091529020555b33600081815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff89168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b73ffffffffffffffffffffffffffffffffffffffff1660009081526004602052604090205490565b600073ffffffffffffffffffffffffffffffffffffffff8316610a5157604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303100000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b6000610a68600754846113c990919063ffffffff16565b73ffffffffffffffffffffffffffffffffffffffff8616600090815260046020526040902054909150811115610b0157604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303300000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff85163314610c2c5773ffffffffffffffffffffffffffffffffffffffff85166000908152600560209081526040808320338452909152902054811115610bbf57604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303400000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff85166000908152600560209081526040808320338452909152902054610bfa90826113aa565b73ffffffffffffffffffffffffffffffffffffffff861660009081526005602090815260408083203384529091529020555b73ffffffffffffffffffffffffffffffffffffffff8516600090815260046020526040902054610c5c90826113aa565b73ffffffffffffffffffffffffffffffffffffffff8616600090815260046020526040902055600354610c8f90826113aa565b60035560408051828152905160009173ffffffffffffffffffffffffffffffffffffffff8816917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a3600654604080517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8781166004830152602482018790529151919092169163a9059cbb9160448083019260209291908290030181600087803b158015610d5c57600080fd5b505af1158015610d70573d6000803e3d6000fd5b505050506040513d6020811015610d8657600080fd5b5051610df557604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303500000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b506001949350505050565b60018054604080516020601f60027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61010087891615020190951694909404938401819004810282018101909252828152606093909290918301828280156104e65780601f106104bb576101008083540402835291602001916104e6565b600073ffffffffffffffffffffffffffffffffffffffff8316610f0457604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303100000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b33600090815260046020526040902054821115610f8457604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303200000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b33600090815260046020526040902054610f9e90836113aa565b336000908152600460205260408082209290925573ffffffffffffffffffffffffffffffffffffffff851681522054610fd790836113bc565b73ffffffffffffffffffffffffffffffffffffffff84166000818152600460209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b600061055e3383611133565b33600090815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff8616845290915281205461108990836113bc565b33600081815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff89168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260056020908152604080832093909416825291909152205490565b600073ffffffffffffffffffffffffffffffffffffffff83166111b957604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303100000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b600654604080517f23b872dd00000000000000000000000000000000000000000000000000000000815233600482015230602482015260448101859052905173ffffffffffffffffffffffffffffffffffffffff909216916323b872dd916064808201926020929091908290030181600087803b15801561123957600080fd5b505af115801561124d573d6000803e3d6000fd5b505050506040513d602081101561126357600080fd5b50516112d257604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303200000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b60006112e9600754846113c990919063ffffffff16565b73ffffffffffffffffffffffffffffffffffffffff851660009081526004602052604090205490915061131c90826113bc565b73ffffffffffffffffffffffffffffffffffffffff851660009081526004602052604090205560035461134f90826113bc565b60035560408051828152905173ffffffffffffffffffffffffffffffffffffffff8616916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35060019392505050565b6000828211156113b657fe5b50900390565b8181018281101561055e57fe5b6000826113d85750600061055e565b50818102818382816113e657fe5b041461055e57fefea26469706673582212205a4f150495260aac2c5c9626c7c81ff6a4d9d8477750fcd263f8c6a5dd65cfb164736f6c634300060c0033

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000081df9efb1e970517ff5b32c2f485f791f3410164000000000000000000000000000000000000000000000000000000000000000c577261707065642043524553000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057743524553000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _name (string): Wrapped CRES
Arg [1] : _symbol (string): wCRES
Arg [2] : _decimals (uint256): 18
Arg [3] : _base (address): 0x81Df9EFB1E970517fF5B32C2F485f791f3410164

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [3] : 00000000000000000000000081df9efb1e970517ff5b32c2f485f791f3410164
Arg [4] : 000000000000000000000000000000000000000000000000000000000000000c
Arg [5] : 5772617070656420435245530000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [7] : 7743524553000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

9486:2044:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5850:88;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7376:203;;;;;;;;;;;;;;;;-1:-1:-1;7376:203:0;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;6138:96;;;:::i;:::-;;;;;;;;;;;;;;;;6873:497;;;;;;;;;;;;;;;;-1:-1:-1;6873:497:0;;;;;;;;;;;;;;;;;;:::i;10680:129::-;;;;;;;;;;;;;;;;-1:-1:-1;10680:129:0;;:::i;6042:90::-;;;:::i;9940:79::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7886:431;;;;;;;;;;;;;;;;-1:-1:-1;7886:431:0;;;;;;;;;:::i;6240:112::-;;;;;;;;;;;;;;;;-1:-1:-1;6240:112:0;;;;:::i;10853:674::-;;;;;;;;;;;;;;;;-1:-1:-1;10853:674:0;;;;;;;;;;;;;;;;;;:::i;5944:92::-;;;:::i;6511:356::-;;;;;;;;;;;;;;;;-1:-1:-1;6511:356:0;;;;;;;;;:::i;10058:113::-;;;;;;;;;;;;;;;;-1:-1:-1;10058:113:0;;:::i;7585:295::-;;;;;;;;;;;;;;;;-1:-1:-1;7585:295:0;;;;;;;;;:::i;6358:147::-;;;;;;;;;;;;;;;;-1:-1:-1;6358:147:0;;;;;;;;;;;:::i;10212:428::-;;;;;;;;;;;;;;;;-1:-1:-1;10212:428:0;;;;;;;;;:::i;5850:88::-;5927:5;5920:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5898:13;;5920:12;;5927:5;;5920:12;;5927:5;5920:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5850:88;:::o;7376:203::-;7475:10;7454:4;7467:19;;;:7;:19;;;;;;;;;:29;;;;;;;;;;;:38;;;7517;;;;;;;7454:4;;7467:29;;7475:10;;7517:38;;;;;;;;-1:-1:-1;7569:4:0;7376:203;;;;;:::o;6138:96::-;6216:12;;6138:96;:::o;6873:497::-;6971:4;6995:17;;;6987:34;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7046:15;;;;;;;:8;:15;;;;;;7036:25;;;7028:42;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7095:14;;;;;;;:7;:14;;;;;;;;7110:10;7095:26;;;;;;;;7085:36;;;7077:53;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7157:15;;;;;;;:8;:15;;;;;;:27;;7177:6;7157:19;:27::i;:::-;7139:15;;;;;;;;:8;:15;;;;;;:45;;;;7207:13;;;;;;;:25;;7225:6;7207:17;:25::i;:::-;7191:13;;;;;;;;:8;:13;;;;;;;;:41;;;;7268:14;;;;;:7;:14;;;;;7283:10;7268:26;;;;;;;:38;;7299:6;7268:30;:38::i;:::-;7239:14;;;;;;;;:7;:14;;;;;;;;7254:10;7239:26;;;;;;;;:67;;;;7318:28;;;;;;;;;;;7239:14;;7318:28;;;;;;;;;;;-1:-1:-1;7360:4:0;6873:497;;;;;:::o;10680:129::-;10739:4;10759:44;10772:10;10784;10796:6;10759:12;:44::i;6042:90::-;6117:9;;6042:90;:::o;9940:79::-;10008:5;;;;9940:79;:::o;7886:431::-;8025:10;7985:4;8017:19;;;:7;:19;;;;;;;;;:29;;;;;;;;;;8057:27;;;8053:168;;;8103:10;8127:1;8095:19;;;:7;:19;;;;;;;;;:29;;;;;;;;;:33;8053:168;;;8183:30;:8;8196:16;8183:12;:30::i;:::-;8159:10;8151:19;;;;:7;:19;;;;;;;;;:29;;;;;;;;;:62;8053:168;8241:10;8263:19;;;;:7;:19;;;;;;;;8232:61;;;8263:29;;;;;;;;;;;8232:61;;;;;;;;;8241:10;8232:61;;;;;;;;;;;-1:-1:-1;8307:4:0;;7886:431;-1:-1:-1;;;7886:431:0:o;6240:112::-;6330:16;;6307:7;6330:16;;;:8;:16;;;;;;;6240:112::o;10853:674::-;10944:4;10965:17;;;10957:34;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10998:20;11021:18;11032:6;;11021;:10;;:18;;;;:::i;:::-;11070:15;;;;;;;:8;:15;;;;;;10998:41;;-1:-1:-1;11054:31:0;;;11046:48;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11107:19;;;11116:10;11107:19;11103:183;;11161:14;;;;;;;:7;:14;;;;;;;;11176:10;11161:26;;;;;;;;11145:42;;;11137:59;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11234:14;;;;;;;:7;:14;;;;;;;;11249:10;11234:26;;;;;;;;:44;;11265:12;11234:30;:44::i;:::-;11205:14;;;;;;;:7;:14;;;;;;;;11220:10;11205:26;;;;;;;:73;11103:183;11312:15;;;;;;;:8;:15;;;;;;:33;;11332:12;11312:19;:33::i;:::-;11294:15;;;;;;;:8;:15;;;;;:51;11367:12;;:30;;11384:12;11367:16;:30::i;:::-;11352:12;:45;11409:41;;;;;;;;11433:1;;11409:41;;;;;;;;;;;;;11467:5;;:27;;;;;;:5;:27;;;;;;;;;;;;;;;:5;;;;;:14;;:27;;;;;;;;;;;;;;:5;;:27;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;11467:27:0;11459:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;11517:4:0;;10853:674;-1:-1:-1;;;;10853:674:0:o;5944:92::-;6023:7;6016:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5994:13;;6016:14;;6023:7;;6016:14;;6023:7;6016:14;;;;;;;;;;;;;;;;;;;;;;;;6511:356;6585:4;6606:17;;;6598:34;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6666:10;6657:20;;;;:8;:20;;;;;;6647:30;;;6639:47;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6727:10;6718:20;;;;:8;:20;;;;;;:32;;6743:6;6718:24;:32::i;:::-;6704:10;6695:20;;;;:8;:20;;;;;;:55;;;;:20;6773:13;;;;;;:25;;6791:6;6773:17;:25::i;:::-;6757:13;;;;;;;:8;:13;;;;;;;;;:41;;;;6810:33;;;;;;;6757:13;;6819:10;;6810:33;;;;;;;;;;-1:-1:-1;6857:4:0;6511:356;;;;:::o;10058:113::-;10116:4;10136:29;10146:10;10158:6;10136:9;:29::i;7585:295::-;7744:10;7679:4;7736:19;;;:7;:19;;;;;;;;;:29;;;;;;;;;;:46;;7770:11;7736:33;:46::i;:::-;7703:10;7695:19;;;;:7;:19;;;;;;;;;:29;;;;;;;;;;;;:88;;;7795:61;;;;;;7695:29;;7795:61;;;;;;;;;;;-1:-1:-1;7870:4:0;7585:295;;;;:::o;6358:147::-;6474:15;;;;6448:7;6474:15;;;:7;:15;;;;;;;;:25;;;;;;;;;;;;;6358:147::o;10212:428::-;10285:4;10306:17;;;10298:34;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10347:5;;:53;;;;;;10366:10;10347:53;;;;10386:4;10347:53;;;;;;;;;;;;:5;;;;;:18;;:53;;;;;;;;;;;;;;;:5;;:53;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;10347:53:0;10339:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10418:20;10441:18;10452:6;;10441;:10;;:18;;;;:::i;:::-;10482:13;;;;;;;:8;:13;;;;;;10418:41;;-1:-1:-1;10482:31:0;;10418:41;10482:17;:31::i;:::-;10466:13;;;;;;;:8;:13;;;;;:47;10535:12;;:30;;10552:12;10535:16;:30::i;:::-;10520:12;:45;10577:39;;;;;;;;;;;;10594:1;;10577:39;;;;;;;;;-1:-1:-1;10630:4:0;;10212:428;-1:-1:-1;;;10212:428:0:o;4484:113::-;4542:7;4570:1;4565;:6;;4558:14;;;;-1:-1:-1;4586:5:0;;;4484:113::o;4664:127::-;4744:5;;;4763:6;;;;4756:14;;;3619:384;3677:9;3907:6;3903:37;;-1:-1:-1;3931:1:0;3924:8;;3903:37;-1:-1:-1;3952:5:0;;;3956:1;3952;:5;:1;3971:5;;;;;:10;3964:18;;

Swarm Source

ipfs://5a4f150495260aac2c5c9626c7c81ff6a4d9d8477750fcd263f8c6a5dd65cfb1

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

OVERVIEW

CrescoFin is a regulated Swiss crypto company with the objective to replace banking with code.

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.