More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 53 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 39759782 | 946 days ago | IN | 0 FTM | 0.00029622 | ||||
Swap | 39536408 | 949 days ago | IN | 0 FTM | 0.00103729 | ||||
Swap | 39518899 | 949 days ago | IN | 0 FTM | 0.00124247 | ||||
Swap | 39399896 | 951 days ago | IN | 0 FTM | 0.00385305 | ||||
Swap | 39330334 | 952 days ago | IN | 0 FTM | 0.00033896 | ||||
Swap | 39183259 | 954 days ago | IN | 0 FTM | 0.0061558 | ||||
Swap | 39164131 | 954 days ago | IN | 0 FTM | 0.00734861 | ||||
Swap | 39164060 | 954 days ago | IN | 0 FTM | 0.00594365 | ||||
Swap | 39163936 | 954 days ago | IN | 0 FTM | 0.00601796 | ||||
Swap | 39163835 | 954 days ago | IN | 0 FTM | 0.00751414 | ||||
Swap | 39155493 | 954 days ago | IN | 0 FTM | 0.0063004 | ||||
Swap | 39149389 | 954 days ago | IN | 0 FTM | 0.05196197 | ||||
Swap | 39114868 | 955 days ago | IN | 0 FTM | 0.00883697 | ||||
Swap | 39070057 | 955 days ago | IN | 0 FTM | 0.00142412 | ||||
Swap | 39065066 | 955 days ago | IN | 0 FTM | 0.00179636 | ||||
Swap | 39065030 | 955 days ago | IN | 0 FTM | 0.0022263 | ||||
Swap | 39039683 | 956 days ago | IN | 0 FTM | 0.00387695 | ||||
Swap | 39038592 | 956 days ago | IN | 0 FTM | 0.00370141 | ||||
Swap | 39038422 | 956 days ago | IN | 0 FTM | 0.0038682 | ||||
Swap | 39038203 | 956 days ago | IN | 0 FTM | 0.00483219 | ||||
Swap | 39017790 | 956 days ago | IN | 0 FTM | 0.00277241 | ||||
Swap | 39000005 | 956 days ago | IN | 0 FTM | 0.00204853 | ||||
Swap | 38903594 | 957 days ago | IN | 0 FTM | 0.02471997 | ||||
Swap | 38812251 | 959 days ago | IN | 0 FTM | 0.01855789 | ||||
Swap | 38775222 | 959 days ago | IN | 0 FTM | 0.00312179 |
Latest 1 internal transaction
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
38595658 | 962 days ago | Contract Creation | 0 FTM |
Loading...
Loading
Contract Name:
RageQuit
Compiler Version
v0.7.5+commit.eb77ed08
Optimization Enabled:
Yes with 100 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity ^0.7.5; import "../shared/libraries/SafeMath.sol"; import "../shared/interfaces/IERC20.sol"; import "../shared/interfaces/IMVD.sol"; abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } } abstract contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev Initializes the contract setting the deployer as the initial owner. */ constructor() { _setOwner(_msgSender()); } /** * @dev Returns the address of the current owner. */ function owner() public view virtual returns (address) { return _owner; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(owner() == _msgSender(), "Ownable: caller is not the owner"); _; } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Can only be called by the current owner. */ function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); _setOwner(newOwner); } function _setOwner(address newOwner) private { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } } contract RageQuit is Ownable { using SafeMath for uint256; address public MVD = 0x27746007e821aeec6F9C65CBFda04870c236346c; address public DAI = 0x8D11eC38a3EB5E956B052f67Da8Bdc9bef8Abf3E; uint256 public RFV = 272; uint256 public mvdBurned; uint256 public dueDate = 1654203600; // Thu Jun 02 2022 21:00:00 GMT+0000 constructor() Ownable() {} // _RFV must be given with 2 decimals -> $2.72 = 272 function setRfv(uint256 _RFV) external onlyOwner { RFV = _RFV; } function setMvd(address _MVD) external onlyOwner { MVD = _MVD; } function setDai(address _DAI) external onlyOwner { DAI = _DAI; } function setDueDate(uint256 _dueDate) external onlyOwner { dueDate = _dueDate; } function transfer( address _to, uint256 _amount, address _token ) external onlyOwner { require(_amount <= IERC20(_token).balanceOf(address(this)), "Not enough balance"); IERC20(_token).transfer(_to, _amount); } // Amount must be given in MVD, which has 9 decimals function swap(uint256 _amount) external { require(block.timestamp <= dueDate, "Swap disabled."); require(_amount <= IERC20(MVD).balanceOf(msg.sender), "You need more MVD"); require(_amount > 0, "amount is 0"); require(IERC20(MVD).allowance(msg.sender, address(this)) >= _amount, "You need to approve this contract to spend your MVD"); uint256 _value = _amount.mul(RFV).mul(10000000); require(_value <= IERC20(DAI).balanceOf(address(this)), "Please wait or contact Metavault team"); IMVD(MVD).burnFrom(msg.sender, _amount); mvdBurned = mvdBurned.add(_amount); IERC20(DAI).transfer(msg.sender, _value); } }
// SPDX-License-Identifier: MIT pragma solidity ^0.7.5; library SafeMath { function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "SafeMath: addition overflow"); return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { return sub(a, b, "SafeMath: subtraction overflow"); } function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b <= a, errorMessage); uint256 c = a - b; return c; } function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b, "SafeMath: multiplication overflow"); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { return div(a, b, "SafeMath: division by zero"); } function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b > 0, errorMessage); uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } function mod(uint256 a, uint256 b) internal pure returns (uint256) { return mod(a, b, "SafeMath: modulo by zero"); } function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b != 0, errorMessage); return a % b; } function sqrrt(uint256 a) internal pure returns (uint c) { if (a > 3) { c = a; uint b = add( div( a, 2), 1 ); while (b < c) { c = b; b = div( add( div( a, b ), b), 2 ); } } else if (a != 0) { c = 1; } } function percentageAmount( uint256 total_, uint8 percentage_ ) internal pure returns ( uint256 percentAmount_ ) { return div( mul( total_, percentage_ ), 1000 ); } function substractPercentage( uint256 total_, uint8 percentageToSub_ ) internal pure returns ( uint256 result_ ) { return sub( total_, div( mul( total_, percentageToSub_ ), 1000 ) ); } function percentageOfTotal( uint256 part_, uint256 total_ ) internal pure returns ( uint256 percent_ ) { return div( mul(part_, 100) , total_ ); } function average(uint256 a, uint256 b) internal pure returns (uint256) { // (a + b) / 2 can overflow, so we distribute return (a / 2) + (b / 2) + ((a % 2 + b % 2) / 2); } function quadraticPricing( uint256 payment_, uint256 multiplier_ ) internal pure returns (uint256) { return sqrrt( mul( multiplier_, payment_ ) ); } function bondingCurve( uint256 supply_, uint256 multiplier_ ) internal pure returns (uint256) { return mul( multiplier_, supply_ ); } }
// SPDX-License-Identifier: MIT pragma solidity ^0.7.5; interface IERC20 { function decimals() external view returns (uint8); function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); }
// SPDX-License-Identifier: MIT pragma solidity ^0.7.5; import "./IERC20.sol"; interface IMVD is IERC20 { function mint(address account_, uint256 amount_) external; function burn(uint256 amount) external; function burnFrom(address account_, uint256 amount_) external; }
{ "metadata": { "bytecodeHash": "none", "useLiteralContent": true }, "optimizer": { "enabled": true, "runs": 100 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[],"name":"DAI","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MVD","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"RFV","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"dueDate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mvdBurned","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_DAI","type":"address"}],"name":"setDai","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_dueDate","type":"uint256"}],"name":"setDueDate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_MVD","type":"address"}],"name":"setMvd","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_RFV","type":"uint256"}],"name":"setRfv","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"swap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"},{"internalType":"address","name":"_token","type":"address"}],"name":"transfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
6080604052600180546001600160a01b03199081167327746007e821aeec6f9c65cbfda04870c236346c1790915560028054909116738d11ec38a3eb5e956b052f67da8bdc9bef8abf3e17905561011060035563629924d060055534801561006657600080fd5b5061007761007261007c565b610080565b6100d0565b3390565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b610c4d806100df6000396000f3fe608060405234801561001057600080fd5b50600436106100bf5760003560e01c806394b918de1161007c57806394b918de14610157578063a5d8b65014610174578063abfbdfa214610191578063dbba0f0114610199578063e0bab4c4146101cf578063f2fde38b146101d7578063fb25b7aa146101fd576100bf565b806319a15cf4146100c45780637005ea73146100e3578063730657601461010757806377dda53314610121578063786716fe146101475780638da5cb5b1461014f575b600080fd5b6100e1600480360360208110156100da57600080fd5b5035610223565b005b6100eb61028a565b604080516001600160a01b039092168252519081900360200190f35b61010f610299565b60408051918252519081900360200190f35b6100e16004803603602081101561013757600080fd5b50356001600160a01b031661029f565b61010f610323565b6100eb610329565b6100e16004803603602081101561016d57600080fd5b5035610338565b6100e16004803603602081101561018a57600080fd5b5035610719565b61010f610780565b6100e1600480360360608110156101af57600080fd5b506001600160a01b03813581169160208101359160409091013516610786565b6100eb61092b565b6100e1600480360360208110156101ed57600080fd5b50356001600160a01b031661093a565b6100e16004803603602081101561021357600080fd5b50356001600160a01b03166109ed565b61022b610a71565b6001600160a01b031661023c610329565b6001600160a01b031614610285576040805162461bcd60e51b81526020600482018190526024820152600080516020610bfc833981519152604482015290519081900360640190fd5b600355565b6001546001600160a01b031681565b60045481565b6102a7610a71565b6001600160a01b03166102b8610329565b6001600160a01b031614610301576040805162461bcd60e51b81526020600482018190526024820152600080516020610bfc833981519152604482015290519081900360640190fd5b600280546001600160a01b0319166001600160a01b0392909216919091179055565b60055481565b6000546001600160a01b031690565b600554421115610380576040805162461bcd60e51b815260206004820152600e60248201526d29bbb0b8103234b9b0b13632b21760911b604482015290519081900360640190fd5b600154604080516370a0823160e01b815233600482015290516001600160a01b03909216916370a0823191602480820192602092909190829003018186803b1580156103cb57600080fd5b505afa1580156103df573d6000803e3d6000fd5b505050506040513d60208110156103f557600080fd5b505181111561043f576040805162461bcd60e51b8152602060048201526011602482015270165bdd481b995959081b5bdc9948135591607a1b604482015290519081900360640190fd5b60008111610482576040805162461bcd60e51b815260206004820152600b60248201526a0616d6f756e7420697320360ac1b604482015290519081900360640190fd5b60015460408051636eb1769f60e11b8152336004820152306024820152905183926001600160a01b03169163dd62ed3e916044808301926020929190829003018186803b1580156104d257600080fd5b505afa1580156104e6573d6000803e3d6000fd5b505050506040513d60208110156104fc57600080fd5b5051101561053b5760405162461bcd60e51b8152600401808060200182810382526033815260200180610ba86033913960400191505060405180910390fd5b600061055f6298968061055960035485610a7590919063ffffffff16565b90610a75565b600254604080516370a0823160e01b815230600482015290519293506001600160a01b03909116916370a0823191602480820192602092909190829003018186803b1580156105ad57600080fd5b505afa1580156105c1573d6000803e3d6000fd5b505050506040513d60208110156105d757600080fd5b50518111156106175760405162461bcd60e51b8152600401808060200182810382526025815260200180610c1c6025913960400191505060405180910390fd5b6001546040805163079cc67960e41b81523360048201526024810185905290516001600160a01b03909216916379cc67909160448082019260009290919082900301818387803b15801561066a57600080fd5b505af115801561067e573d6000803e3d6000fd5b50506004546106909250905083610ad7565b60049081556002546040805163a9059cbb60e01b8152339381019390935260248301849052516001600160a01b039091169163a9059cbb9160448083019260209291908290030181600087803b1580156106e957600080fd5b505af11580156106fd573d6000803e3d6000fd5b505050506040513d602081101561071357600080fd5b50505050565b610721610a71565b6001600160a01b0316610732610329565b6001600160a01b03161461077b576040805162461bcd60e51b81526020600482018190526024820152600080516020610bfc833981519152604482015290519081900360640190fd5b600555565b60035481565b61078e610a71565b6001600160a01b031661079f610329565b6001600160a01b0316146107e8576040805162461bcd60e51b81526020600482018190526024820152600080516020610bfc833981519152604482015290519081900360640190fd5b604080516370a0823160e01b815230600482015290516001600160a01b038316916370a08231916024808301926020929190829003018186803b15801561082e57600080fd5b505afa158015610842573d6000803e3d6000fd5b505050506040513d602081101561085857600080fd5b50518211156108a3576040805162461bcd60e51b81526020600482015260126024820152714e6f7420656e6f7567682062616c616e636560701b604482015290519081900360640190fd5b806001600160a01b031663a9059cbb84846040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050602060405180830381600087803b1580156108fa57600080fd5b505af115801561090e573d6000803e3d6000fd5b505050506040513d602081101561092457600080fd5b5050505050565b6002546001600160a01b031681565b610942610a71565b6001600160a01b0316610953610329565b6001600160a01b03161461099c576040805162461bcd60e51b81526020600482018190526024820152600080516020610bfc833981519152604482015290519081900360640190fd5b6001600160a01b0381166109e15760405162461bcd60e51b8152600401808060200182810382526026815260200180610b826026913960400191505060405180910390fd5b6109ea81610b31565b50565b6109f5610a71565b6001600160a01b0316610a06610329565b6001600160a01b031614610a4f576040805162461bcd60e51b81526020600482018190526024820152600080516020610bfc833981519152604482015290519081900360640190fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b3390565b600082610a8457506000610ad1565b82820282848281610a9157fe5b0414610ace5760405162461bcd60e51b8152600401808060200182810382526021815260200180610bdb6021913960400191505060405180910390fd5b90505b92915050565b600082820183811015610ace576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a3505056fe4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061646472657373596f75206e65656420746f20617070726f7665207468697320636f6e747261637420746f207370656e6420796f7572204d5644536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f774f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572506c656173652077616974206f7220636f6e74616374204d6574617661756c74207465616da164736f6c6343000705000a
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100bf5760003560e01c806394b918de1161007c57806394b918de14610157578063a5d8b65014610174578063abfbdfa214610191578063dbba0f0114610199578063e0bab4c4146101cf578063f2fde38b146101d7578063fb25b7aa146101fd576100bf565b806319a15cf4146100c45780637005ea73146100e3578063730657601461010757806377dda53314610121578063786716fe146101475780638da5cb5b1461014f575b600080fd5b6100e1600480360360208110156100da57600080fd5b5035610223565b005b6100eb61028a565b604080516001600160a01b039092168252519081900360200190f35b61010f610299565b60408051918252519081900360200190f35b6100e16004803603602081101561013757600080fd5b50356001600160a01b031661029f565b61010f610323565b6100eb610329565b6100e16004803603602081101561016d57600080fd5b5035610338565b6100e16004803603602081101561018a57600080fd5b5035610719565b61010f610780565b6100e1600480360360608110156101af57600080fd5b506001600160a01b03813581169160208101359160409091013516610786565b6100eb61092b565b6100e1600480360360208110156101ed57600080fd5b50356001600160a01b031661093a565b6100e16004803603602081101561021357600080fd5b50356001600160a01b03166109ed565b61022b610a71565b6001600160a01b031661023c610329565b6001600160a01b031614610285576040805162461bcd60e51b81526020600482018190526024820152600080516020610bfc833981519152604482015290519081900360640190fd5b600355565b6001546001600160a01b031681565b60045481565b6102a7610a71565b6001600160a01b03166102b8610329565b6001600160a01b031614610301576040805162461bcd60e51b81526020600482018190526024820152600080516020610bfc833981519152604482015290519081900360640190fd5b600280546001600160a01b0319166001600160a01b0392909216919091179055565b60055481565b6000546001600160a01b031690565b600554421115610380576040805162461bcd60e51b815260206004820152600e60248201526d29bbb0b8103234b9b0b13632b21760911b604482015290519081900360640190fd5b600154604080516370a0823160e01b815233600482015290516001600160a01b03909216916370a0823191602480820192602092909190829003018186803b1580156103cb57600080fd5b505afa1580156103df573d6000803e3d6000fd5b505050506040513d60208110156103f557600080fd5b505181111561043f576040805162461bcd60e51b8152602060048201526011602482015270165bdd481b995959081b5bdc9948135591607a1b604482015290519081900360640190fd5b60008111610482576040805162461bcd60e51b815260206004820152600b60248201526a0616d6f756e7420697320360ac1b604482015290519081900360640190fd5b60015460408051636eb1769f60e11b8152336004820152306024820152905183926001600160a01b03169163dd62ed3e916044808301926020929190829003018186803b1580156104d257600080fd5b505afa1580156104e6573d6000803e3d6000fd5b505050506040513d60208110156104fc57600080fd5b5051101561053b5760405162461bcd60e51b8152600401808060200182810382526033815260200180610ba86033913960400191505060405180910390fd5b600061055f6298968061055960035485610a7590919063ffffffff16565b90610a75565b600254604080516370a0823160e01b815230600482015290519293506001600160a01b03909116916370a0823191602480820192602092909190829003018186803b1580156105ad57600080fd5b505afa1580156105c1573d6000803e3d6000fd5b505050506040513d60208110156105d757600080fd5b50518111156106175760405162461bcd60e51b8152600401808060200182810382526025815260200180610c1c6025913960400191505060405180910390fd5b6001546040805163079cc67960e41b81523360048201526024810185905290516001600160a01b03909216916379cc67909160448082019260009290919082900301818387803b15801561066a57600080fd5b505af115801561067e573d6000803e3d6000fd5b50506004546106909250905083610ad7565b60049081556002546040805163a9059cbb60e01b8152339381019390935260248301849052516001600160a01b039091169163a9059cbb9160448083019260209291908290030181600087803b1580156106e957600080fd5b505af11580156106fd573d6000803e3d6000fd5b505050506040513d602081101561071357600080fd5b50505050565b610721610a71565b6001600160a01b0316610732610329565b6001600160a01b03161461077b576040805162461bcd60e51b81526020600482018190526024820152600080516020610bfc833981519152604482015290519081900360640190fd5b600555565b60035481565b61078e610a71565b6001600160a01b031661079f610329565b6001600160a01b0316146107e8576040805162461bcd60e51b81526020600482018190526024820152600080516020610bfc833981519152604482015290519081900360640190fd5b604080516370a0823160e01b815230600482015290516001600160a01b038316916370a08231916024808301926020929190829003018186803b15801561082e57600080fd5b505afa158015610842573d6000803e3d6000fd5b505050506040513d602081101561085857600080fd5b50518211156108a3576040805162461bcd60e51b81526020600482015260126024820152714e6f7420656e6f7567682062616c616e636560701b604482015290519081900360640190fd5b806001600160a01b031663a9059cbb84846040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050602060405180830381600087803b1580156108fa57600080fd5b505af115801561090e573d6000803e3d6000fd5b505050506040513d602081101561092457600080fd5b5050505050565b6002546001600160a01b031681565b610942610a71565b6001600160a01b0316610953610329565b6001600160a01b03161461099c576040805162461bcd60e51b81526020600482018190526024820152600080516020610bfc833981519152604482015290519081900360640190fd5b6001600160a01b0381166109e15760405162461bcd60e51b8152600401808060200182810382526026815260200180610b826026913960400191505060405180910390fd5b6109ea81610b31565b50565b6109f5610a71565b6001600160a01b0316610a06610329565b6001600160a01b031614610a4f576040805162461bcd60e51b81526020600482018190526024820152600080516020610bfc833981519152604482015290519081900360640190fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b3390565b600082610a8457506000610ad1565b82820282848281610a9157fe5b0414610ace5760405162461bcd60e51b8152600401808060200182810382526021815260200180610bdb6021913960400191505060405180910390fd5b90505b92915050565b600082820183811015610ace576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a3505056fe4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061646472657373596f75206e65656420746f20617070726f7665207468697320636f6e747261637420746f207370656e6420796f7572204d5644536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f774f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572506c656173652077616974206f7220636f6e74616374204d6574617661756c74207465616da164736f6c6343000705000a
Loading...
Loading
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
[ Download: CSV Export ]
[ 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.