Feature Tip: Add private address tag to any address under My Name Tag !
Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 7 from a total of 7 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer Ownersh... | 17375669 | 632 days ago | IN | 0 ETH | 0.00101759 | ||||
Set Wns Addresse... | 16199137 | 798 days ago | IN | 0 ETH | 0.00065039 | ||||
Set Wns Addresse... | 16187998 | 799 days ago | IN | 0 ETH | 0.00047424 | ||||
Set Wns Addresse... | 16187752 | 799 days ago | IN | 0 ETH | 0.00044843 | ||||
Set Wns Addresse... | 16187542 | 799 days ago | IN | 0 ETH | 0.00067515 | ||||
Set Wns Addresse... | 16187505 | 799 days ago | IN | 0 ETH | 0.00064884 | ||||
Set Wns Addresse... | 15363944 | 918 days ago | IN | 0 ETH | 0.00043441 |
Advanced mode: Intended for advanced users or developers and will display all Internal Transactions including zero value transfers. Name tag integration is not available in advanced view.
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
||||
---|---|---|---|---|---|---|---|
18728522 | 443 days ago | 0 ETH | |||||
18728388 | 443 days ago | 0 ETH | |||||
18718519 | 444 days ago | 0 ETH | |||||
18718519 | 444 days ago | 0 ETH | |||||
18718494 | 444 days ago | 0 ETH | |||||
18718494 | 444 days ago | 0 ETH | |||||
18717881 | 444 days ago | 0 ETH | |||||
18717881 | 444 days ago | 0 ETH | |||||
18717881 | 444 days ago | 0 ETH | |||||
18717881 | 444 days ago | 0 ETH | |||||
18717881 | 444 days ago | 0 ETH | |||||
18717881 | 444 days ago | 0 ETH | |||||
18717881 | 444 days ago | 0 ETH | |||||
18680956 | 449 days ago | 0 ETH | |||||
18680956 | 449 days ago | 0 ETH | |||||
18680956 | 449 days ago | 0 ETH | |||||
18680956 | 449 days ago | 0 ETH | |||||
18680956 | 449 days ago | 0 ETH | |||||
18680956 | 449 days ago | 0 ETH | |||||
18680956 | 449 days ago | 0 ETH | |||||
18592859 | 462 days ago | 0 ETH | |||||
18592859 | 462 days ago | 0 ETH | |||||
18592851 | 462 days ago | 0 ETH | |||||
18592851 | 462 days ago | 0 ETH | |||||
18592850 | 462 days ago | 0 ETH |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
WnsAddresses
Compiler Version
v0.8.7+commit.e28d00a7
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2022-05-02 */ // SPDX-License-Identifier: MIT pragma solidity 0.8.7; interface WnsRegistryV1Interface { function getWnsAddress(string memory _label) external view returns(address); } // OpenZeppelin Contracts v4.4.1 (access/Ownable.sol) pragma solidity ^0.8.0; /** * @dev Contract module which provides a basic access control mechanism, where * there is an account (an owner) that can be granted exclusive access to * specific functions. * * By default, the owner account will be the one that deploys the contract. This * can later be changed with {transferOwnership}. * * This module is used through inheritance. It will make available the modifier * `onlyOwner`, which can be applied to your functions to restrict their use to * the owner. */ abstract contract WnsOwnable { address private _owner; bytes32 private _passwordHash; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev Initializes the contract setting the deployer as the initial owner. */ constructor(bytes32 hash_) { _passwordHash = hash_; _transferOwnership(msg.sender); } modifier onlyOwner() { require(owner() == msg.sender, "Ownable: caller is not the owner"); _; } function owner() public view virtual returns (address) { return _owner; } function transferOwnership(address newOwner, string memory password, bytes32 newPasswordHash) public { require(newOwner != address(0), "Ownable: new owner is the zero address"); require(keccak256(abi.encodePacked(password)) == _passwordHash, "Invalid credentials"); _transferOwnership(newOwner); _passwordHash = newPasswordHash; } function changePasswordHash(bytes32 newPasswordHash) public virtual onlyOwner { _passwordHash = newPasswordHash; } function getHash(string memory txt) public pure returns(bytes32){ return keccak256(abi.encodePacked(txt)); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Internal function without access restriction. */ function _transferOwnership(address newOwner) internal virtual { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } } pragma solidity 0.8.7; contract WnsAddresses is WnsOwnable { address private WnsRegistry_v1; WnsRegistryV1Interface wnsRegistry_v1; constructor(address registry_, bytes32 hash_) WnsOwnable(hash_) { WnsRegistry_v1 = registry_; wnsRegistry_v1 = WnsRegistryV1Interface(WnsRegistry_v1); } function setRegistry_v1(address _registry) public { require(msg.sender == owner(), "Not authorized."); WnsRegistry_v1 = _registry; wnsRegistry_v1 = WnsRegistryV1Interface(WnsRegistry_v1); } mapping(string => address) private _wnsAddresses; function setWnsAddresses(string[] memory _labels, address[] memory _addresses) public onlyOwner { require(_labels.length == _addresses.length, "Arrays do not match"); for(uint256 i=0; i<_addresses.length; i++) { _wnsAddresses[_labels[i]] = _addresses[i]; } } function getWnsAddress(string memory _label) public view returns(address) { if(_wnsAddresses[_label] != address(0)) { return _wnsAddresses[_label]; } else { return wnsRegistry_v1.getWnsAddress(_label); } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"registry_","type":"address"},{"internalType":"bytes32","name":"hash_","type":"bytes32"}],"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":[{"internalType":"bytes32","name":"newPasswordHash","type":"bytes32"}],"name":"changePasswordHash","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"txt","type":"string"}],"name":"getHash","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"string","name":"_label","type":"string"}],"name":"getWnsAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_registry","type":"address"}],"name":"setRegistry_v1","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string[]","name":"_labels","type":"string[]"},{"internalType":"address[]","name":"_addresses","type":"address[]"}],"name":"setWnsAddresses","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"},{"internalType":"string","name":"password","type":"string"},{"internalType":"bytes32","name":"newPasswordHash","type":"bytes32"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b50604051610ae7380380610ae783398101604081905261002f916100bf565b60018190558061003e3361006f565b5050600280546001600160a01b039092166001600160a01b03199283168117909155600380549092161790556100f9565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600080604083850312156100d257600080fd5b82516001600160a01b03811681146100e957600080fd5b6020939093015192949293505050565b6109df806101086000396000f3fe608060405234801561001057600080fd5b506004361061007d5760003560e01c806362bd39721161005b57806362bd3972146100d05780638da5cb5b146100fb578063982f36911461010c5780639b512a6f1461011f57600080fd5b80631ff0c30a14610082578063527444d7146100975780635b6beeb9146100aa575b600080fd5b610095610090366004610738565b610132565b005b6100956100a5366004610812565b61027c565b6100bd6100b836600461082b565b6102ea565b6040519081526020015b60405180910390f35b6100e36100de36600461082b565b61031a565b6040516001600160a01b0390911681526020016100c7565b6000546001600160a01b03166100e3565b61009561011a36600461069e565b610409565b61009561012d3660046106df565b610481565b336101456000546001600160a01b031690565b6001600160a01b0316146101a05760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b80518251146101e75760405162461bcd60e51b8152602060048201526013602482015272082e4e4c2f2e640c8de40dcdee840dac2e8c6d606b1b6044820152606401610197565b60005b81518110156102775781818151811061020557610205610965565b6020026020010151600484838151811061022157610221610965565b60200260200101516040516102369190610868565b90815260405190819003602001902080546001600160a01b03929092166001600160a01b03199092169190911790558061026f8161093c565b9150506101ea565b505050565b3361028f6000546001600160a01b031690565b6001600160a01b0316146102e55760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610197565b600155565b6000816040516020016102fd9190610868565b604051602081830303815290604052805190602001209050919050565b6000806001600160a01b03166004836040516103369190610868565b908152604051908190036020019020546001600160a01b031614610383576004826040516103649190610868565b908152604051908190036020019020546001600160a01b031692915050565b60035460405163315e9cb960e11b81526001600160a01b03909116906362bd3972906103b3908590600401610884565b60206040518083038186803b1580156103cb57600080fd5b505afa1580156103df573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061040391906106c2565b92915050565b6000546001600160a01b031633146104555760405162461bcd60e51b815260206004820152600f60248201526e2737ba1030baba3437b934bd32b21760891b6044820152606401610197565b600280546001600160a01b039092166001600160a01b0319928316811790915560038054909216179055565b6001600160a01b0383166104e65760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610197565b600154826040516020016104fa9190610868565b60405160208183030381529060405280519060200120146105535760405162461bcd60e51b8152602060048201526013602482015272496e76616c69642063726564656e7469616c7360681b6044820152606401610197565b61055c83610563565b6001555050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600082601f8301126105c457600080fd5b813560206105d96105d4836108e8565b6108b7565b80838252828201915082860187848660051b89010111156105f957600080fd5b60005b8581101561062157813561060f81610991565b845292840192908401906001016105fc565b5090979650505050505050565b600082601f83011261063f57600080fd5b813567ffffffffffffffff8111156106595761065961097b565b61066c601f8201601f19166020016108b7565b81815284602083860101111561068157600080fd5b816020850160208301376000918101602001919091529392505050565b6000602082840312156106b057600080fd5b81356106bb81610991565b9392505050565b6000602082840312156106d457600080fd5b81516106bb81610991565b6000806000606084860312156106f457600080fd5b83356106ff81610991565b9250602084013567ffffffffffffffff81111561071b57600080fd5b6107278682870161062e565b925050604084013590509250925092565b6000806040838503121561074b57600080fd5b823567ffffffffffffffff8082111561076357600080fd5b818501915085601f83011261077757600080fd5b813560206107876105d4836108e8565b8083825282820191508286018a848660051b89010111156107a757600080fd5b60005b858110156107e2578135878111156107c157600080fd5b6107cf8d87838c010161062e565b85525092840192908401906001016107aa565b509097505050860135925050808211156107fb57600080fd5b50610808858286016105b3565b9150509250929050565b60006020828403121561082457600080fd5b5035919050565b60006020828403121561083d57600080fd5b813567ffffffffffffffff81111561085457600080fd5b6108608482850161062e565b949350505050565b6000825161087a81846020870161090c565b9190910192915050565b60208152600082518060208401526108a381604085016020870161090c565b601f01601f19169190910160400192915050565b604051601f8201601f1916810167ffffffffffffffff811182821017156108e0576108e061097b565b604052919050565b600067ffffffffffffffff8211156109025761090261097b565b5060051b60200190565b60005b8381101561092757818101518382015260200161090f565b83811115610936576000848401525b50505050565b600060001982141561095e57634e487b7160e01b600052601160045260246000fd5b5060010190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160a01b03811681146109a657600080fd5b5056fea2646970667358221220ad1752f4b7dcb1cce696f955c2a657a5796af181bf8d484ce3f1216832fddf6364736f6c6343000807003300000000000000000000000082fe896e4969a3270c0bec103cf1ebdbda6e6bfc69f4cbdbb59a352d665273710822babc1c51187ad3bf8a037e4d562da28bf273
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061007d5760003560e01c806362bd39721161005b57806362bd3972146100d05780638da5cb5b146100fb578063982f36911461010c5780639b512a6f1461011f57600080fd5b80631ff0c30a14610082578063527444d7146100975780635b6beeb9146100aa575b600080fd5b610095610090366004610738565b610132565b005b6100956100a5366004610812565b61027c565b6100bd6100b836600461082b565b6102ea565b6040519081526020015b60405180910390f35b6100e36100de36600461082b565b61031a565b6040516001600160a01b0390911681526020016100c7565b6000546001600160a01b03166100e3565b61009561011a36600461069e565b610409565b61009561012d3660046106df565b610481565b336101456000546001600160a01b031690565b6001600160a01b0316146101a05760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b80518251146101e75760405162461bcd60e51b8152602060048201526013602482015272082e4e4c2f2e640c8de40dcdee840dac2e8c6d606b1b6044820152606401610197565b60005b81518110156102775781818151811061020557610205610965565b6020026020010151600484838151811061022157610221610965565b60200260200101516040516102369190610868565b90815260405190819003602001902080546001600160a01b03929092166001600160a01b03199092169190911790558061026f8161093c565b9150506101ea565b505050565b3361028f6000546001600160a01b031690565b6001600160a01b0316146102e55760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610197565b600155565b6000816040516020016102fd9190610868565b604051602081830303815290604052805190602001209050919050565b6000806001600160a01b03166004836040516103369190610868565b908152604051908190036020019020546001600160a01b031614610383576004826040516103649190610868565b908152604051908190036020019020546001600160a01b031692915050565b60035460405163315e9cb960e11b81526001600160a01b03909116906362bd3972906103b3908590600401610884565b60206040518083038186803b1580156103cb57600080fd5b505afa1580156103df573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061040391906106c2565b92915050565b6000546001600160a01b031633146104555760405162461bcd60e51b815260206004820152600f60248201526e2737ba1030baba3437b934bd32b21760891b6044820152606401610197565b600280546001600160a01b039092166001600160a01b0319928316811790915560038054909216179055565b6001600160a01b0383166104e65760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610197565b600154826040516020016104fa9190610868565b60405160208183030381529060405280519060200120146105535760405162461bcd60e51b8152602060048201526013602482015272496e76616c69642063726564656e7469616c7360681b6044820152606401610197565b61055c83610563565b6001555050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600082601f8301126105c457600080fd5b813560206105d96105d4836108e8565b6108b7565b80838252828201915082860187848660051b89010111156105f957600080fd5b60005b8581101561062157813561060f81610991565b845292840192908401906001016105fc565b5090979650505050505050565b600082601f83011261063f57600080fd5b813567ffffffffffffffff8111156106595761065961097b565b61066c601f8201601f19166020016108b7565b81815284602083860101111561068157600080fd5b816020850160208301376000918101602001919091529392505050565b6000602082840312156106b057600080fd5b81356106bb81610991565b9392505050565b6000602082840312156106d457600080fd5b81516106bb81610991565b6000806000606084860312156106f457600080fd5b83356106ff81610991565b9250602084013567ffffffffffffffff81111561071b57600080fd5b6107278682870161062e565b925050604084013590509250925092565b6000806040838503121561074b57600080fd5b823567ffffffffffffffff8082111561076357600080fd5b818501915085601f83011261077757600080fd5b813560206107876105d4836108e8565b8083825282820191508286018a848660051b89010111156107a757600080fd5b60005b858110156107e2578135878111156107c157600080fd5b6107cf8d87838c010161062e565b85525092840192908401906001016107aa565b509097505050860135925050808211156107fb57600080fd5b50610808858286016105b3565b9150509250929050565b60006020828403121561082457600080fd5b5035919050565b60006020828403121561083d57600080fd5b813567ffffffffffffffff81111561085457600080fd5b6108608482850161062e565b949350505050565b6000825161087a81846020870161090c565b9190910192915050565b60208152600082518060208401526108a381604085016020870161090c565b601f01601f19169190910160400192915050565b604051601f8201601f1916810167ffffffffffffffff811182821017156108e0576108e061097b565b604052919050565b600067ffffffffffffffff8211156109025761090261097b565b5060051b60200190565b60005b8381101561092757818101518382015260200161090f565b83811115610936576000848401525b50505050565b600060001982141561095e57634e487b7160e01b600052601160045260246000fd5b5060010190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160a01b03811681146109a657600080fd5b5056fea2646970667358221220ad1752f4b7dcb1cce696f955c2a657a5796af181bf8d484ce3f1216832fddf6364736f6c63430008070033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000082fe896e4969a3270c0bec103cf1ebdbda6e6bfc69f4cbdbb59a352d665273710822babc1c51187ad3bf8a037e4d562da28bf273
-----Decoded View---------------
Arg [0] : registry_ (address): 0x82FE896E4969A3270c0BEC103CF1ebdBdA6E6bfc
Arg [1] : hash_ (bytes32): 0x69f4cbdbb59a352d665273710822babc1c51187ad3bf8a037e4d562da28bf273
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 00000000000000000000000082fe896e4969a3270c0bec103cf1ebdbda6e6bfc
Arg [1] : 69f4cbdbb59a352d665273710822babc1c51187ad3bf8a037e4d562da28bf273
Deployed Bytecode Sourcemap
2423:1180:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3020:305;;;;;;:::i;:::-;;:::i;:::-;;1781:128;;;;;;:::i;:::-;;:::i;1917:122::-;;;;;;:::i;:::-;;:::i;:::-;;;4795:25:1;;;4783:2;4768:18;1917:122:0;;;;;;;;3333:263;;;;;;:::i;:::-;;:::i;:::-;;;-1:-1:-1;;;;;4605:32:1;;;4587:51;;4575:2;4560:18;3333:263:0;4441:203:1;1307:87:0;1353:7;1380:6;-1:-1:-1;;;;;1380:6:0;1307:87;;2734:221;;;;;;:::i;:::-;;:::i;1402:371::-;;;;;;:::i;:::-;;:::i;3020:305::-;1232:10;1221:7;1353;1380:6;-1:-1:-1;;;;;1380:6:0;;1307:87;1221:7;-1:-1:-1;;;;;1221:21:0;;1213:66;;;;-1:-1:-1;;;1213:66:0;;6520:2:1;1213:66:0;;;6502:21:1;;;6539:18;;;6532:30;6598:34;6578:18;;;6571:62;6650:18;;1213:66:0;;;;;;;;;3153:10:::1;:17;3135:7;:14;:35;3127:67;;;::::0;-1:-1:-1;;;3127:67:0;;6172:2:1;3127:67:0::1;::::0;::::1;6154:21:1::0;6211:2;6191:18;;;6184:30;-1:-1:-1;;;6230:18:1;;;6223:49;6289:18;;3127:67:0::1;5970:343:1::0;3127:67:0::1;3211:9;3207:111;3226:10;:17;3224:1;:19;3207:111;;;3293:10;3304:1;3293:13;;;;;;;;:::i;:::-;;;;;;;3265;3279:7;3287:1;3279:10;;;;;;;;:::i;:::-;;;;;;;3265:25;;;;;;:::i;:::-;::::0;;;::::1;::::0;;;;;::::1;::::0;;;:41;;-1:-1:-1;;;;;3265:41:0;;;::::1;-1:-1:-1::0;;;;;;3265:41:0;;::::1;::::0;;;::::1;::::0;;3245:3;::::1;::::0;::::1;:::i;:::-;;;;3207:111;;;;3020:305:::0;;:::o;1781:128::-;1232:10;1221:7;1353;1380:6;-1:-1:-1;;;;;1380:6:0;;1307:87;1221:7;-1:-1:-1;;;;;1221:21:0;;1213:66;;;;-1:-1:-1;;;1213:66:0;;6520:2:1;1213:66:0;;;6502:21:1;;;6539:18;;;6532:30;6598:34;6578:18;;;6571:62;6650:18;;1213:66:0;6318:356:1;1213:66:0;1870:13:::1;:31:::0;1781:128::o;1917:122::-;1973:7;2026:3;2009:21;;;;;;;;:::i;:::-;;;;;;;;;;;;;1999:32;;;;;;1992:39;;1917:122;;;:::o;3333:263::-;3398:7;3454:1;-1:-1:-1;;;;;3421:35:0;:13;3435:6;3421:21;;;;;;:::i;:::-;;;;;;;;;;;;;;;-1:-1:-1;;;;;3421:21:0;:35;3418:171;;3480:13;3494:6;3480:21;;;;;;:::i;:::-;;;;;;;;;;;;;;;-1:-1:-1;;;;;3480:21:0;;3333:263;-1:-1:-1;;3333:263:0:o;3418:171::-;3541:14;;:36;;-1:-1:-1;;;3541:36:0;;-1:-1:-1;;;;;3541:14:0;;;;:28;;:36;;3570:6;;3541:36;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3534:43;3333:263;-1:-1:-1;;3333:263:0:o;2734:221::-;1353:7;1380:6;-1:-1:-1;;;;;1380:6:0;2803:10;:21;2795:49;;;;-1:-1:-1;;;2795:49:0;;5828:2:1;2795:49:0;;;5810:21:1;5867:2;5847:18;;;5840:30;-1:-1:-1;;;5886:18:1;;;5879:45;5941:18;;2795:49:0;5626:339:1;2795:49:0;2855:14;:26;;-1:-1:-1;;;;;2855:26:0;;;-1:-1:-1;;;;;;2855:26:0;;;;;;;;2892:14;:55;;;;;;;;2734:221::o;1402:371::-;-1:-1:-1;;;;;1522:22:0;;1514:73;;;;-1:-1:-1;;;1514:73:0;;5421:2:1;1514:73:0;;;5403:21:1;5460:2;5440:18;;;5433:30;5499:34;5479:18;;;5472:62;-1:-1:-1;;;5550:18:1;;;5543:36;5596:19;;1514:73:0;5219:402:1;1514:73:0;1647:13;;1633:8;1616:26;;;;;;;;:::i;:::-;;;;;;;;;;;;;1606:37;;;;;;:54;1598:86;;;;-1:-1:-1;;;1598:86:0;;6881:2:1;1598:86:0;;;6863:21:1;6920:2;6900:18;;;6893:30;-1:-1:-1;;;6939:18:1;;;6932:49;6998:18;;1598:86:0;6679:343:1;1598:86:0;1695:28;1714:8;1695:18;:28::i;:::-;1734:13;:31;-1:-1:-1;;1402:371:0:o;2199:191::-;2273:16;2292:6;;-1:-1:-1;;;;;2309:17:0;;;-1:-1:-1;;;;;;2309:17:0;;;;;;2342:40;;2292:6;;;;;;;2342:40;;2273:16;2342:40;2262:128;2199:191;:::o;14:748:1:-;68:5;121:3;114:4;106:6;102:17;98:27;88:55;;139:1;136;129:12;88:55;175:6;162:20;201:4;225:60;241:43;281:2;241:43;:::i;:::-;225:60;:::i;:::-;307:3;331:2;326:3;319:15;359:2;354:3;350:12;343:19;;394:2;386:6;382:15;446:3;441:2;435;432:1;428:10;420:6;416:23;412:32;409:41;406:61;;;463:1;460;453:12;406:61;485:1;495:238;509:2;506:1;503:9;495:238;;;580:3;567:17;597:31;622:5;597:31;:::i;:::-;641:18;;679:12;;;;711;;;;527:1;520:9;495:238;;;-1:-1:-1;751:5:1;;14:748;-1:-1:-1;;;;;;;14:748:1:o;767:531::-;810:5;863:3;856:4;848:6;844:17;840:27;830:55;;881:1;878;871:12;830:55;917:6;904:20;943:18;939:2;936:26;933:52;;;965:18;;:::i;:::-;1009:55;1052:2;1033:13;;-1:-1:-1;;1029:27:1;1058:4;1025:38;1009:55;:::i;:::-;1089:2;1080:7;1073:19;1135:3;1128:4;1123:2;1115:6;1111:15;1107:26;1104:35;1101:55;;;1152:1;1149;1142:12;1101:55;1217:2;1210:4;1202:6;1198:17;1191:4;1182:7;1178:18;1165:55;1265:1;1240:16;;;1258:4;1236:27;1229:38;;;;1244:7;767:531;-1:-1:-1;;;767:531:1:o;1303:247::-;1362:6;1415:2;1403:9;1394:7;1390:23;1386:32;1383:52;;;1431:1;1428;1421:12;1383:52;1470:9;1457:23;1489:31;1514:5;1489:31;:::i;:::-;1539:5;1303:247;-1:-1:-1;;;1303:247:1:o;1555:251::-;1625:6;1678:2;1666:9;1657:7;1653:23;1649:32;1646:52;;;1694:1;1691;1684:12;1646:52;1726:9;1720:16;1745:31;1770:5;1745:31;:::i;1811:525::-;1898:6;1906;1914;1967:2;1955:9;1946:7;1942:23;1938:32;1935:52;;;1983:1;1980;1973:12;1935:52;2022:9;2009:23;2041:31;2066:5;2041:31;:::i;:::-;2091:5;-1:-1:-1;2147:2:1;2132:18;;2119:32;2174:18;2163:30;;2160:50;;;2206:1;2203;2196:12;2160:50;2229;2271:7;2262:6;2251:9;2247:22;2229:50;:::i;:::-;2219:60;;;2326:2;2315:9;2311:18;2298:32;2288:42;;1811:525;;;;;:::o;2341:1302::-;2469:6;2477;2530:2;2518:9;2509:7;2505:23;2501:32;2498:52;;;2546:1;2543;2536:12;2498:52;2586:9;2573:23;2615:18;2656:2;2648:6;2645:14;2642:34;;;2672:1;2669;2662:12;2642:34;2710:6;2699:9;2695:22;2685:32;;2755:7;2748:4;2744:2;2740:13;2736:27;2726:55;;2777:1;2774;2767:12;2726:55;2813:2;2800:16;2835:4;2859:60;2875:43;2915:2;2875:43;:::i;2859:60::-;2941:3;2965:2;2960:3;2953:15;2993:2;2988:3;2984:12;2977:19;;3024:2;3020;3016:11;3072:7;3067:2;3061;3058:1;3054:10;3050:2;3046:19;3042:28;3039:41;3036:61;;;3093:1;3090;3083:12;3036:61;3115:1;3125:304;3139:2;3136:1;3133:9;3125:304;;;3216:3;3203:17;3252:2;3239:11;3236:19;3233:39;;;3268:1;3265;3258:12;3233:39;3297:57;3346:7;3341:2;3327:11;3323:2;3319:20;3315:29;3297:57;:::i;:::-;3285:70;;-1:-1:-1;3375:12:1;;;;3407;;;;3157:1;3150:9;3125:304;;;-1:-1:-1;3448:5:1;;-1:-1:-1;;;3491:18:1;;3478:32;;-1:-1:-1;;3522:16:1;;;3519:36;;;3551:1;3548;3541:12;3519:36;;3574:63;3629:7;3618:8;3607:9;3603:24;3574:63;:::i;:::-;3564:73;;;2341:1302;;;;;:::o;3648:180::-;3707:6;3760:2;3748:9;3739:7;3735:23;3731:32;3728:52;;;3776:1;3773;3766:12;3728:52;-1:-1:-1;3799:23:1;;3648:180;-1:-1:-1;3648:180:1:o;3833:322::-;3902:6;3955:2;3943:9;3934:7;3930:23;3926:32;3923:52;;;3971:1;3968;3961:12;3923:52;4011:9;3998:23;4044:18;4036:6;4033:30;4030:50;;;4076:1;4073;4066:12;4030:50;4099;4141:7;4132:6;4121:9;4117:22;4099:50;:::i;:::-;4089:60;3833:322;-1:-1:-1;;;;3833:322:1:o;4160:276::-;4291:3;4329:6;4323:13;4345:53;4391:6;4386:3;4379:4;4371:6;4367:17;4345:53;:::i;:::-;4414:16;;;;;4160:276;-1:-1:-1;;4160:276:1:o;4831:383::-;4980:2;4969:9;4962:21;4943:4;5012:6;5006:13;5055:6;5050:2;5039:9;5035:18;5028:34;5071:66;5130:6;5125:2;5114:9;5110:18;5105:2;5097:6;5093:15;5071:66;:::i;:::-;5198:2;5177:15;-1:-1:-1;;5173:29:1;5158:45;;;;5205:2;5154:54;;4831:383;-1:-1:-1;;4831:383:1:o;7027:275::-;7098:2;7092:9;7163:2;7144:13;;-1:-1:-1;;7140:27:1;7128:40;;7198:18;7183:34;;7219:22;;;7180:62;7177:88;;;7245:18;;:::i;:::-;7281:2;7274:22;7027:275;;-1:-1:-1;7027:275:1:o;7307:183::-;7367:4;7400:18;7392:6;7389:30;7386:56;;;7422:18;;:::i;:::-;-1:-1:-1;7467:1:1;7463:14;7479:4;7459:25;;7307:183::o;7495:258::-;7567:1;7577:113;7591:6;7588:1;7585:13;7577:113;;;7667:11;;;7661:18;7648:11;;;7641:39;7613:2;7606:10;7577:113;;;7708:6;7705:1;7702:13;7699:48;;;7743:1;7734:6;7729:3;7725:16;7718:27;7699:48;;7495:258;;;:::o;7758:232::-;7797:3;-1:-1:-1;;7818:17:1;;7815:140;;;7877:10;7872:3;7868:20;7865:1;7858:31;7912:4;7909:1;7902:15;7940:4;7937:1;7930:15;7815:140;-1:-1:-1;7982:1:1;7971:13;;7758:232::o;7995:127::-;8056:10;8051:3;8047:20;8044:1;8037:31;8087:4;8084:1;8077:15;8111:4;8108:1;8101:15;8127:127;8188:10;8183:3;8179:20;8176:1;8169:31;8219:4;8216:1;8209:15;8243:4;8240:1;8233:15;8259:131;-1:-1:-1;;;;;8334:31:1;;8324:42;;8314:70;;8380:1;8377;8370:12;8314:70;8259:131;:::o
Swarm Source
ipfs://ad1752f4b7dcb1cce696f955c2a657a5796af181bf8d484ce3f1216832fddf63
Loading...
Loading
Loading...
Loading
OVERVIEW
This is the Addresses contract for WNS (W3 Name Service)Multichain Portfolio | 31 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.