Warning! Contract bytecode has been changed and doesn't match the verified one. Therefore, interaction with this smart contract may be risky.
- Contract name:
- Ex
- Optimization enabled
- true
- Compiler version
- v0.8.17+commit.8df45f5f
- Optimization runs
- 201
- EVM Version
- default
- Verified at
- 2024-05-20T14:48:09.481426Z
contracts/Ex.sol
// SPDX-License-Identifier: MIT pragma solidity ^0.8.17; contract Ex { function getStringHash(string memory str) external pure returns (bytes32) { return keccak256(abi.encodePacked(str)); } }
Compiler Settings
{"outputSelection":{"*":{"*":["*"],"":["*"]}},"optimizer":{"runs":201,"enabled":true},"libraries":{}}
Contract ABI
[{"type":"function","stateMutability":"pure","outputs":[{"type":"bytes32","name":"","internalType":"bytes32"}],"name":"getStringHash","inputs":[{"type":"string","name":"str","internalType":"string"}]}]
Contract Creation Code
0x608060405234801561001057600080fd5b506101b1806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c8063c2161c3114610030575b600080fd5b61004361003e36600461009b565b610055565b60405190815260200160405180910390f35b600081604051602001610068919061014c565b604051602081830303815290604052805190602001209050919050565b634e487b7160e01b600052604160045260246000fd5b6000602082840312156100ad57600080fd5b813567ffffffffffffffff808211156100c557600080fd5b818401915084601f8301126100d957600080fd5b8135818111156100eb576100eb610085565b604051601f8201601f19908116603f0116810190838211818310171561011357610113610085565b8160405282815287602084870101111561012c57600080fd5b826020860160208301376000928101602001929092525095945050505050565b6000825160005b8181101561016d5760208186018101518583015201610153565b50600092019182525091905056fea26469706673582212207fe3c070c4d8566cd5d47128ef91b93b1cac2dd9f2fdb0972350ec6979533cbd64736f6c63430008110033
Deployed ByteCode
0x608060405234801561001057600080fd5b506004361061002b5760003560e01c8063c2161c3114610030575b600080fd5b61004361003e36600461009b565b610055565b60405190815260200160405180910390f35b600081604051602001610068919061014c565b604051602081830303815290604052805190602001209050919050565b634e487b7160e01b600052604160045260246000fd5b6000602082840312156100ad57600080fd5b813567ffffffffffffffff808211156100c557600080fd5b818401915084601f8301126100d957600080fd5b8135818111156100eb576100eb610085565b604051601f8201601f19908116603f0116810190838211818310171561011357610113610085565b8160405282815287602084870101111561012c57600080fd5b826020860160208301376000928101602001929092525095945050505050565b6000825160005b8181101561016d5760208186018101518583015201610153565b50600092019182525091905056fea26469706673582212207fe3c070c4d8566cd5d47128ef91b93b1cac2dd9f2fdb0972350ec6979533cbd64736f6c63430008110033