Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 1 from a total of 1 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Proxy Created | 17880254 | 507 days ago | IN | 0 ETH | 0.00047711 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
TokenPocketCallbackProxy
Compiler Version
v0.8.7+commit.e28d00a7
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2022-11-18 */ // SPDX-License-Identifier: LGPL-3.0-only pragma solidity >=0.7.0 <0.9.0; /// @title A callback proxy of Gnosis Safe's multisignature wallet : 0.8.7-default-optimization 200 /// @author deployer - <[email protected]> contract TokenPocketCallbackProxy { address public executor; event SafeCreationByTokenPocket(address creator, address proxy, address singleton, bytes initializer, uint256 saltNonce); constructor(address _executor) { require(address(0) != _executor, "Invalid executor address provided"); executor = _executor; } function proxyCreated( address proxy, address _singleton, bytes calldata initializer, uint256 saltNonce ) external onlyExecutor { emit SafeCreationByTokenPocket(tx.origin, proxy, _singleton, initializer, saltNonce); } modifier onlyExecutor() { require(msg.sender == executor, "Invalid executor called"); _; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"_executor","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"creator","type":"address"},{"indexed":false,"internalType":"address","name":"proxy","type":"address"},{"indexed":false,"internalType":"address","name":"singleton","type":"address"},{"indexed":false,"internalType":"bytes","name":"initializer","type":"bytes"},{"indexed":false,"internalType":"uint256","name":"saltNonce","type":"uint256"}],"name":"SafeCreationByTokenPocket","type":"event"},{"inputs":[],"name":"executor","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"proxy","type":"address"},{"internalType":"address","name":"_singleton","type":"address"},{"internalType":"bytes","name":"initializer","type":"bytes"},{"internalType":"uint256","name":"saltNonce","type":"uint256"}],"name":"proxyCreated","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b5060405161036038038061036083398101604081905261002f916100b8565b6001600160a01b0381166100935760405162461bcd60e51b815260206004820152602160248201527f496e76616c6964206578656375746f7220616464726573732070726f766964656044820152601960fa1b606482015260840160405180910390fd5b600080546001600160a01b0319166001600160a01b03929092169190911790556100e8565b6000602082840312156100ca57600080fd5b81516001600160a01b03811681146100e157600080fd5b9392505050565b610269806100f76000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c80631e52b5181461003b578063c34c08e514610050575b600080fd5b61004e610049366004610141565b61007f565b005b600054610063906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b6000546001600160a01b031633146100dd5760405162461bcd60e51b815260206004820152601760248201527f496e76616c6964206578656375746f722063616c6c6564000000000000000000604482015260640160405180910390fd5b7f6b241f444cc8042b1895bdf39a9abf14545eb82d680f846268e84f30eae3e1f7328686868686604051610116969594939291906101d7565b60405180910390a15050505050565b80356001600160a01b038116811461013c57600080fd5b919050565b60008060008060006080868803121561015957600080fd5b61016286610125565b945061017060208701610125565b9350604086013567ffffffffffffffff8082111561018d57600080fd5b818801915088601f8301126101a157600080fd5b8135818111156101b057600080fd5b8960208285010111156101c257600080fd5b96999598505060200195606001359392505050565b6001600160a01b03878116825286811660208301528516604082015260a06060820181905281018390526000838560c0840137600060c0858401015260c0601f19601f860116830101905082608083015297965050505050505056fea26469706673582212202fc75e35040e6d2ab8a2af1a7fb147f7eac4fc105e38144a71ad5e7e55af1a1664736f6c63430008070033000000000000000000000000a6b71e26c5e0845f74c812102ca7114b6a896ab2
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100365760003560e01c80631e52b5181461003b578063c34c08e514610050575b600080fd5b61004e610049366004610141565b61007f565b005b600054610063906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b6000546001600160a01b031633146100dd5760405162461bcd60e51b815260206004820152601760248201527f496e76616c6964206578656375746f722063616c6c6564000000000000000000604482015260640160405180910390fd5b7f6b241f444cc8042b1895bdf39a9abf14545eb82d680f846268e84f30eae3e1f7328686868686604051610116969594939291906101d7565b60405180910390a15050505050565b80356001600160a01b038116811461013c57600080fd5b919050565b60008060008060006080868803121561015957600080fd5b61016286610125565b945061017060208701610125565b9350604086013567ffffffffffffffff8082111561018d57600080fd5b818801915088601f8301126101a157600080fd5b8135818111156101b057600080fd5b8960208285010111156101c257600080fd5b96999598505060200195606001359392505050565b6001600160a01b03878116825286811660208301528516604082015260a06060820181905281018390526000838560c0840137600060c0858401015260c0601f19601f860116830101905082608083015297965050505050505056fea26469706673582212202fc75e35040e6d2ab8a2af1a7fb147f7eac4fc105e38144a71ad5e7e55af1a1664736f6c63430008070033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000a6b71e26c5e0845f74c812102ca7114b6a896ab2
-----Decoded View---------------
Arg [0] : _executor (address): 0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000a6b71e26c5e0845f74c812102ca7114b6a896ab2
Deployed Bytecode Sourcemap
231:758:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;593:272;;;;;;:::i;:::-;;:::i;:::-;;274:23;;;;;-1:-1:-1;;;;;274:23:0;;;;;;-1:-1:-1;;;;;1169:32:1;;;1151:51;;1139:2;1124:18;274:23:0;;;;;;;593:272;930:8;;-1:-1:-1;;;;;930:8:0;916:10;:22;908:58;;;;-1:-1:-1;;;908:58:0;;2163:2:1;908:58:0;;;2145:21:1;2202:2;2182:18;;;2175:30;2241:25;2221:18;;;2214:53;2284:18;;908:58:0;;;;;;;;778:79:::1;804:9;815:5;822:10;834:11;;847:9;778:79;;;;;;;;;;;:::i;:::-;;;;;;;;593:272:::0;;;;;:::o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:70;;177:1;174;167:12;111:70;14:173;;;:::o;192:808::-;289:6;297;305;313;321;374:3;362:9;353:7;349:23;345:33;342:53;;;391:1;388;381:12;342:53;414:29;433:9;414:29;:::i;:::-;404:39;;462:38;496:2;485:9;481:18;462:38;:::i;:::-;452:48;;551:2;540:9;536:18;523:32;574:18;615:2;607:6;604:14;601:34;;;631:1;628;621:12;601:34;669:6;658:9;654:22;644:32;;714:7;707:4;703:2;699:13;695:27;685:55;;736:1;733;726:12;685:55;776:2;763:16;802:2;794:6;791:14;788:34;;;818:1;815;808:12;788:34;863:7;858:2;849:6;845:2;841:15;837:24;834:37;831:57;;;884:1;881;874:12;831:57;192:808;;;;-1:-1:-1;;915:2:1;907:11;;990:2;975:18;962:32;;192:808;-1:-1:-1;;;192:808:1:o;1213:743::-;-1:-1:-1;;;;;1520:15:1;;;1502:34;;1572:15;;;1567:2;1552:18;;1545:43;1624:15;;1619:2;1604:18;;1597:43;1482:3;1671:2;1656:18;;1649:31;;;1696:19;;1689:35;;;1445:4;1717:6;1767;1761:3;1746:19;;1733:49;1832:1;1826:3;1817:6;1806:9;1802:22;1798:32;1791:43;1902:3;1895:2;1891:7;1886:2;1878:6;1874:15;1870:29;1859:9;1855:45;1851:55;1843:63;;1943:6;1937:3;1926:9;1922:19;1915:35;1213:743;;;;;;;;;:::o
Swarm Source
ipfs://2fc75e35040e6d2ab8a2af1a7fb147f7eac4fc105e38144a71ad5e7e55af1a16
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.