Overview ERC20
PRICE
$0.888358 @ 0.0002698 ETH (-1.14%)

ON-CHAIN MARKET CAP $260,983,111.86

Total Supply:
293,910,852.08 LSK

Holders:
150,661
Profile Summary
Blockchain:
Lisk (1135)


Decimals:
18
Contract Source Code Verified (Exact Match)
Contract Name:
L2LiskToken

Compiler Version
v0.8.23+commit.f704f362

Optimization Enabled:
Yes with 200 runs

Created At:
Thu, 16 May 2024 13:17:43 GMT
L2LiskToken.sol
src
L2
L2LiskToken.sol


Contract ABI
[
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "remoteTokenAddr",
        "type": "address"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "constructor"
  },
  {
    "inputs": [],
    "name": "ECDSAInvalidSignature",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "uint256",
        "name": "length",
        "type": "uint256"
      }
    ],
    "name": "ECDSAInvalidSignatureLength",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "bytes32",
        "name": "s",
        "type": "bytes32"
      }
    ],
    "name": "ECDSAInvalidSignatureS",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "allowance",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "needed",
        "type": "uint256"
      }
    ],
    "name": "ERC20InsufficientAllowance",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "sender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "balance",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "needed",
        "type": "uint256"
      }
    ],
    "name": "ERC20InsufficientBalance",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "approver",
        "type": "address"
      }
    ],
    "name": "ERC20InvalidApprover",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "receiver",
        "type": "address"
      }
    ],
    "name": "ERC20InvalidReceiver",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "sender",
        "type": "address"
      }
    ],
    "name": "ERC20InvalidSender",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      }
    ],
    "name": "ERC20InvalidSpender",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "uint256",
        "name": "deadline",
        "type": "uint256"
      }
    ],
    "name": "ERC2612ExpiredSignature",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "signer",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "owner",
        "type": "address"
      }
    ],
    "name": "ERC2612InvalidSigner",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "account",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "currentNonce",
        "type": "uint256"
      }
    ],
    "name": "InvalidAccountNonce",
    "type": "error"
  },
  {
    "inputs": [],
    "name": "InvalidShortString",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "string",
        "name": "str",
        "type": "string"
      }
    ],
    "name": "StringTooLong",
    "type": "error"
  },
  {
    "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": "oldBridgeAddr",
        "type": "address"
      },
      {
        "indexed": true,
        "internalType": "address",
        "name": "newBridgeAddr",
        "type": "address"
      }
    ],
    "name": "BridgeAddressChanged",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": true,
        "internalType": "address",
        "name": "account",
        "type": "address"
      },
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "Burn",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [],
    "name": "EIP712DomainChanged",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": true,
        "internalType": "address",
        "name": "account",
        "type": "address"
      },
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "Mint",
    "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": "BRIDGE",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "DOMAIN_SEPARATOR",
    "outputs": [
      {
        "internalType": "bytes32",
        "name": "",
        "type": "bytes32"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "REMOTE_TOKEN",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "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": "value",
        "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": "bridge",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "from",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "burn",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "decimals",
    "outputs": [
      {
        "internalType": "uint8",
        "name": "",
        "type": "uint8"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "eip712Domain",
    "outputs": [
      {
        "internalType": "bytes1",
        "name": "fields",
        "type": "bytes1"
      },
      {
        "internalType": "string",
        "name": "name",
        "type": "string"
      },
      {
        "internalType": "string",
        "name": "version",
        "type": "string"
      },
      {
        "internalType": "uint256",
        "name": "chainId",
        "type": "uint256"
      },
      {
        "internalType": "address",
        "name": "verifyingContract",
        "type": "address"
      },
      {
        "internalType": "bytes32",
        "name": "salt",
        "type": "bytes32"
      },
      {
        "internalType": "uint256[]",
        "name": "extensions",
        "type": "uint256[]"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "bridgeAddr",
        "type": "address"
      }
    ],
    "name": "initialize",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "to",
        "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": [
      {
        "internalType": "address",
        "name": "owner",
        "type": "address"
      }
    ],
    "name": "nonces",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "owner",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "value",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "deadline",
        "type": "uint256"
      },
      {
        "internalType": "uint8",
        "name": "v",
        "type": "uint8"
      },
      {
        "internalType": "bytes32",
        "name": "r",
        "type": "bytes32"
      },
      {
        "internalType": "bytes32",
        "name": "s",
        "type": "bytes32"
      }
    ],
    "name": "permit",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "remoteToken",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "bytes4",
        "name": "interfaceId",
        "type": "bytes4"
      }
    ],
    "name": "supportsInterface",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "pure",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "symbol",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "totalSupply",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "to",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "transfer",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "from",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "to",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "transferFrom",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  }
]


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

----Decoded View------------Arg [0] : remoteTokenAddr (address): 0x6033F7f88332B8db6ad452B7C6D5bB643990aE3f

----Encoded View------------Arg [0] : 0x0000000000000000000000006033f7f88332b8db6ad452b7c6d5bb643990ae3f