251 txs
252 calls
constructor
constructor()
functions
_nonce
viewfunction _nonce() view returns (uint256)
owner
viewfunction owner() view returns (address)
ownerCall
nonpayablefunction ownerCall(address to, bytes data, uint256 value) returns (bytes)
skim
nonpayablefunction skim(uint256 amount)
swapFees
nonpayablefunction swapFees(uint256 amount, address recipient, uint256 nonce)
tokenTransfer
nonpayablefunction tokenTransfer(address tokenAddress, address recipient, uint256 amount)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x608060405234801562000010575f80fd5b5062000031620000256200015460201b60201c565b6200015b60201b60201c565b73a8eacf3c1ee2edc04e964994e0952708ee4de9cd73ffffffffffffffffffffffffffffffffffffffff1663095ea7b37310ed43c718714eb63d5aa57b78b54704e256024e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401620000b692919062000279565b6020604051808303815f875af1158015620000d3573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620000f99190620002e2565b507310ed43c718714eb63d5aa57b78b54704e256024e60015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000312565b5f33905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f62000247826200021c565b9050919050565b62000259816200023b565b82525050565b5f819050919050565b62000273816200025f565b82525050565b5f6040820190506200028e5f8301856200024e565b6200029d602083018462000268565b9392505050565b5f80fd5b5f8115159050919050565b620002be81620002a8565b8114620002c9575f80fd5b50565b5f81519050620002dc81620002b3565b92915050565b5f60208284031215620002fa57620002f9620002a4565b5b5f6200030984828501620002cc565b91505092915050565b61135080620003205f395ff3fe608060405234801561000f575f80fd5b506004361061007b575f3560e01c80635d1222aa116100595780635d1222aa146100e75780636939aaf5146101055780638da5cb5b14610121578063f2fde38b1461013f5761007b565b806315eaef6b1461007f5780631bd88e831461009b5780633fbdbab9146100b7575b5f80fd5b61009960048036038101906100949190610ada565b61015b565b005b6100b560048036038101906100b09190610b2a565b610258565b005b6100d160048036038101906100cc9190610cb6565b61033e565b6040516100de9190610d9c565b60405180910390f35b6100ef61043d565b6040516100fc9190610dcb565b60405180910390f35b61011f600480360381019061011a9190610de4565b610443565b005b6101296106b1565b6040516101369190610e1e565b60405180910390f35b61015960048036038101906101549190610e37565b6106d8565b005b6101636107ce565b73ffffffffffffffffffffffffffffffffffffffff166101816106b1565b73ffffffffffffffffffffffffffffffffffffffff16146101d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101ce90610ebc565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83836040518363ffffffff1660e01b8152600401610212929190610eda565b6020604051808303815f875af115801561022e573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102529190610f36565b50505050565b6102606107ce565b73ffffffffffffffffffffffffffffffffffffffff1661027e6106b1565b73ffffffffffffffffffffffffffffffffffffffff16146102d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102cb90610ebc565b60405180910390fd5b8060035414610318576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161030f90610fab565b60405180910390fd5b61032283836107d5565b60035f81548092919061033490610ff6565b9190505550505050565b60606103486107ce565b73ffffffffffffffffffffffffffffffffffffffff166103666106b1565b73ffffffffffffffffffffffffffffffffffffffff16146103bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103b390610ebc565b60405180910390fd5b5f808573ffffffffffffffffffffffffffffffffffffffff1684866040516103e49190611077565b5f6040518083038185875af1925050503d805f811461041e576040519150601f19603f3d011682016040523d82523d5f602084013e610423565b606091505b509150915081610431575f80fd5b80925050509392505050565b60035481565b61044b6107ce565b73ffffffffffffffffffffffffffffffffffffffff166104696106b1565b73ffffffffffffffffffffffffffffffffffffffff16146104bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104b690610ebc565b60405180910390fd5b5f73a8eacf3c1ee2edc04e964994e0952708ee4de9cd90505f8173ffffffffffffffffffffffffffffffffffffffff166370a0823173a8eacf3c1ee2edc04e964994e0952708ee4de9cd6040518263ffffffff1660e01b81526004016105259190610e1e565b602060405180830381865afa158015610540573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061056491906110a1565b905082811115610610578173ffffffffffffffffffffffffffffffffffffffff166323b872dd73a8eacf3c1ee2edc04e964994e0952708ee4de9cd3086856105ac91906110cc565b6040518463ffffffff1660e01b81526004016105ca939291906110ff565b6020604051808303815f875af11580156105e6573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061060a9190610f36565b506106ac565b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb73a8eacf3c1ee2edc04e964994e0952708ee4de9cd838661064d91906110cc565b6040518363ffffffff1660e01b815260040161066a929190610eda565b6020604051808303815f875af1158015610686573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106aa9190610f36565b505b505050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6106e06107ce565b73ffffffffffffffffffffffffffffffffffffffff166106fe6106b1565b73ffffffffffffffffffffffffffffffffffffffff1614610754576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074b90610ebc565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036107c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107b99061117e565b60405180910390fd5b6107cb8161097b565b50565b5f33905090565b5f600267ffffffffffffffff8111156107f1576107f0610b92565b5b60405190808252806020026020018201604052801561081f5781602001602082028036833780820191505090505b50905073a8eacf3c1ee2edc04e964994e0952708ee4de9cd815f8151811061084a5761084961119c565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507355d398326f99059ff775485246999027b3197955816001815181106108ad576108ac61119c565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16635c11d795845f8486426040518663ffffffff1660e01b81526004016109499594939291906112c2565b5f604051808303815f87803b158015610960575f80fd5b505af1158015610972573d5f803e3d5ffd5b50505050505050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610a7682610a4d565b9050919050565b610a8681610a6c565b8114610a90575f80fd5b50565b5f81359050610aa181610a7d565b92915050565b5f819050919050565b610ab981610aa7565b8114610ac3575f80fd5b50565b5f81359050610ad481610ab0565b92915050565b5f805f60608486031215610af157610af0610a45565b5b5f610afe86828701610a93565b9350506020610b0f86828701610a93565b9250506040610b2086828701610ac6565b9150509250925092565b5f805f60608486031215610b4157610b40610a45565b5b5f610b4e86828701610ac6565b9350506020610b5f86828701610a93565b9250506040610b7086828701610ac6565b9150509250925092565b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b610bc882610b82565b810181811067ffffffffffffffff82111715610be757610be6610b92565b5b80604052505050565b5f610bf9610a3c565b9050610c058282610bbf565b919050565b5f67ffffffffffffffff821115610c2457610c23610b92565b5b610c2d82610b82565b9050602081019050919050565b828183375f83830152505050565b5f610c5a610c5584610c0a565b610bf0565b905082815260208101848484011115610c7657610c75610b7e565b5b610c81848285610c3a565b509392505050565b5f82601f830112610c9d57610c9c610b7a565b5b8135610cad848260208601610c48565b91505092915050565b5f805f60608486031215610ccd57610ccc610a45565b5b5f610cda86828701610a93565b935050602084013567ffffffffffffffff811115610cfb57610cfa610a49565b5b610d0786828701610c89565b9250506040610d1886828701610ac6565b9150509250925092565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610d59578082015181840152602081019050610d3e565b5f8484015250505050565b5f610d6e82610d22565b610d788185610d2c565b9350610d88818560208601610d3c565b610d9181610b82565b840191505092915050565b5f6020820190508181035f830152610db48184610d64565b905092915050565b610dc581610aa7565b82525050565b5f602082019050610dde5f830184610dbc565b92915050565b5f60208284031215610df957610df8610a45565b5b5f610e0684828501610ac6565b91505092915050565b610e1881610a6c565b82525050565b5f602082019050610e315f830184610e0f565b92915050565b5f60208284031215610e4c57610e4b610a45565b5b5f610e5984828501610a93565b91505092915050565b5f82825260208201905092915050565b7f63616c6c6572206973206e6f7420746865206f776e65720000000000000000005f82015250565b5f610ea6601783610e62565b9150610eb182610e72565b602082019050919050565b5f6020820190508181035f830152610ed381610e9a565b9050919050565b5f604082019050610eed5f830185610e0f565b610efa6020830184610dbc565b9392505050565b5f8115159050919050565b610f1581610f01565b8114610f1f575f80fd5b50565b5f81519050610f3081610f0c565b92915050565b5f60208284031215610f4b57610f4a610a45565b5b5f610f5884828501610f22565b91505092915050565b7f6572726f720000000000000000000000000000000000000000000000000000005f82015250565b5f610f95600583610e62565b9150610fa082610f61565b602082019050919050565b5f6020820190508181035f830152610fc281610f89565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61100082610aa7565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361103257611031610fc9565b5b600182019050919050565b5f81905092915050565b5f61105182610d22565b61105b818561103d565b935061106b818560208601610d3c565b80840191505092915050565b5f6110828284611047565b915081905092915050565b5f8151905061109b81610ab0565b92915050565b5f602082840312156110b6576110b5610a45565b5b5f6110c38482850161108d565b91505092915050565b5f6110d682610aa7565b91506110e183610aa7565b92508282039050818111156110f9576110f8610fc9565b5b92915050565b5f6060820190506111125f830186610e0f565b61111f6020830185610e0f565b61112c6040830184610dbc565b949350505050565b7f6e6577206f776e657220697320746865207a65726f20616464726573730000005f82015250565b5f611168601d83610e62565b915061117382611134565b602082019050919050565b5f6020820190508181035f8301526111958161115c565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f819050919050565b5f819050919050565b5f6111f56111f06111eb846111c9565b6111d2565b610aa7565b9050919050565b611205816111db565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61123d81610a6c565b82525050565b5f61124e8383611234565b60208301905092915050565b5f602082019050919050565b5f6112708261120b565b61127a8185611215565b935061128583611225565b805f5b838110156112b557815161129c8882611243565b97506112a78361125a565b925050600181019050611288565b5085935050505092915050565b5f60a0820190506112d55f830188610dbc565b6112e260208301876111fc565b81810360408301526112f48186611266565b90506113036060830185610e0f565b6113106080830184610dbc565b969550505050505056fea2646970667358221220cd7261011adb596549cbe0ffd3494eb73864948b28cda609f43568d1efd7972964736f6c63430008180033