Address: 0xE612fd981D4309818d328DA94895F90164F2eEf4
Balance (XRP): 0 XRP
Bytecode: 0x608060405234801561001057600080fd5b506004361061004c5760003560e01c8063238dafe01461005157806330d1ab4e1461006f578063b93f4e341461008b578063ea78c648146100a7575b600080fd5b6100596100d7565b6040516100669190610263565b60405180910390f35b61008960048036038101906100849190610323565b6100e8565b005b6100a560048036038101906100a091906103af565b61015d565b005b6100c160048036038101906100bc91906103dc565b6101a8565b6040516100ce9190610499565b60405180910390f35b60008054906101000a900460ff1681565b60008054906101000a900460ff16610135576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161012c90610507565b60405180910390fd5b818160016000868152602001908152602001600020918261015792919061076d565b50505050565b806000806101000a81548160ff0219169083151502179055508015157ff68abf2856351c34b7411fb655395a774171d6db77a50753df30a69f17b7a21760405160405180910390a250565b600160205280600052604060002060009150905080546101c790610590565b80601f01602080910402602001604051908101604052809291908181526020018280546101f390610590565b80156102405780601f1061021557610100808354040283529160200191610240565b820191906000526020600020905b81548152906001019060200180831161022357829003601f168201915b505050505081565b60008115159050919050565b61025d81610248565b82525050565b60006020820190506102786000830184610254565b92915050565b600080fd5b600080fd5b6000819050919050565b61029b81610288565b81146102a657600080fd5b50565b6000813590506102b881610292565b92915050565b600080fd5b600080fd5b600080fd5b60008083601f8401126102e3576102e26102be565b5b8235905067ffffffffffffffff811115610300576102ff6102c3565b5b60208301915083600182028301111561031c5761031b6102c8565b5b9250929050565b60008060006040848603121561033c5761033b61027e565b5b600061034a868287016102a9565b935050602084013567ffffffffffffffff81111561036b5761036a610283565b5b610377868287016102cd565b92509250509250925092565b61038c81610248565b811461039757600080fd5b50565b6000813590506103a981610383565b92915050565b6000602082840312156103c5576103c461027e565b5b60006103d38482850161039a565b91505092915050565b6000602082840312156103f2576103f161027e565b5b6000610400848285016102a9565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610443578082015181840152602081019050610428565b60008484015250505050565b6000601f19601f8301169050919050565b600061046b82610409565b6104758185610414565b9350610485818560208601610425565b61048e8161044f565b840191505092915050565b600060208201905081810360008301526104b38184610460565b905092915050565b7f6e6f7420656e61626c6564000000000000000000000000000000000000000000600082015250565b60006104f1600b83610414565b91506104fc826104bb565b602082019050919050565b60006020820190508181036000830152610520816104e4565b9050919050565b600082905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806105a857607f821691505b6020821081036105bb576105ba610561565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026106237fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826105e6565b61062d86836105e6565b95508019841693508086168417925050509392505050565b6000819050919050565b600061066a61066561066084610288565b610645565b610288565b9050919050565b6000819050919050565b6106848361064f565b61069861069082610671565b8484546105f3565b825550505050565b600090565b6106ad6106a0565b6106b881848461067b565b505050565b5b818110156106dc576106d16000826106a5565b6001810190506106be565b5050565b601f821115610721576106f2816105c1565b6106fb846105d6565b8101602085101561070a578190505b61071e610716856105d6565b8301826106bd565b50505b505050565b600082821c905092915050565b600061074460001984600802610726565b1980831691505092915050565b600061075d8383610733565b9150826002028217905092915050565b6107778383610527565b67ffffffffffffffff8111156107905761078f610532565b5b61079a8254610590565b6107a58282856106e0565b6000601f8311600181146107d457600084156107c2578287013590505b6107cc8582610751565b865550610834565b601f1984166107e2866105c1565b60005b8281101561080a578489013582556001820191506020850194506020810190506107e5565b868310156108275784890135610823601f891682610733565b8355505b6001600288020188555050505b5050505050505056fea26469706673582212204d19e3840eea701539f372199f1bab26d89c7408814c0fb18fe41a73ffb452aa64736f6c63430008140033
Batek.sol
// SPDX-License-Identifier: UNLICENSED pragma solidity 0.8.20; contract BadBoiBaaaaaatek { bool public enabled; mapping(uint => string) public dataStorage; event StateUpdated(bool indexed _state); /** @dev - Updates State **/ function updateState(bool _state) external { enabled = _state; emit StateUpdated({ _state: _state }); } /** @dev - Allows you to update a key with some data **/ function updateKey(uint _key, string calldata value) external { require(enabled, "not enabled"); dataStorage[_key] = value; } }
Gas Token: