Address Contract Verified
Address
0xC6a613FdaC3465D250DF7FF3CC21Bec86Eb8A372
Balance
0 ETH
Nonce
3
Code Size
881 bytes
Creator
0x84C3e209...40F8 at tx 0x3b433139...34b2cf
Indexed Transactions
0
Contract Bytecode
881 bytes
0x608060405234801561001057600080fd5b50600436106100365760003560e01c806334686eaf1461003b578063ed815d8314610064575b600080fd5b61004e6100493660046101d0565b610077565b60405161005b91906102ab565b60405180910390f35b61004e6100723660046102f9565b6100c2565b60606100ba84848080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250869250610134915050565b949350505050565b606061012d83838080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250506040805160048152602481019091526020810180516001600160e01b0316632c46b20560e01b17905291506101349050565b9392505050565b606082516020840181816000f0915050825160208401600060c083836000875af1505050503d600060c03e60206080523d60a05260403d01806080f35b60008083601f84011261018357600080fd5b50813567ffffffffffffffff81111561019b57600080fd5b6020830191508360208285010111156101b357600080fd5b9250929050565b634e487b7160e01b600052604160045260246000fd5b6000806000604084860312156101e557600080fd5b833567ffffffffffffffff808211156101fd57600080fd5b61020987838801610171565b9095509350602086013591508082111561022257600080fd5b818601915086601f83011261023657600080fd5b813581811115610248576102486101ba565b604051601f8201601f19908116603f01168101908382118183101715610270576102706101ba565b8160405282815289602084870101111561028957600080fd5b8260208601602083013760006020848301015280955050505050509250925092565b600060208083528351808285015260005b818110156102d8578581018301518582016040015282016102bc565b506000604082860101526040601f19601f8301168501019250505092915050565b6000806020838503121561030c57600080fd5b823567ffffffffffffffff81111561032357600080fd5b61032f85828601610171565b9096909550935050505056fea2646970667358221220cb30e6dea5b360cea079906733aecc5ec2d1977795158194bbd13a871e8d824864736f6c63430008110033
Verified Source Code Full Match
Compiler: v0.8.17+commit.8df45f5f
EVM: london
Optimization: Yes (200 runs)
Sleuth.sol 29 lines
// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.16;
contract Sleuth {
function query(bytes calldata q) external returns (bytes memory) {
return queryInternal(q, abi.encodeWithSignature("query()"));
}
function query(bytes calldata q, bytes memory c) external returns (bytes memory) {
return queryInternal(q, c);
}
function queryInternal(bytes memory q, bytes memory c) internal returns (bytes memory) {
assembly {
let queryLen := mload(q)
let queryStart := add(q, 0x20)
let deployment := create(0, queryStart, queryLen)
let callLen := mload(c)
let callStart := add(c, 0x20)
pop(call(gas(), deployment, 0, callStart, callLen, 0xc0, 0))
returndatacopy(0xc0, 0, returndatasize())
mstore(0x80, 0x20)
mstore(0xa0, returndatasize())
let sz := add(returndatasize(), 0x40)
return(0x80, sz)
}
}
}
Write Contract 2 functions
These functions modify contract state and require a wallet transaction to execute.
query 0x34686eaf
bytes q
bytes c
returns: bytes
query 0xed815d83
bytes q
returns: bytes
Recent Transactions
No transactions found for this address