ETH Price: $3,383.20 (+5.33%)

Token

Wrapped SCRT (WSCRT)
 

Overview

Max Total Supply

1,166,382.488043 WSCRT

Holders

1,064 (0.00%)
Created with Highcharts 10.2.1

Market

Price

$0.41 @ 0.000122 ETH (+6.64%)

Onchain Market Cap

$482,819.37

Circulating Supply Market Cap

$0.00

Other Info

Token Contract (WITH 6 Decimals)

Balance
261.299603 WSCRT

Value
$108.16 ( ~0.0319696912013149 Eth) [0.0224%]
0x72eeC5c04fDF4e1A2DCB1b0E5D828deD15DC629f
Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

Secret Network offers a privacy-preserving smart contracts and ensure applications built on Secret can utilize encrypted data without revealing it to anyone, even the nodes in the network.

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
WrappedSCRT

Compiler Version
v0.7.4+commit.3f05b770

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/**
*Submitted for verification at Etherscan.io on 2021-01-24
*/
// File: @openzeppelin/contracts/utils/EnumerableSet.sol
// SPDX-License-Identifier: MIT
pragma solidity >=0.6.0 <0.8.0;
/**
* @dev Library for managing
* https://en.wikipedia.org/wiki/Set_(abstract_data_type)[sets] of primitive
* types.
*
* Sets have the following properties:
*
* - Elements are added, removed, and checked for existence in constant time
* (O(1)).
* - Elements are enumerated in O(n). No guarantees are made on the ordering.
*
* ```
* contract Example {
* // Add the library methods
* using EnumerableSet for EnumerableSet.AddressSet;
*
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"bridge","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":false,"internalType":"address","name":"account","type":"address"}],"name":"Paused","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"previousAdminRole","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"newAdminRole","type":"bytes32"}],"name":"RoleAdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleGranted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleRevoked","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":false,"internalType":"address","name":"account","type":"address"}],"name":"Unpaused","type":"event"},{"inputs":[],"name":"DEFAULT_ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MINTER_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PAUSER_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"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":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","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":"bytes32","name":"role","type":"bytes32"}],"name":"getRoleAdmin","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"uint256","name":"index","type":"uint256"}],"name":"getRoleMember","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"}],"name":"getRoleMemberCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"grantRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"hasRole","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","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":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"renounceRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"revokeRole","outputs":[],"stateMutability":"nonpayable","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":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b50604051620029fc380380620029fc833981810160405260208110156200003757600080fd5b81019080805190602001909291905050506040518060400160405280600c81526020017f57726170706564205343525400000000000000000000000000000000000000008152506040518060400160405280600581526020017f57534352540000000000000000000000000000000000000000000000000000008152508160049080519060200190620000cc92919062000383565b508060059080519060200190620000e592919062000383565b506012600660006101000a81548160ff021916908360ff16021790555050506000600660016101000a81548160ff021916908315150217905550620001316006620001cf60201b60201c565b620001556000801b62000149620001ed60201b60201c565b620001f560201b60201c565b620001967f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a6200018a620001ed60201b60201c565b620001f560201b60201c565b620001c87f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a682620001f560201b60201c565b5062000439565b80600660006101000a81548160ff021916908360ff16021790555050565b600033905090565b6200020782826200020b60201b60201c565b5050565b6200023981600080858152602001908152602001600020600001620002ae60201b620012121790919060201c565b15620002aa576200024f620001ed60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6000620002de836000018373ffffffffffffffffffffffffffffffffffffffff1660001b620002e660201b60201c565b905092915050565b6000620002fa83836200036060201b60201c565b620003555782600001829080600181540180825580915050600190039060005260206000200160009091909190915055826000018054905083600101600084815260200190815260200160002081905550600190506200035a565b600090505b92915050565b600080836001016000848152602001908152602001600020541415905092915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282620003bb576000855562000407565b82601f10620003d657805160ff191683800117855562000407565b8280016001018555821562000407579182015b8281111562000406578251825591602001919060010190620003e9565b5b5090506200041691906200041a565b5090565b5b80821115620004355760008160009055506001016200041b565b5090565b6125b380620004496000396000f3fe608060405234801561001057600080fd5b506004361061018e5760003560e01c806379cc6790116100de578063a457c2d711610097578063d539139311610071578063d5391393146107f8578063d547741f14610816578063dd62ed3e14610864578063e63ab1e9146108dc5761018e565b8063a457c2d7146106ee578063a9059cbb14610752578063ca15c873146107b65761018e565b806379cc67901461052f5780638456cb591461057d5780639010d07c1461058757806391d14854146105e957806395d89b411461064d578063a217fddf146106d05761018e565b8063313ce5671161014b5780633f4ba83a116101255780633f4ba83a1461047f57806342966c68146104895780635c975abb146104b757806370a08231146104d75761018e565b8063313ce567146103ac57806336568abe146103cd578063395093511461041b5761018e565b806306fdde0314610193578063095ea7b31461021657806318160ddd1461027a57806323b872dd14610298578063248a9ca31461031c5780632f2ff15d1461035e575b600080fd5b61019b6108fa565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101db5780820151818401526020810190506101c0565b50505050905090810190601f1680156102085780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102626004803603604081101561022c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061099c565b60405180821515815260200191505060405180910390f35b6102826109ba565b6040518082815260200191505060405180910390f35b610304600480360360608110156102ae57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109c4565b60405180821515815260200191505060405180910390f35b6103486004803603602081101561033257600080fd5b8101908080359060200190929190505050610a9d565b6040518082815260200191505060405180910390f35b6103aa6004803603604081101561037457600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610abc565b005b6103b4610b45565b604051808260ff16815260200191505060405180910390f35b610419600480360360408110156103e357600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b5c565b005b6104676004803603604081101561043157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610bf5565b60405180821515815260200191505060405180910390f35b610487610ca8565b005b6104b56004803603602081101561049f57600080fd5b8101908080359060200190929190505050610d38565b005b6104bf610d4c565b60405180821515815260200191505060405180910390f35b610519600480360360208110156104ed57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d63565b6040518082815260200191505060405180910390f35b61057b6004803603604081101561054557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610dac565b005b610585610e0e565b005b6105bd6004803603604081101561059d57600080fd5b810190808035906020019092919080359060200190929190505050610e9e565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610635600480360360408110156105ff57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ecf565b60405180821515815260200191505060405180910390f35b610655610f00565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561069557808201518184015260208101905061067a565b50505050905090810190601f1680156106c25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6106d8610fa2565b6040518082815260200191505060405180910390f35b61073a6004803603604081101561070457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fa9565b60405180821515815260200191505060405180910390f35b61079e6004803603604081101561076857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611076565b60405180821515815260200191505060405180910390f35b6107e2600480360360208110156107cc57600080fd5b8101908080359060200190929190505050611094565b6040518082815260200191505060405180910390f35b6108006110ba565b6040518082815260200191505060405180910390f35b6108626004803603604081101561082c57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506110de565b005b6108c66004803603604081101561087a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611167565b6040518082815260200191505060405180910390f35b6108e46111ee565b6040518082815260200191505060405180910390f35b606060048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109925780601f1061096757610100808354040283529160200191610992565b820191906000526020600020905b81548152906001019060200180831161097557829003601f168201915b5050505050905090565b60006109b06109a9611242565b848461124a565b6001905092915050565b6000600354905090565b60006109d1848484611441565b610a92846109dd611242565b610a8d856040518060600160405280602881526020016123f260289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610a43611242565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114cf9092919063ffffffff16565b61124a565b600190509392505050565b6000806000838152602001908152602001600020600201549050919050565b610ae260008084815260200190815260200160002060020154610add611242565b610ecf565b610b37576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602f815260200180612329602f913960400191505060405180910390fd5b610b41828261158f565b5050565b6000600660009054906101000a900460ff16905090565b610b64611242565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610be7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602f815260200180612525602f913960400191505060405180910390fd5b610bf18282611622565b5050565b6000610c9e610c02611242565b84610c998560026000610c13611242565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546116b590919063ffffffff16565b61124a565b6001905092915050565b610cd97f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a610cd4611242565b610ecf565b610d2e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602d8152602001806124d3602d913960400191505060405180910390fd5b610d3661173d565b565b610d49610d43611242565b82611830565b50565b6000600660019054906101000a900460ff16905090565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000610deb8260405180606001604052806024815260200161244560249139610ddc86610dd7611242565b611167565b6114cf9092919063ffffffff16565b9050610dff83610df9611242565b8361124a565b610e098383611830565b505050565b610e3f7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a610e3a611242565b610ecf565b610e94576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602b81526020018061241a602b913960400191505060405180910390fd5b610e9c6119f6565b565b6000610ec782600080868152602001908152602001600020600001611aea90919063ffffffff16565b905092915050565b6000610ef882600080868152602001908152602001600020600001611b0490919063ffffffff16565b905092915050565b606060058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f985780601f10610f6d57610100808354040283529160200191610f98565b820191906000526020600020905b815481529060010190602001808311610f7b57829003601f168201915b5050505050905090565b6000801b81565b600061106c610fb6611242565b84611067856040518060600160405280602581526020016125006025913960026000610fe0611242565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114cf9092919063ffffffff16565b61124a565b6001905092915050565b600061108a611083611242565b8484611441565b6001905092915050565b60006110b3600080848152602001908152602001600020600001611b34565b9050919050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a681565b611104600080848152602001908152602001600020600201546110ff611242565b610ecf565b611159576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260308152602001806123c26030913960400191505060405180910390fd5b6111638282611622565b5050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a81565b600061123a836000018373ffffffffffffffffffffffffffffffffffffffff1660001b611b49565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156112d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806124af6024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611356576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602281526020018061237a6022913960400191505060405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b61146b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a684610ecf565b1561147f5761147a8282611bb9565b6114ca565b6114a97f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a683610ecf565b156114bd576114b88382611830565b6114c9565b6114c8838383611d82565b5b5b505050565b600083831115829061157c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015611541578082015181840152602081019050611526565b50505050905090810190601f16801561156e5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b6115b68160008085815260200190815260200160002060000161121290919063ffffffff16565b1561161e576115c3611242565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6116498160008085815260200190815260200160002060000161204790919063ffffffff16565b156116b157611656611242565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b600080828401905083811015611733576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600660019054906101000a900460ff166117bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f5061757361626c653a206e6f742070617573656400000000000000000000000081525060200191505060405180910390fd5b6000600660016101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa611803611242565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156118b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806124696021913960400191505060405180910390fd5b6118c282600083612077565b61192e8160405180606001604052806022815260200161235860229139600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114cf9092919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506119868160035461208790919063ffffffff16565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600660019054906101000a900460ff1615611a79576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b6001600660016101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258611abd611242565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1565b6000611af983600001836120d1565b60001c905092915050565b6000611b2c836000018373ffffffffffffffffffffffffffffffffffffffff1660001b612154565b905092915050565b6000611b4282600001612177565b9050919050565b6000611b558383612154565b611bae578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050611bb3565b600090505b92915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611c5c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f45524332303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b611c6860008383612077565b611c7d816003546116b590919063ffffffff16565b600381905550611cd581600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546116b590919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611e08576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602581526020018061248a6025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611e8e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806123066023913960400191505060405180910390fd5b611e99838383612077565b611f058160405180606001604052806026815260200161239c60269139600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114cf9092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611f9a81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546116b590919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b600061206f836000018373ffffffffffffffffffffffffffffffffffffffff1660001b612188565b905092915050565b612082838383612270565b505050565b60006120c983836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506114cf565b905092915050565b600081836000018054905011612132576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806122e46022913960400191505060405180910390fd5b82600001828154811061214157fe5b9060005260206000200154905092915050565b600080836001016000848152602001908152602001600020541415905092915050565b600081600001805490509050919050565b6000808360010160008481526020019081526020016000205490506000811461226457600060018203905060006001866000018054905003905060008660000182815481106121d357fe5b90600052602060002001549050808760000184815481106121f057fe5b906000526020600020018190555060018301876001016000838152602001908152602001600020819055508660000180548061222857fe5b6001900381819060005260206000200160009055905586600101600087815260200190815260200160002060009055600194505050505061226a565b60009150505b92915050565b61227b8383836122de565b612283610d4c565b156122d9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602a815260200180612554602a913960400191505060405180910390fd5b505050565b50505056fe456e756d657261626c655365743a20696e646578206f7574206f6620626f756e647345524332303a207472616e7366657220746f20746865207a65726f2061646472657373416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f206772616e7445524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e6365416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f207265766f6b6545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636557726170706564534352543a206d75737420686176652070617573657220726f6c6520746f20706175736545524332303a206275726e20616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737357726170706564534352543a206d75737420686176652070617573657220726f6c6520746f20756e706175736545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636520726f6c657320666f722073656c6645524332305061757361626c653a20746f6b656e207472616e73666572207768696c6520706175736564a26469706673582212206b8e64e8dd402ce9c074aae2d03b3c4f375248d5ad9163e94c1876a42620edb464736f6c63430007040033000000000000000000000000f4b00c937b4ec4bb5ac051c3c719036c668a31ec

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061018e5760003560e01c806379cc6790116100de578063a457c2d711610097578063d539139311610071578063d5391393146107f8578063d547741f14610816578063dd62ed3e14610864578063e63ab1e9146108dc5761018e565b8063a457c2d7146106ee578063a9059cbb14610752578063ca15c873146107b65761018e565b806379cc67901461052f5780638456cb591461057d5780639010d07c1461058757806391d14854146105e957806395d89b411461064d578063a217fddf146106d05761018e565b8063313ce5671161014b5780633f4ba83a116101255780633f4ba83a1461047f57806342966c68146104895780635c975abb146104b757806370a08231146104d75761018e565b8063313ce567146103ac57806336568abe146103cd578063395093511461041b5761018e565b806306fdde0314610193578063095ea7b31461021657806318160ddd1461027a57806323b872dd14610298578063248a9ca31461031c5780632f2ff15d1461035e575b600080fd5b61019b6108fa565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101db5780820151818401526020810190506101c0565b50505050905090810190601f1680156102085780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102626004803603604081101561022c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061099c565b60405180821515815260200191505060405180910390f35b6102826109ba565b6040518082815260200191505060405180910390f35b610304600480360360608110156102ae57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109c4565b60405180821515815260200191505060405180910390f35b6103486004803603602081101561033257600080fd5b8101908080359060200190929190505050610a9d565b6040518082815260200191505060405180910390f35b6103aa6004803603604081101561037457600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610abc565b005b6103b4610b45565b604051808260ff16815260200191505060405180910390f35b610419600480360360408110156103e357600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b5c565b005b6104676004803603604081101561043157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610bf5565b60405180821515815260200191505060405180910390f35b610487610ca8565b005b6104b56004803603602081101561049f57600080fd5b8101908080359060200190929190505050610d38565b005b6104bf610d4c565b60405180821515815260200191505060405180910390f35b610519600480360360208110156104ed57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d63565b6040518082815260200191505060405180910390f35b61057b6004803603604081101561054557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610dac565b005b610585610e0e565b005b6105bd6004803603604081101561059d57600080fd5b810190808035906020019092919080359060200190929190505050610e9e565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610635600480360360408110156105ff57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ecf565b60405180821515815260200191505060405180910390f35b610655610f00565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561069557808201518184015260208101905061067a565b50505050905090810190601f1680156106c25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6106d8610fa2565b6040518082815260200191505060405180910390f35b61073a6004803603604081101561070457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fa9565b60405180821515815260200191505060405180910390f35b61079e6004803603604081101561076857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611076565b60405180821515815260200191505060405180910390f35b6107e2600480360360208110156107cc57600080fd5b8101908080359060200190929190505050611094565b6040518082815260200191505060405180910390f35b6108006110ba565b6040518082815260200191505060405180910390f35b6108626004803603604081101561082c57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506110de565b005b6108c66004803603604081101561087a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611167565b6040518082815260200191505060405180910390f35b6108e46111ee565b6040518082815260200191505060405180910390f35b606060048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109925780601f1061096757610100808354040283529160200191610992565b820191906000526020600020905b81548152906001019060200180831161097557829003601f168201915b5050505050905090565b60006109b06109a9611242565b848461124a565b6001905092915050565b6000600354905090565b60006109d1848484611441565b610a92846109dd611242565b610a8d856040518060600160405280602881526020016123f260289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610a43611242565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114cf9092919063ffffffff16565b61124a565b600190509392505050565b6000806000838152602001908152602001600020600201549050919050565b610ae260008084815260200190815260200160002060020154610add611242565b610ecf565b610b37576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602f815260200180612329602f913960400191505060405180910390fd5b610b41828261158f565b5050565b6000600660009054906101000a900460ff16905090565b610b64611242565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610be7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602f815260200180612525602f913960400191505060405180910390fd5b610bf18282611622565b5050565b6000610c9e610c02611242565b84610c998560026000610c13611242565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546116b590919063ffffffff16565b61124a565b6001905092915050565b610cd97f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a610cd4611242565b610ecf565b610d2e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602d8152602001806124d3602d913960400191505060405180910390fd5b610d3661173d565b565b610d49610d43611242565b82611830565b50565b6000600660019054906101000a900460ff16905090565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000610deb8260405180606001604052806024815260200161244560249139610ddc86610dd7611242565b611167565b6114cf9092919063ffffffff16565b9050610dff83610df9611242565b8361124a565b610e098383611830565b505050565b610e3f7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a610e3a611242565b610ecf565b610e94576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602b81526020018061241a602b913960400191505060405180910390fd5b610e9c6119f6565b565b6000610ec782600080868152602001908152602001600020600001611aea90919063ffffffff16565b905092915050565b6000610ef882600080868152602001908152602001600020600001611b0490919063ffffffff16565b905092915050565b606060058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f985780601f10610f6d57610100808354040283529160200191610f98565b820191906000526020600020905b815481529060010190602001808311610f7b57829003601f168201915b5050505050905090565b6000801b81565b600061106c610fb6611242565b84611067856040518060600160405280602581526020016125006025913960026000610fe0611242565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114cf9092919063ffffffff16565b61124a565b6001905092915050565b600061108a611083611242565b8484611441565b6001905092915050565b60006110b3600080848152602001908152602001600020600001611b34565b9050919050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a681565b611104600080848152602001908152602001600020600201546110ff611242565b610ecf565b611159576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260308152602001806123c26030913960400191505060405180910390fd5b6111638282611622565b5050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a81565b600061123a836000018373ffffffffffffffffffffffffffffffffffffffff1660001b611b49565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156112d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806124af6024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611356576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602281526020018061237a6022913960400191505060405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b61146b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a684610ecf565b1561147f5761147a8282611bb9565b6114ca565b6114a97f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a683610ecf565b156114bd576114b88382611830565b6114c9565b6114c8838383611d82565b5b5b505050565b600083831115829061157c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015611541578082015181840152602081019050611526565b50505050905090810190601f16801561156e5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b6115b68160008085815260200190815260200160002060000161121290919063ffffffff16565b1561161e576115c3611242565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6116498160008085815260200190815260200160002060000161204790919063ffffffff16565b156116b157611656611242565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b600080828401905083811015611733576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600660019054906101000a900460ff166117bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f5061757361626c653a206e6f742070617573656400000000000000000000000081525060200191505060405180910390fd5b6000600660016101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa611803611242565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156118b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806124696021913960400191505060405180910390fd5b6118c282600083612077565b61192e8160405180606001604052806022815260200161235860229139600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114cf9092919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506119868160035461208790919063ffffffff16565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600660019054906101000a900460ff1615611a79576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b6001600660016101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258611abd611242565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1565b6000611af983600001836120d1565b60001c905092915050565b6000611b2c836000018373ffffffffffffffffffffffffffffffffffffffff1660001b612154565b905092915050565b6000611b4282600001612177565b9050919050565b6000611b558383612154565b611bae578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050611bb3565b600090505b92915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611c5c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f45524332303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b611c6860008383612077565b611c7d816003546116b590919063ffffffff16565b600381905550611cd581600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546116b590919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611e08576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602581526020018061248a6025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611e8e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806123066023913960400191505060405180910390fd5b611e99838383612077565b611f058160405180606001604052806026815260200161239c60269139600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114cf9092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611f9a81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546116b590919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b600061206f836000018373ffffffffffffffffffffffffffffffffffffffff1660001b612188565b905092915050565b612082838383612270565b505050565b60006120c983836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506114cf565b905092915050565b600081836000018054905011612132576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806122e46022913960400191505060405180910390fd5b82600001828154811061214157fe5b9060005260206000200154905092915050565b600080836001016000848152602001908152602001600020541415905092915050565b600081600001805490509050919050565b6000808360010160008481526020019081526020016000205490506000811461226457600060018203905060006001866000018054905003905060008660000182815481106121d357fe5b90600052602060002001549050808760000184815481106121f057fe5b906000526020600020018190555060018301876001016000838152602001908152602001600020819055508660000180548061222857fe5b6001900381819060005260206000200160009055905586600101600087815260200190815260200160002060009055600194505050505061226a565b60009150505b92915050565b61227b8383836122de565b612283610d4c565b156122d9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602a815260200180612554602a913960400191505060405180910390fd5b505050565b50505056fe456e756d657261626c655365743a20696e646578206f7574206f6620626f756e647345524332303a207472616e7366657220746f20746865207a65726f2061646472657373416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f206772616e7445524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e6365416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f207265766f6b6545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636557726170706564534352543a206d75737420686176652070617573657220726f6c6520746f20706175736545524332303a206275726e20616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737357726170706564534352543a206d75737420686176652070617573657220726f6c6520746f20756e706175736545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636520726f6c657320666f722073656c6645524332305061757361626c653a20746f6b656e207472616e73666572207768696c6520706175736564a26469706673582212206b8e64e8dd402ce9c074aae2d03b3c4f375248d5ad9163e94c1876a42620edb464736f6c63430007040033

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

000000000000000000000000f4b00c937b4ec4bb5ac051c3c719036c668a31ec

-----Decoded View---------------
Arg [0] : bridge (address): 0xf4B00C937b4ec4Bb5AC051c3c719036c668a31EC

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000f4b00c937b4ec4bb5ac051c3c719036c668a31ec


Deployed Bytecode Sourcemap

51045:2144:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;37086:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;39283:210;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;38161:100;;;:::i;:::-;;;;;;;;;;;;;;;;;;;39975:454;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;23187:114;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;23563:264;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;38013:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;24846:246;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;40838:300;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;52351:203;;;:::i;:::-;;47079:91;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;48935:78;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;38324:119;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;47489:357;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;51936:197;;;:::i;:::-;;22828:170;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;21789:139;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;37288:87;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;20432:49;;;:::i;:::-;;;;;;;;;;;;;;;;;;;41641:400;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;38656:216;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;22102:127;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;51129:62;;;:::i;:::-;;;;;;;;;;;;;;;;;;;24072:267;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;38935:201;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;51198:62;;;:::i;:::-;;;;;;;;;;;;;;;;;;;37086:83;37123:13;37156:5;37149:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;37086:83;:::o;39283:210::-;39402:4;39424:39;39433:12;:10;:12::i;:::-;39447:7;39456:6;39424:8;:39::i;:::-;39481:4;39474:11;;39283:210;;;;:::o;38161:100::-;38214:7;38241:12;;38234:19;;38161:100;:::o;39975:454::-;40115:4;40132:36;40142:6;40150:9;40161:6;40132:9;:36::i;:::-;40179:220;40202:6;40223:12;:10;:12::i;:::-;40250:138;40306:6;40250:138;;;;;;;;;;;;;;;;;:11;:19;40262:6;40250:19;;;;;;;;;;;;;;;:33;40270:12;:10;:12::i;:::-;40250:33;;;;;;;;;;;;;;;;:37;;:138;;;;;:::i;:::-;40179:8;:220::i;:::-;40417:4;40410:11;;39975:454;;;;;:::o;23187:114::-;23244:7;23271:6;:12;23278:4;23271:12;;;;;;;;;;;:22;;;23264:29;;23187:114;;;:::o;23563:264::-;23661:45;23669:6;:12;23676:4;23669:12;;;;;;;;;;;:22;;;23693:12;:10;:12::i;:::-;23661:7;:45::i;:::-;23639:142;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23794:25;23805:4;23811:7;23794:10;:25::i;:::-;23563:264;;:::o;38013:83::-;38054:5;38079:9;;;;;;;;;;;38072:16;;38013:83;:::o;24846:246::-;24958:12;:10;:12::i;:::-;24947:23;;:7;:23;;;24925:120;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;25058:26;25070:4;25076:7;25058:11;:26::i;:::-;24846:246;;:::o;40838:300::-;40953:4;40975:133;40998:12;:10;:12::i;:::-;41025:7;41047:50;41086:10;41047:11;:25;41059:12;:10;:12::i;:::-;41047:25;;;;;;;;;;;;;;;:34;41073:7;41047:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;40975:8;:133::i;:::-;41126:4;41119:11;;40838:300;;;;:::o;52351:203::-;52418:34;51236:24;52439:12;:10;:12::i;:::-;52418:7;:34::i;:::-;52396:129;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;52536:10;:8;:10::i;:::-;52351:203::o;47079:91::-;47135:27;47141:12;:10;:12::i;:::-;47155:6;47135:5;:27::i;:::-;47079:91;:::o;48935:78::-;48974:4;48998:7;;;;;;;;;;;48991:14;;48935:78;:::o;38324:119::-;38390:7;38417:9;:18;38427:7;38417:18;;;;;;;;;;;;;;;;38410:25;;38324:119;;;:::o;47489:357::-;47566:26;47608:133;47663:6;47608:133;;;;;;;;;;;;;;;;;:32;47618:7;47627:12;:10;:12::i;:::-;47608:9;:32::i;:::-;:36;;:133;;;;;:::i;:::-;47566:175;;47754:51;47763:7;47772:12;:10;:12::i;:::-;47786:18;47754:8;:51::i;:::-;47816:22;47822:7;47831:6;47816:5;:22::i;:::-;47489:357;;;:::o;51936:197::-;52001:34;51236:24;52022:12;:10;:12::i;:::-;52001:7;:34::i;:::-;51979:127;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;52117:8;:6;:8::i;:::-;51936:197::o;22828:170::-;22928:7;22960:30;22984:5;22960:6;:12;22967:4;22960:12;;;;;;;;;;;:20;;:23;;:30;;;;:::i;:::-;22953:37;;22828:170;;;;:::o;21789:139::-;21858:4;21882:38;21912:7;21882:6;:12;21889:4;21882:12;;;;;;;;;;;:20;;:29;;:38;;;;:::i;:::-;21875:45;;21789:139;;;;:::o;37288:87::-;37327:13;37360:7;37353:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;37288:87;:::o;20432:49::-;20477:4;20432:49;;;:::o;41641:400::-;41761:4;41783:228;41806:12;:10;:12::i;:::-;41833:7;41855:145;41912:15;41855:145;;;;;;;;;;;;;;;;;:11;:25;41867:12;:10;:12::i;:::-;41855:25;;;;;;;;;;;;;;;:34;41881:7;41855:34;;;;;;;;;;;;;;;;:38;;:145;;;;;:::i;:::-;41783:8;:228::i;:::-;42029:4;42022:11;;41641:400;;;;:::o;38656:216::-;38778:4;38800:42;38810:12;:10;:12::i;:::-;38824:9;38835:6;38800:9;:42::i;:::-;38860:4;38853:11;;38656:216;;;;:::o;22102:127::-;22165:7;22192:29;:6;:12;22199:4;22192:12;;;;;;;;;;;:20;;:27;:29::i;:::-;22185:36;;22102:127;;;:::o;51129:62::-;51167:24;51129:62;:::o;24072:267::-;24171:45;24179:6;:12;24186:4;24179:12;;;;;;;;;;;:22;;;24203:12;:10;:12::i;:::-;24171:7;:45::i;:::-;24149:143;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;24305:26;24317:4;24323:7;24305:11;:26::i;:::-;24072:267;;:::o;38935:201::-;39069:7;39101:11;:18;39113:5;39101:18;;;;;;;;;;;;;;;:27;39120:7;39101:27;;;;;;;;;;;;;;;;39094:34;;38935:201;;;;:::o;51198:62::-;51236:24;51198:62;:::o;6930:166::-;7018:4;7047:41;7052:3;:10;;7080:5;7072:14;;7064:23;;7047:4;:41::i;:::-;7040:48;;6930:166;;;;:::o;18376:106::-;18429:15;18464:10;18457:17;;18376:106;:::o;45027:380::-;45180:1;45163:19;;:5;:19;;;;45155:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;45261:1;45242:21;;:7;:21;;;;45234:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;45345:6;45315:11;:18;45327:5;45315:18;;;;;;;;;;;;;;;:27;45334:7;45315:27;;;;;;;;;;;;;;;:36;;;;45383:7;45367:32;;45376:5;45367:32;;;45392:6;45367:32;;;;;;;;;;;;;;;;;;45027:380;;;:::o;52562:399::-;52707:28;51167:24;52728:6;52707:7;:28::i;:::-;52703:251;;;52752:24;52758:9;52769:6;52752:5;:24::i;:::-;52703:251;;;52798:31;51167:24;52819:9;52798:7;:31::i;:::-;52794:160;;;52846:21;52852:6;52860;52846:5;:21::i;:::-;52794:160;;;52900:42;52916:6;52924:9;52935:6;52900:15;:42::i;:::-;52794:160;52703:251;52562:399;;;:::o;31273:226::-;31393:7;31426:1;31421;:6;;31429:12;31413:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;31453:9;31469:1;31465;:5;31453:17;;31490:1;31483:8;;;31273:226;;;;;:::o;26126:188::-;26200:33;26225:7;26200:6;:12;26207:4;26200:12;;;;;;;;;;;:20;;:24;;:33;;;;:::i;:::-;26196:111;;;26282:12;:10;:12::i;:::-;26255:40;;26273:7;26255:40;;26267:4;26255:40;;;;;;;;;;26196:111;26126:188;;:::o;26322:192::-;26397:36;26425:7;26397:6;:12;26404:4;26397:12;;;;;;;;;;;:20;;:27;;:36;;;;:::i;:::-;26393:114;;;26482:12;:10;:12::i;:::-;26455:40;;26473:7;26455:40;;26467:4;26455:40;;;;;;;;;;26393:114;26322:192;;:::o;30370:181::-;30428:7;30448:9;30464:1;30460;:5;30448:17;;30489:1;30484;:6;;30476:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30542:1;30535:8;;;30370:181;;;;:::o;49984:120::-;49529:7;;;;;;;;;;;49521:40;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;50053:5:::1;50043:7;;:15;;;;;;;;;;;;;;;;;;50074:22;50083:12;:10;:12::i;:::-;50074:22;;;;;;;;;;;;;;;;;;;;49984:120::o:0;44134:455::-;44237:1;44218:21;;:7;:21;;;;44210:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;44290:49;44311:7;44328:1;44332:6;44290:20;:49::i;:::-;44373:105;44410:6;44373:105;;;;;;;;;;;;;;;;;:9;:18;44383:7;44373:18;;;;;;;;;;;;;;;;:22;;:105;;;;;:::i;:::-;44352:9;:18;44362:7;44352:18;;;;;;;;;;;;;;;:126;;;;44504:24;44521:6;44504:12;;:16;;:24;;;;:::i;:::-;44489:12;:39;;;;44570:1;44544:37;;44553:7;44544:37;;;44574:6;44544:37;;;;;;;;;;;;;;;;;;44134:455;;:::o;49725:118::-;49253:7;;;;;;;;;;;49252:8;49244:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;49795:4:::1;49785:7;;:14;;;;;;;;;;;;;;;;;;49815:20;49822:12;:10;:12::i;:::-;49815:20;;;;;;;;;;;;;;;;;;;;49725:118::o:0;8277:181::-;8378:7;8426:22;8430:3;:10;;8442:5;8426:3;:22::i;:::-;8418:31;;8403:47;;8277:181;;;;:::o;7530:190::-;7637:4;7666:46;7676:3;:10;;7704:5;7696:14;;7688:23;;7666:9;:46::i;:::-;7659:53;;7530:190;;;;:::o;7806:117::-;7869:7;7896:19;7904:3;:10;;7896:7;:19::i;:::-;7889:26;;7806:117;;;:::o;1750:414::-;1813:4;1835:21;1845:3;1850:5;1835:9;:21::i;:::-;1830:327;;1873:3;:11;;1890:5;1873:23;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2056:3;:11;;:18;;;;2034:3;:12;;:19;2047:5;2034:19;;;;;;;;;;;:40;;;;2096:4;2089:11;;;;1830:327;2140:5;2133:12;;1750:414;;;;;:::o;43423:378::-;43526:1;43507:21;;:7;:21;;;;43499:65;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;43577:49;43606:1;43610:7;43619:6;43577:20;:49::i;:::-;43654:24;43671:6;43654:12;;:16;;:24;;;;:::i;:::-;43639:12;:39;;;;43710:30;43733:6;43710:9;:18;43720:7;43710:18;;;;;;;;;;;;;;;;:22;;:30;;;;:::i;:::-;43689:9;:18;43699:7;43689:18;;;;;;;;;;;;;;;:51;;;;43777:7;43756:37;;43773:1;43756:37;;;43786:6;43756:37;;;;;;;;;;;;;;;;;;43423:378;;:::o;42531:610::-;42689:1;42671:20;;:6;:20;;;;42663:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;42773:1;42752:23;;:9;:23;;;;42744:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;42828:47;42849:6;42857:9;42868:6;42828:20;:47::i;:::-;42908:108;42944:6;42908:108;;;;;;;;;;;;;;;;;:9;:17;42918:6;42908:17;;;;;;;;;;;;;;;;:21;;:108;;;;;:::i;:::-;42888:9;:17;42898:6;42888:17;;;;;;;;;;;;;;;:128;;;;43050:32;43075:6;43050:9;:20;43060:9;43050:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;43027:9;:20;43037:9;43027:20;;;;;;;;;;;;;;;:55;;;;43115:9;43098:35;;43107:6;43098:35;;;43126:6;43098:35;;;;;;;;;;;;;;;;;;42531:610;;;:::o;7272:172::-;7363:4;7392:44;7400:3;:10;;7428:5;7420:14;;7412:23;;7392:7;:44::i;:::-;7385:51;;7272:172;;;;:::o;52969:217::-;53134:44;53161:4;53167:2;53171:6;53134:26;:44::i;:::-;52969:217;;;:::o;30834:136::-;30892:7;30919:43;30923:1;30926;30919:43;;;;;;;;;;;;;;;;;:3;:43::i;:::-;30912:50;;30834:136;;;;:::o;4693:273::-;4787:7;4855:5;4834:3;:11;;:18;;;;:26;4812:110;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4940:3;:11;;4952:5;4940:18;;;;;;;;;;;;;;;;4933:25;;4693:273;;;;:::o;3983:161::-;4083:4;4135:1;4112:3;:12;;:19;4125:5;4112:19;;;;;;;;;;;;:24;;4105:31;;3983:161;;;;:::o;4230:109::-;4286:7;4313:3;:11;;:18;;;;4306:25;;4230:109;;;:::o;2340:1557::-;2406:4;2524:18;2545:3;:12;;:19;2558:5;2545:19;;;;;;;;;;;;2524:40;;2595:1;2581:10;:15;2577:1313;;2956:21;2993:1;2980:10;:14;2956:38;;3009:17;3050:1;3029:3;:11;;:18;;;;:22;3009:42;;3296:17;3316:3;:11;;3328:9;3316:22;;;;;;;;;;;;;;;;3296:42;;3462:9;3433:3;:11;;3445:13;3433:26;;;;;;;;;;;;;;;:38;;;;3581:1;3565:13;:17;3539:3;:12;;:23;3552:9;3539:23;;;;;;;;;;;:43;;;;3691:3;:11;;:17;;;;;;;;;;;;;;;;;;;;;;;;3786:3;:12;;:19;3799:5;3786:19;;;;;;;;;;;3779:26;;;3829:4;3822:11;;;;;;;;2577:1313;3873:5;3866:12;;;2340:1557;;;;;:::o;50693:272::-;50836:44;50863:4;50869:2;50873:6;50836:26;:44::i;:::-;50902:8;:6;:8::i;:::-;50901:9;50893:64;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;50693:272;;;:::o;46432:125::-;;;;:::o

Swarm Source

ipfs://6b8e64e8dd402ce9c074aae2d03b3c4f375248d5ad9163e94c1876a42620edb4
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.