Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 316 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 21379894 | 4 days ago | IN | 0 ETH | 0.00130938 | ||||
Transfer | 21363763 | 6 days ago | IN | 0 ETH | 0.00056803 | ||||
Transfer | 21357639 | 7 days ago | IN | 0 ETH | 0.00053866 | ||||
Transfer | 21349924 | 8 days ago | IN | 0 ETH | 0.00065716 | ||||
Transfer | 21342289 | 9 days ago | IN | 0 ETH | 0.00081963 | ||||
Transfer | 21332346 | 11 days ago | IN | 0 ETH | 0.00122312 | ||||
Transfer | 21316868 | 13 days ago | IN | 0 ETH | 0.00143636 | ||||
Transfer | 21313303 | 13 days ago | IN | 0 ETH | 0.00058774 | ||||
Transfer | 21306546 | 14 days ago | IN | 0 ETH | 0.00057146 | ||||
Transfer | 21296624 | 16 days ago | IN | 0 ETH | 0.0005504 | ||||
Transfer | 21292503 | 16 days ago | IN | 0 ETH | 0.00021614 | ||||
Transfer | 21282942 | 18 days ago | IN | 0 ETH | 0.00055481 | ||||
Transfer | 21278544 | 18 days ago | IN | 0 ETH | 0.00066167 | ||||
Transfer | 21270926 | 19 days ago | IN | 0 ETH | 0.00052529 | ||||
Transfer | 21264231 | 20 days ago | IN | 0 ETH | 0.00089432 | ||||
Transfer | 21258721 | 21 days ago | IN | 0 ETH | 0.00064008 | ||||
Transfer | 21233885 | 24 days ago | IN | 0 ETH | 0.00092622 | ||||
Transfer | 21226633 | 25 days ago | IN | 0 ETH | 0.00050169 | ||||
Transfer | 21214413 | 27 days ago | IN | 0 ETH | 0.00068589 | ||||
Transfer | 21206545 | 28 days ago | IN | 0 ETH | 0.00049505 | ||||
Transfer | 21199307 | 29 days ago | IN | 0 ETH | 0.00066805 | ||||
Transfer | 21193133 | 30 days ago | IN | 0 ETH | 0.0008934 | ||||
Transfer | 21183385 | 31 days ago | IN | 0 ETH | 0.00156107 | ||||
Transfer | 21177898 | 32 days ago | IN | 0 ETH | 0.00119305 | ||||
Transfer | 21169614 | 33 days ago | IN | 0 ETH | 0.0012866 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
SDFA
Compiler Version
v0.8.21+commit.d9974bed
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity ^0.8.21; abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } } interface IERC20 { event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address to, 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 from, address to, uint256 amount ) external returns (bool); } interface IERC20Metadata is IERC20 { function name() external view returns (string memory); function symbol() external view returns (string memory); function decimals() external view returns (uint8); } contract ERC20 is Context, IERC20, IERC20Metadata { mapping(address => uint256) private _balances; mapping(address => mapping(address => uint256)) private _allowances; uint256 private _totalSupply; uint256 public immutable _maxTotalSupply = 1e30; address immutable _owner; string private _name; string private _symbol; constructor(string memory name_, string memory symbol_) { _name = name_; _symbol = symbol_; _owner = msg.sender; } modifier onlyOwner { require(msg.sender == _owner, "you are not owner"); _; } function name() public view virtual override returns (string memory) { return _name; } function symbol() public view virtual override returns (string memory) { return _symbol; } function decimals() public view virtual override returns (uint8) { return 18; } function totalSupply() public view virtual override returns (uint256) { return _totalSupply; } function maxTotalSupply() public view virtual returns (uint256) { return _maxTotalSupply; } function balanceOf(address account) public view virtual override returns (uint256) { return _balances[account]; } function transfer(address to, uint256 amount) public virtual override returns (bool) { address owner = _msgSender(); _transfer(owner, to, amount); return true; } function allowance(address owner, address spender) public view virtual override returns (uint256) { return _allowances[owner][spender]; } function approve(address spender, uint256 amount) public virtual override returns (bool) { address owner = _msgSender(); _approve(owner, spender, amount); return true; } function transferFrom( address from, address to, uint256 amount ) public virtual override returns (bool) { address spender = _msgSender(); _spendAllowance(from, spender, amount); _transfer(from, to, amount); return true; } function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) { address owner = _msgSender(); _approve(owner, spender, allowance(owner, spender) + addedValue); return true; } function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) { address owner = _msgSender(); uint256 currentAllowance = allowance(owner, spender); require(currentAllowance >= subtractedValue, "decreased allowance before zero"); unchecked { _approve(owner, spender, currentAllowance - subtractedValue); } return true; } function _transfer( address from, address to, uint256 amount ) internal virtual { require(from != address(0), "transfer from the zero address"); require(to != address(0), "transfer to the zero address"); _beforeTokenTransfer(from, to, amount); uint256 fromBalance = _balances[from]; require(fromBalance >= amount, "transfer amount exceeds balance"); unchecked { _balances[from] = fromBalance - amount; } _balances[to] += amount; emit Transfer(from, to, amount); _afterTokenTransfer(from, to, amount); } function mint(address accountAddress, uint256 amount) public onlyOwner virtual { require(accountAddress != address(0), "mint to the zero address"); require(amount + _totalSupply <= _maxTotalSupply, "1 trillion is upper bound"); _beforeTokenTransfer(address(0), accountAddress, amount); _totalSupply += amount; _balances[accountAddress] += amount; emit Transfer(address(0), accountAddress, amount); _afterTokenTransfer(address(0), accountAddress, amount); } function _burn(address accountAddress, uint256 amount) internal virtual { require(accountAddress != address(0), "burn from the zero address"); _beforeTokenTransfer(accountAddress, address(0), amount); uint256 accountBalance = _balances[accountAddress]; require(accountBalance >= amount, "burn amount exceeds balance"); unchecked { _balances[accountAddress] = accountBalance - amount; } _totalSupply -= amount; emit Transfer(accountAddress, address(0), amount); _afterTokenTransfer(accountAddress, address(0), amount); } function _approve( address owner, address spender, uint256 amount ) internal virtual { require(owner != address(0), "approve from the zero address"); require(spender != address(0), "approve to the zero address"); _allowances[owner][spender] = amount; emit Approval(owner, spender, amount); } function _spendAllowance( address owner, address spender, uint256 amount ) internal virtual { uint256 currentAllowance = allowance(owner, spender); if (currentAllowance != type(uint256).max) { require(currentAllowance >= amount, "insufficient allowance"); unchecked { _approve(owner, spender, currentAllowance - amount); } } } function _beforeTokenTransfer( address from, address to, uint256 amount ) internal virtual {} function _afterTokenTransfer( address from, address to, uint256 amount ) internal virtual {} } contract SDFA is ERC20 { constructor() ERC20("Secured Digital Financial Asset", "SDFA") { mint(0x51e69252148C550b73Ee32d891A4A54328aFdBD4, 1e30-1e27-2e24); mint(0xA5B7F27e52050EaD72ED200069111369cC34a200, 1e27); mint(0xD2af307Ce3D7482Ff8785B99C675424f11EeCE1b, 2e24); } }
{ "optimizer": { "enabled": false, "runs": 200 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"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":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_maxTotalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"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":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"maxTotalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"accountAddress","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"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":"amount","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":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60c06040526c0c9f2c9cd04674edea4000000060809081525034801562000024575f80fd5b506040518060400160405280601f81526020017f53656375726564204469676974616c2046696e616e6369616c204173736574008152506040518060400160405280600481526020017f53444641000000000000000000000000000000000000000000000000000000008152508160039081620000a291906200062f565b508060049081620000b491906200062f565b503373ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff168152505050506200011e7351e69252148c550b73ee32d891a4a54328afdbd46c0c9befc70f6f06d3d2160000006200018760201b60201c565b6200015073a5b7f27e52050ead72ed200069111369cc34a2006b033b2e3c9fd0803ce80000006200018760201b60201c565b6200018173d2af307ce3d7482ff8785b99c675424f11eece1b6a01a784379d99db420000006200018760201b60201c565b62000900565b60a05173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614620001fa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001f19062000771565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036200026b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200026290620007df565b60405180910390fd5b608051600254826200027e91906200082c565b1115620002c2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002b990620008b4565b60405180910390fd5b620002d55f8383620003c160201b60201c565b8060025f828254620002e891906200082c565b92505081905550805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546200033c91906200082c565b925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620003a29190620008e5565b60405180910390a3620003bd5f8383620003c660201b60201c565b5050565b505050565b505050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806200044757607f821691505b6020821081036200045d576200045c62000402565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302620004c17fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000484565b620004cd868362000484565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f62000517620005116200050b84620004e5565b620004ee565b620004e5565b9050919050565b5f819050919050565b6200053283620004f7565b6200054a62000541826200051e565b84845462000490565b825550505050565b5f90565b6200056062000552565b6200056d81848462000527565b505050565b5b818110156200059457620005885f8262000556565b60018101905062000573565b5050565b601f821115620005e357620005ad8162000463565b620005b88462000475565b81016020851015620005c8578190505b620005e0620005d78562000475565b83018262000572565b50505b505050565b5f82821c905092915050565b5f620006055f1984600802620005e8565b1980831691505092915050565b5f6200061f8383620005f4565b9150826002028217905092915050565b6200063a82620003cb565b67ffffffffffffffff811115620006565762000655620003d5565b5b6200066282546200042f565b6200066f82828562000598565b5f60209050601f831160018114620006a5575f841562000690578287015190505b6200069c858262000612565b8655506200070b565b601f198416620006b58662000463565b5f5b82811015620006de57848901518255600182019150602085019450602081019050620006b7565b86831015620006fe5784890151620006fa601f891682620005f4565b8355505b6001600288020188555050505b505050505050565b5f82825260208201905092915050565b7f796f7520617265206e6f74206f776e65720000000000000000000000000000005f82015250565b5f6200075960118362000713565b9150620007668262000723565b602082019050919050565b5f6020820190508181035f8301526200078a816200074b565b9050919050565b7f6d696e7420746f20746865207a65726f206164647265737300000000000000005f82015250565b5f620007c760188362000713565b9150620007d48262000791565b602082019050919050565b5f6020820190508181035f830152620007f881620007b9565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6200083882620004e5565b91506200084583620004e5565b925082820190508082111562000860576200085f620007ff565b5b92915050565b7f31207472696c6c696f6e20697320757070657220626f756e64000000000000005f82015250565b5f6200089c60198362000713565b9150620008a98262000866565b602082019050919050565b5f6020820190508181035f830152620008cd816200088e565b9050919050565b620008df81620004e5565b82525050565b5f602082019050620008fa5f830184620008d4565b92915050565b60805160a051611559620009305f395f61048001525f81816103f801528181610426015261057c01526115595ff3fe608060405234801561000f575f80fd5b50600436106100e8575f3560e01c8063395093511161008a57806395d89b411161006457806395d89b411461025e578063a457c2d71461027c578063a9059cbb146102ac578063dd62ed3e146102dc576100e8565b806339509351146101e257806340c10f191461021257806370a082311461022e576100e8565b806323b872dd116100c657806323b872dd146101585780632ab4d05214610188578063313ce567146101a65780633730837c146101c4576100e8565b806306fdde03146100ec578063095ea7b31461010a57806318160ddd1461013a575b5f80fd5b6100f461030c565b6040516101019190610e1f565b60405180910390f35b610124600480360381019061011f9190610ed0565b61039c565b6040516101319190610f28565b60405180910390f35b6101426103be565b60405161014f9190610f50565b60405180910390f35b610172600480360381019061016d9190610f69565b6103c7565b60405161017f9190610f28565b60405180910390f35b6101906103f5565b60405161019d9190610f50565b60405180910390f35b6101ae61041c565b6040516101bb9190610fd4565b60405180910390f35b6101cc610424565b6040516101d99190610f50565b60405180910390f35b6101fc60048036038101906101f79190610ed0565b610448565b6040516102099190610f28565b60405180910390f35b61022c60048036038101906102279190610ed0565b61047e565b005b61024860048036038101906102439190610fed565b6106d3565b6040516102559190610f50565b60405180910390f35b610266610718565b6040516102739190610e1f565b60405180910390f35b61029660048036038101906102919190610ed0565b6107a8565b6040516102a39190610f28565b60405180910390f35b6102c660048036038101906102c19190610ed0565b61081d565b6040516102d39190610f28565b60405180910390f35b6102f660048036038101906102f19190611018565b61083f565b6040516103039190610f50565b60405180910390f35b60606003805461031b90611083565b80601f016020809104026020016040519081016040528092919081815260200182805461034790611083565b80156103925780601f1061036957610100808354040283529160200191610392565b820191905f5260205f20905b81548152906001019060200180831161037557829003601f168201915b5050505050905090565b5f806103a66108c1565b90506103b38185856108c8565b600191505092915050565b5f600254905090565b5f806103d16108c1565b90506103de858285610a8b565b6103e9858585610b16565b60019150509392505050565b5f7f0000000000000000000000000000000000000000000000000000000000000000905090565b5f6012905090565b7f000000000000000000000000000000000000000000000000000000000000000081565b5f806104526108c1565b9050610473818585610464858961083f565b61046e91906110e0565b6108c8565b600191505092915050565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461050c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105039061115d565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361057a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610571906111c5565b60405180910390fd5b7f0000000000000000000000000000000000000000000000000000000000000000600254826105a991906110e0565b11156105ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e19061122d565b60405180910390fd5b6105f55f8383610d8b565b8060025f82825461060691906110e0565b92505081905550805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461065891906110e0565b925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516106bc9190610f50565b60405180910390a36106cf5f8383610d90565b5050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60606004805461072790611083565b80601f016020809104026020016040519081016040528092919081815260200182805461075390611083565b801561079e5780601f106107755761010080835404028352916020019161079e565b820191905f5260205f20905b81548152906001019060200180831161078157829003601f168201915b5050505050905090565b5f806107b26108c1565b90505f6107bf828661083f565b905083811015610804576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107fb90611295565b60405180910390fd5b61081182868684036108c8565b60019250505092915050565b5f806108276108c1565b9050610834818585610b16565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610936576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161092d906112fd565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036109a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161099b90611365565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610a7e9190610f50565b60405180910390a3505050565b5f610a96848461083f565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610b105781811015610b02576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af9906113cd565b60405180910390fd5b610b0f84848484036108c8565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b84576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b7b90611435565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610bf2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be99061149d565b60405180910390fd5b610bfd838383610d8b565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610c80576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c7790611505565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610d0e91906110e0565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d729190610f50565b60405180910390a3610d85848484610d90565b50505050565b505050565b505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610dcc578082015181840152602081019050610db1565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610df182610d95565b610dfb8185610d9f565b9350610e0b818560208601610daf565b610e1481610dd7565b840191505092915050565b5f6020820190508181035f830152610e378184610de7565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610e6c82610e43565b9050919050565b610e7c81610e62565b8114610e86575f80fd5b50565b5f81359050610e9781610e73565b92915050565b5f819050919050565b610eaf81610e9d565b8114610eb9575f80fd5b50565b5f81359050610eca81610ea6565b92915050565b5f8060408385031215610ee657610ee5610e3f565b5b5f610ef385828601610e89565b9250506020610f0485828601610ebc565b9150509250929050565b5f8115159050919050565b610f2281610f0e565b82525050565b5f602082019050610f3b5f830184610f19565b92915050565b610f4a81610e9d565b82525050565b5f602082019050610f635f830184610f41565b92915050565b5f805f60608486031215610f8057610f7f610e3f565b5b5f610f8d86828701610e89565b9350506020610f9e86828701610e89565b9250506040610faf86828701610ebc565b9150509250925092565b5f60ff82169050919050565b610fce81610fb9565b82525050565b5f602082019050610fe75f830184610fc5565b92915050565b5f6020828403121561100257611001610e3f565b5b5f61100f84828501610e89565b91505092915050565b5f806040838503121561102e5761102d610e3f565b5b5f61103b85828601610e89565b925050602061104c85828601610e89565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061109a57607f821691505b6020821081036110ad576110ac611056565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6110ea82610e9d565b91506110f583610e9d565b925082820190508082111561110d5761110c6110b3565b5b92915050565b7f796f7520617265206e6f74206f776e65720000000000000000000000000000005f82015250565b5f611147601183610d9f565b915061115282611113565b602082019050919050565b5f6020820190508181035f8301526111748161113b565b9050919050565b7f6d696e7420746f20746865207a65726f206164647265737300000000000000005f82015250565b5f6111af601883610d9f565b91506111ba8261117b565b602082019050919050565b5f6020820190508181035f8301526111dc816111a3565b9050919050565b7f31207472696c6c696f6e20697320757070657220626f756e64000000000000005f82015250565b5f611217601983610d9f565b9150611222826111e3565b602082019050919050565b5f6020820190508181035f8301526112448161120b565b9050919050565b7f64656372656173656420616c6c6f77616e6365206265666f7265207a65726f005f82015250565b5f61127f601f83610d9f565b915061128a8261124b565b602082019050919050565b5f6020820190508181035f8301526112ac81611273565b9050919050565b7f617070726f76652066726f6d20746865207a65726f20616464726573730000005f82015250565b5f6112e7601d83610d9f565b91506112f2826112b3565b602082019050919050565b5f6020820190508181035f830152611314816112db565b9050919050565b7f617070726f766520746f20746865207a65726f206164647265737300000000005f82015250565b5f61134f601b83610d9f565b915061135a8261131b565b602082019050919050565b5f6020820190508181035f83015261137c81611343565b9050919050565b7f696e73756666696369656e7420616c6c6f77616e6365000000000000000000005f82015250565b5f6113b7601683610d9f565b91506113c282611383565b602082019050919050565b5f6020820190508181035f8301526113e4816113ab565b9050919050565b7f7472616e736665722066726f6d20746865207a65726f206164647265737300005f82015250565b5f61141f601e83610d9f565b915061142a826113eb565b602082019050919050565b5f6020820190508181035f83015261144c81611413565b9050919050565b7f7472616e7366657220746f20746865207a65726f2061646472657373000000005f82015250565b5f611487601c83610d9f565b915061149282611453565b602082019050919050565b5f6020820190508181035f8301526114b48161147b565b9050919050565b7f7472616e7366657220616d6f756e7420657863656564732062616c616e6365005f82015250565b5f6114ef601f83610d9f565b91506114fa826114bb565b602082019050919050565b5f6020820190508181035f83015261151c816114e3565b905091905056fea26469706673582212205a40a184f633572eeb3c05753fc5f4d42ebec062617f5cf8470f87000aec7d7464736f6c63430008150033
Deployed Bytecode
0x608060405234801561000f575f80fd5b50600436106100e8575f3560e01c8063395093511161008a57806395d89b411161006457806395d89b411461025e578063a457c2d71461027c578063a9059cbb146102ac578063dd62ed3e146102dc576100e8565b806339509351146101e257806340c10f191461021257806370a082311461022e576100e8565b806323b872dd116100c657806323b872dd146101585780632ab4d05214610188578063313ce567146101a65780633730837c146101c4576100e8565b806306fdde03146100ec578063095ea7b31461010a57806318160ddd1461013a575b5f80fd5b6100f461030c565b6040516101019190610e1f565b60405180910390f35b610124600480360381019061011f9190610ed0565b61039c565b6040516101319190610f28565b60405180910390f35b6101426103be565b60405161014f9190610f50565b60405180910390f35b610172600480360381019061016d9190610f69565b6103c7565b60405161017f9190610f28565b60405180910390f35b6101906103f5565b60405161019d9190610f50565b60405180910390f35b6101ae61041c565b6040516101bb9190610fd4565b60405180910390f35b6101cc610424565b6040516101d99190610f50565b60405180910390f35b6101fc60048036038101906101f79190610ed0565b610448565b6040516102099190610f28565b60405180910390f35b61022c60048036038101906102279190610ed0565b61047e565b005b61024860048036038101906102439190610fed565b6106d3565b6040516102559190610f50565b60405180910390f35b610266610718565b6040516102739190610e1f565b60405180910390f35b61029660048036038101906102919190610ed0565b6107a8565b6040516102a39190610f28565b60405180910390f35b6102c660048036038101906102c19190610ed0565b61081d565b6040516102d39190610f28565b60405180910390f35b6102f660048036038101906102f19190611018565b61083f565b6040516103039190610f50565b60405180910390f35b60606003805461031b90611083565b80601f016020809104026020016040519081016040528092919081815260200182805461034790611083565b80156103925780601f1061036957610100808354040283529160200191610392565b820191905f5260205f20905b81548152906001019060200180831161037557829003601f168201915b5050505050905090565b5f806103a66108c1565b90506103b38185856108c8565b600191505092915050565b5f600254905090565b5f806103d16108c1565b90506103de858285610a8b565b6103e9858585610b16565b60019150509392505050565b5f7f000000000000000000000000000000000000000c9f2c9cd04674edea40000000905090565b5f6012905090565b7f000000000000000000000000000000000000000c9f2c9cd04674edea4000000081565b5f806104526108c1565b9050610473818585610464858961083f565b61046e91906110e0565b6108c8565b600191505092915050565b7f0000000000000000000000009568b99b85c132685ffc715a13c22e6628630b4073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461050c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105039061115d565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361057a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610571906111c5565b60405180910390fd5b7f000000000000000000000000000000000000000c9f2c9cd04674edea40000000600254826105a991906110e0565b11156105ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e19061122d565b60405180910390fd5b6105f55f8383610d8b565b8060025f82825461060691906110e0565b92505081905550805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461065891906110e0565b925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516106bc9190610f50565b60405180910390a36106cf5f8383610d90565b5050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60606004805461072790611083565b80601f016020809104026020016040519081016040528092919081815260200182805461075390611083565b801561079e5780601f106107755761010080835404028352916020019161079e565b820191905f5260205f20905b81548152906001019060200180831161078157829003601f168201915b5050505050905090565b5f806107b26108c1565b90505f6107bf828661083f565b905083811015610804576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107fb90611295565b60405180910390fd5b61081182868684036108c8565b60019250505092915050565b5f806108276108c1565b9050610834818585610b16565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610936576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161092d906112fd565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036109a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161099b90611365565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610a7e9190610f50565b60405180910390a3505050565b5f610a96848461083f565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610b105781811015610b02576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af9906113cd565b60405180910390fd5b610b0f84848484036108c8565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b84576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b7b90611435565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610bf2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be99061149d565b60405180910390fd5b610bfd838383610d8b565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610c80576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c7790611505565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610d0e91906110e0565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d729190610f50565b60405180910390a3610d85848484610d90565b50505050565b505050565b505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610dcc578082015181840152602081019050610db1565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610df182610d95565b610dfb8185610d9f565b9350610e0b818560208601610daf565b610e1481610dd7565b840191505092915050565b5f6020820190508181035f830152610e378184610de7565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610e6c82610e43565b9050919050565b610e7c81610e62565b8114610e86575f80fd5b50565b5f81359050610e9781610e73565b92915050565b5f819050919050565b610eaf81610e9d565b8114610eb9575f80fd5b50565b5f81359050610eca81610ea6565b92915050565b5f8060408385031215610ee657610ee5610e3f565b5b5f610ef385828601610e89565b9250506020610f0485828601610ebc565b9150509250929050565b5f8115159050919050565b610f2281610f0e565b82525050565b5f602082019050610f3b5f830184610f19565b92915050565b610f4a81610e9d565b82525050565b5f602082019050610f635f830184610f41565b92915050565b5f805f60608486031215610f8057610f7f610e3f565b5b5f610f8d86828701610e89565b9350506020610f9e86828701610e89565b9250506040610faf86828701610ebc565b9150509250925092565b5f60ff82169050919050565b610fce81610fb9565b82525050565b5f602082019050610fe75f830184610fc5565b92915050565b5f6020828403121561100257611001610e3f565b5b5f61100f84828501610e89565b91505092915050565b5f806040838503121561102e5761102d610e3f565b5b5f61103b85828601610e89565b925050602061104c85828601610e89565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061109a57607f821691505b6020821081036110ad576110ac611056565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6110ea82610e9d565b91506110f583610e9d565b925082820190508082111561110d5761110c6110b3565b5b92915050565b7f796f7520617265206e6f74206f776e65720000000000000000000000000000005f82015250565b5f611147601183610d9f565b915061115282611113565b602082019050919050565b5f6020820190508181035f8301526111748161113b565b9050919050565b7f6d696e7420746f20746865207a65726f206164647265737300000000000000005f82015250565b5f6111af601883610d9f565b91506111ba8261117b565b602082019050919050565b5f6020820190508181035f8301526111dc816111a3565b9050919050565b7f31207472696c6c696f6e20697320757070657220626f756e64000000000000005f82015250565b5f611217601983610d9f565b9150611222826111e3565b602082019050919050565b5f6020820190508181035f8301526112448161120b565b9050919050565b7f64656372656173656420616c6c6f77616e6365206265666f7265207a65726f005f82015250565b5f61127f601f83610d9f565b915061128a8261124b565b602082019050919050565b5f6020820190508181035f8301526112ac81611273565b9050919050565b7f617070726f76652066726f6d20746865207a65726f20616464726573730000005f82015250565b5f6112e7601d83610d9f565b91506112f2826112b3565b602082019050919050565b5f6020820190508181035f830152611314816112db565b9050919050565b7f617070726f766520746f20746865207a65726f206164647265737300000000005f82015250565b5f61134f601b83610d9f565b915061135a8261131b565b602082019050919050565b5f6020820190508181035f83015261137c81611343565b9050919050565b7f696e73756666696369656e7420616c6c6f77616e6365000000000000000000005f82015250565b5f6113b7601683610d9f565b91506113c282611383565b602082019050919050565b5f6020820190508181035f8301526113e4816113ab565b9050919050565b7f7472616e736665722066726f6d20746865207a65726f206164647265737300005f82015250565b5f61141f601e83610d9f565b915061142a826113eb565b602082019050919050565b5f6020820190508181035f83015261144c81611413565b9050919050565b7f7472616e7366657220746f20746865207a65726f2061646472657373000000005f82015250565b5f611487601c83610d9f565b915061149282611453565b602082019050919050565b5f6020820190508181035f8301526114b48161147b565b9050919050565b7f7472616e7366657220616d6f756e7420657863656564732062616c616e6365005f82015250565b5f6114ef601f83610d9f565b91506114fa826114bb565b602082019050919050565b5f6020820190508181035f83015261151c816114e3565b905091905056fea26469706673582212205a40a184f633572eeb3c05753fc5f4d42ebec062617f5cf8470f87000aec7d7464736f6c63430008150033
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.