0 txs
0 calls
constructor
constructor()
functions
burners_mapping
viewfunction burners_mapping(uint32) view returns (uint32)
getBurner
viewfunction getBurner(uint32 key_id) view returns (uint256)
owner
viewfunction owner() view returns (address)
ownerAddress
viewfunction ownerAddress() view returns (address)
renounceOwnership
nonpayablefunction renounceOwnership()
setOwnerAddress
nonpayablefunction setOwnerAddress(address _newOwnerAddress)
transfer
nonpayablefunction transfer(address _receiver, uint256 amount)
transferERC
nonpayablefunction transferERC(address _receiver, address token, uint256 amount)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
updateBurnerMap
nonpayablefunction updateBurnerMap(uint32 from_index, uint32 to_index)
useBurner
payablefunction useBurner(uint256 fee_amount) payable
useBurnerForErcSc
nonpayablefunction useBurnerForErcSc(address coin, uint256 amount, uint8 decimals)
events
MyselfTransfer
event MyselfTransfer(address indexed msg_sender_address, uint256 _value)
OwnerAddressChanged
event OwnerAddressChanged(address oldOwner, address newOwner)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transaction
event Transaction(address from, string txType)
errors
OwnableInvalidOwner
error OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount
error OwnableUnauthorizedAccount(address account)
SafeERC20FailedOperation
error SafeERC20FailedOperation(address token)
creation bytecode
0x608060405234801561000f575f80fd5b50335f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610081575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016100789190610381565b60405180910390fd5b610090816100f460201b60201c565b506100a25f60646101b560201b60201c565b6100b061027b60201b60201c565b60025f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610412565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6101c36102a260201b60201c565b8163ffffffff168163ffffffff1611610211576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610208906103f4565b60405180910390fd5b5f8290505b8163ffffffff168163ffffffff1610156102765763ffffffff60015f8363ffffffff1663ffffffff1681526020019081526020015f205f6101000a81548163ffffffff021916908363ffffffff1602179055508080600101915050610216565b505050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6102b061033b60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff166102d461027b60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1614610339576102fd61033b60201b60201c565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016103309190610381565b60405180910390fd5b565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61036b82610342565b9050919050565b61037b81610361565b82525050565b5f6020820190506103945f830184610372565b92915050565b5f82825260208201905092915050565b7f496e76616c69642072616e6765000000000000000000000000000000000000005f82015250565b5f6103de600d8361039a565b91506103e9826103aa565b602082019050919050565b5f6020820190508181035f83015261040b816103d2565b9050919050565b6116e98061041f5f395ff3fe6080604052600436106100aa575f3560e01c80638f84aa09116100635780638f84aa0914610229578063a9059cbb14610253578063c718f6bb1461027b578063d44028c9146102a3578063f2fde38b146102cb578063fd00c1ce146102f3576100e8565b8063068f76b7146101215780630c37de5e1461015d578063331a6bf51461019957806341795692146101c1578063715018a6146101e95780638da5cb5b146101ff576100e8565b366100e8577fb91cad2bdd02736aea1f79225027ea88951d8cdc48e674517d1e09920c6e31c6336040516100de9190610d22565b60405180910390a1005b7fb91cad2bdd02736aea1f79225027ea88951d8cdc48e674517d1e09920c6e31c6336040516101179190610d98565b60405180910390a1005b34801561012c575f80fd5b5061014760048036038101906101429190610e01565b61030f565b6040516101549190610e3b565b60405180910390f35b348015610168575f80fd5b50610183600480360381019061017e9190610e01565b61032f565b6040516101909190610e6c565b60405180910390f35b3480156101a4575f80fd5b506101bf60048036038101906101ba9190610eaf565b61036a565b005b3480156101cc575f80fd5b506101e760048036038101906101e29190610f04565b61047d565b005b3480156101f4575f80fd5b506101fd6104b5565b005b34801561020a575f80fd5b506102136104c8565b6040516102209190610f54565b60405180910390f35b348015610234575f80fd5b5061023d6104ef565b60405161024a9190610f54565b60405180910390f35b34801561025e575f80fd5b5061027960048036038101906102749190610fa8565b610514565b005b348015610286575f80fd5b506102a1600480360381019061029c919061101c565b610564565b005b3480156102ae575f80fd5b506102c960048036038101906102c4919061106c565b610762565b005b3480156102d6575f80fd5b506102f160048036038101906102ec9190610eaf565b610822565b005b61030d600480360381019061030891906110aa565b6108a6565b005b6001602052805f5260405f205f915054906101000a900463ffffffff1681565b5f60015f8363ffffffff1663ffffffff1681526020019081526020015f205f9054906101000a900463ffffffff1663ffffffff169050919050565b610372610a20565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036103e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103d79061111f565b60405180910390fd5b7ff59dd5774ce94d13fbbed26a775daffdf806f66bfdf63971924a89e726222edc60025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff168260405161043292919061113d565b60405180910390a18060025f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b610485610a20565b6104b083828473ffffffffffffffffffffffffffffffffffffffff16610aa79092919063ffffffff16565b505050565b6104bd610a20565b6104c65f610b26565b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61051c610a20565b8173ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f1935050505015801561055f573d5f803e3d5ffd5b505050565b5f81600a61057291906112c0565b600261057e919061130a565b9050808310156105c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105ba90611395565b60405180910390fd5b5f82600a6105d191906112c0565b60026105dd919061130a565b905080841015610622576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610619906113fd565b60405180910390fd5b5f818561062f919061141b565b90505f6064605f83610641919061130a565b61064b919061147b565b905080821015610690576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610687906114f5565b60405180910390fd5b5f83828461069e919061141b565b6106a89190611513565b90506106d533838a73ffffffffffffffffffffffffffffffffffffffff16610aa79092919063ffffffff16565b61072160025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16828a73ffffffffffffffffffffffffffffffffffffffff16610aa79092919063ffffffff16565b7fb91cad2bdd02736aea1f79225027ea88951d8cdc48e674517d1e09920c6e31c6336040516107509190611590565b60405180910390a15050505050505050565b61076a610a20565b8163ffffffff168163ffffffff16116107b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107af90611606565b60405180910390fd5b5f8290505b8163ffffffff168163ffffffff16101561081d5763ffffffff60015f8363ffffffff1663ffffffff1681526020019081526020015f205f6101000a81548163ffffffff021916908363ffffffff16021790555080806001019150506107bd565b505050565b61082a610a20565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361089a575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016108919190610f54565b60405180910390fd5b6108a381610b26565b50565b3373ffffffffffffffffffffffffffffffffffffffff167ffcb17a4a1fa57a8048d7bb4dc9d0e3d6779e0e66cdb7dea78ad487d3743861e4346040516108ec9190610e6c565b60405180910390a280341015610937576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161092e9061166e565b60405180910390fd5b5f8134610944919061141b565b90505f6064605f83610956919061130a565b610960919061147b565b90505f813461096f919061141b565b90503373ffffffffffffffffffffffffffffffffffffffff166108fc8390811502906040515f60405180830381858888f193505050501580156109b4573d5f803e3d5ffd5b5060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f19350505050158015610a19573d5f803e3d5ffd5b5050505050565b610a28610be7565b73ffffffffffffffffffffffffffffffffffffffff16610a466104c8565b73ffffffffffffffffffffffffffffffffffffffff1614610aa557610a69610be7565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610a9c9190610f54565b60405180910390fd5b565b610b21838473ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8585604051602401610ada92919061168c565b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050610bee565b505050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f33905090565b5f8060205f8451602086015f885af180610c0d576040513d5f823e3d81fd5b3d92505f519150505f8214610c26576001811415610c41565b5f8473ffffffffffffffffffffffffffffffffffffffff163b145b15610c8357836040517f5274afe7000000000000000000000000000000000000000000000000000000008152600401610c7a9190610f54565b60405180910390fd5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610cb282610c89565b9050919050565b610cc281610ca8565b82525050565b5f82825260208201905092915050565b7f72656365697665000000000000000000000000000000000000000000000000005f82015250565b5f610d0c600783610cc8565b9150610d1782610cd8565b602082019050919050565b5f604082019050610d355f830184610cb9565b8181036020830152610d4681610d00565b905092915050565b7f66616c6c6261636b0000000000000000000000000000000000000000000000005f82015250565b5f610d82600883610cc8565b9150610d8d82610d4e565b602082019050919050565b5f604082019050610dab5f830184610cb9565b8181036020830152610dbc81610d76565b905092915050565b5f80fd5b5f63ffffffff82169050919050565b610de081610dc8565b8114610dea575f80fd5b50565b5f81359050610dfb81610dd7565b92915050565b5f60208284031215610e1657610e15610dc4565b5b5f610e2384828501610ded565b91505092915050565b610e3581610dc8565b82525050565b5f602082019050610e4e5f830184610e2c565b92915050565b5f819050919050565b610e6681610e54565b82525050565b5f602082019050610e7f5f830184610e5d565b92915050565b610e8e81610ca8565b8114610e98575f80fd5b50565b5f81359050610ea981610e85565b92915050565b5f60208284031215610ec457610ec3610dc4565b5b5f610ed184828501610e9b565b91505092915050565b610ee381610e54565b8114610eed575f80fd5b50565b5f81359050610efe81610eda565b92915050565b5f805f60608486031215610f1b57610f1a610dc4565b5b5f610f2886828701610e9b565b9350506020610f3986828701610e9b565b9250506040610f4a86828701610ef0565b9150509250925092565b5f602082019050610f675f830184610cb9565b92915050565b5f610f7782610c89565b9050919050565b610f8781610f6d565b8114610f91575f80fd5b50565b5f81359050610fa281610f7e565b92915050565b5f8060408385031215610fbe57610fbd610dc4565b5b5f610fcb85828601610f94565b9250506020610fdc85828601610ef0565b9150509250929050565b5f60ff82169050919050565b610ffb81610fe6565b8114611005575f80fd5b50565b5f8135905061101681610ff2565b92915050565b5f805f6060848603121561103357611032610dc4565b5b5f61104086828701610e9b565b935050602061105186828701610ef0565b925050604061106286828701611008565b9150509250925092565b5f806040838503121561108257611081610dc4565b5b5f61108f85828601610ded565b92505060206110a085828601610ded565b9150509250929050565b5f602082840312156110bf576110be610dc4565b5b5f6110cc84828501610ef0565b91505092915050565b7f496e76616c6964206164647265737300000000000000000000000000000000005f82015250565b5f611109600f83610cc8565b9150611114826110d5565b602082019050919050565b5f6020820190508181035f830152611136816110fd565b9050919050565b5f6040820190506111505f830185610cb9565b61115d6020830184610cb9565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156111e6578086048111156111c2576111c1611164565b5b60018516156111d15780820291505b80810290506111df85611191565b94506111a6565b94509492505050565b5f826111fe57600190506112b9565b8161120b575f90506112b9565b8160018114611221576002811461122b5761125a565b60019150506112b9565b60ff84111561123d5761123c611164565b5b8360020a91508482111561125457611253611164565b5b506112b9565b5060208310610133831016604e8410600b841016171561128f5782820a90508381111561128a57611289611164565b5b6112b9565b61129c848484600161119d565b925090508184048111156112b3576112b2611164565b5b81810290505b9392505050565b5f6112ca82610e54565b91506112d583610fe6565b92506113027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846111ef565b905092915050565b5f61131482610e54565b915061131f83610e54565b925082820261132d81610e54565b9150828204841483151761134457611343611164565b5b5092915050565b7f416d6f756e7420746f6f20736d616c6c000000000000000000000000000000005f82015250565b5f61137f601083610cc8565b915061138a8261134b565b602082019050919050565b5f6020820190508181035f8301526113ac81611373565b9050919050565b7f496e73756666696369656e7420666565000000000000000000000000000000005f82015250565b5f6113e7601083610cc8565b91506113f2826113b3565b602082019050919050565b5f6020820190508181035f830152611414816113db565b9050919050565b5f61142582610e54565b915061143083610e54565b925082820390508181111561144857611447611164565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61148582610e54565b915061149083610e54565b9250826114a05761149f61144e565b5b828204905092915050565b7f496e73756666696369656e7420616d6f756e74000000000000000000000000005f82015250565b5f6114df601383610cc8565b91506114ea826114ab565b602082019050919050565b5f6020820190508181035f83015261150c816114d3565b9050919050565b5f61151d82610e54565b915061152883610e54565b92508282019050808211156115405761153f611164565b5b92915050565b7f6572632d736300000000000000000000000000000000000000000000000000005f82015250565b5f61157a600683610cc8565b915061158582611546565b602082019050919050565b5f6040820190506115a35f830184610cb9565b81810360208301526115b48161156e565b905092915050565b7f496e76616c69642072616e6765000000000000000000000000000000000000005f82015250565b5f6115f0600d83610cc8565b91506115fb826115bc565b602082019050919050565b5f6020820190508181035f83015261161d816115e4565b9050919050565b7f496e73756666696369616e7420616d6f756e74000000000000000000000000005f82015250565b5f611658601383610cc8565b915061166382611624565b602082019050919050565b5f6020820190508181035f8301526116858161164c565b9050919050565b5f60408201905061169f5f830185610cb9565b6116ac6020830184610e5d565b939250505056fea2646970667358221220bbf3dfcb6f8917c28de7c104c946eb4d572a33fea1b78939774e6288db1f2e0864736f6c634300081a0033