0 txs
0 calls
constructor
constructor()
functions
malicious
viewfunction malicious() view returns (bool)
uselessMap
viewfunction uselessMap(uint256) view returns (uint256)
onOFTReceived
nonpayablefunction onOFTReceived(uint16 _srcChainId, bytes _srcAddress, uint64 _nonce, bytes32 _from, uint256 _amount, bytes _payload)
setMalicious
nonpayablefunction setMalicious(bool _malicious)
tryDrainGas
nonpayablefunction tryDrainGas()
events
GasLeft
event GasLeft(uint256 gasleft)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b5060016000806101000a81548160ff0219169083151502179055506105d68061003a6000396000f3fe60806040526004361061004e5760003560e01c80631611d9aa1461006757806334f51208146100925780637fcf35da146100bb57806388b95d5e146100e4578063dd1fdb71146100fb5761005d565b3661005d5761005b610138565b005b610065610138565b005b34801561007357600080fd5b5061007c6101be565b604051610089919061023a565b60405180910390f35b34801561009e57600080fd5b506100b960048036038101906100b4919061028b565b6101cf565b005b3480156100c757600080fd5b506100e260048036038101906100dd9190610403565b6101eb565b005b3480156100f057600080fd5b506100f96101fd565b005b34801561010757600080fd5b50610122600480360381019061011d91906104d2565b610207565b60405161012f919061050e565b60405180910390f35b60008054906101000a900460ff16156101bc5760005b6103e88110156101ba578060016000838152602001908152602001600020819055507fd6dca172e276f53402f777ced9d49668ea6fb3e2c3f241df4bc1ff2370ffb2e55a60405161019f919061050e565b60405180910390a180806101b290610558565b91505061014e565b505b565b60008054906101000a900460ff1681565b806000806101000a81548160ff02191690831515021790555050565b6101f3610138565b5050505050505050565b610205610138565b565b60016020528060005260406000206000915090505481565b60008115159050919050565b6102348161021f565b82525050565b600060208201905061024f600083018461022b565b92915050565b600080fd5b600080fd5b6102688161021f565b811461027357600080fd5b50565b6000813590506102858161025f565b92915050565b6000602082840312156102a1576102a0610255565b5b60006102af84828501610276565b91505092915050565b600061ffff82169050919050565b6102cf816102b8565b81146102da57600080fd5b50565b6000813590506102ec816102c6565b92915050565b600080fd5b600080fd5b600080fd5b60008083601f840112610317576103166102f2565b5b8235905067ffffffffffffffff811115610334576103336102f7565b5b6020830191508360018202830111156103505761034f6102fc565b5b9250929050565b600067ffffffffffffffff82169050919050565b61037481610357565b811461037f57600080fd5b50565b6000813590506103918161036b565b92915050565b6000819050919050565b6103aa81610397565b81146103b557600080fd5b50565b6000813590506103c7816103a1565b92915050565b6000819050919050565b6103e0816103cd565b81146103eb57600080fd5b50565b6000813590506103fd816103d7565b92915050565b60008060008060008060008060c0898b03121561042357610422610255565b5b60006104318b828c016102dd565b985050602089013567ffffffffffffffff8111156104525761045161025a565b5b61045e8b828c01610301565b975097505060406104718b828c01610382565b95505060606104828b828c016103b8565b94505060806104938b828c016103ee565b93505060a089013567ffffffffffffffff8111156104b4576104b361025a565b5b6104c08b828c01610301565b92509250509295985092959890939650565b6000602082840312156104e8576104e7610255565b5b60006104f6848285016103ee565b91505092915050565b610508816103cd565b82525050565b600060208201905061052360008301846104ff565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610563826103cd565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361059557610594610529565b5b60018201905091905056fea2646970667358221220774e21e9934e8925f686c662fabaa2eb67ed5dc7b5fcbf16b4f33fd0b715658b64736f6c63430008120033