Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00Latest 5 internal transactions
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| 0x602d3d81 | 22177058 | 294 days ago | Contract Creation | 0 ETH | |||
| 0x602d3d81 | 22177046 | 294 days ago | Contract Creation | 0 ETH | |||
| 0x602d3d81 | 21238829 | 425 days ago | Contract Creation | 0 ETH | |||
| 0x602d3d81 | 19393092 | 683 days ago | Contract Creation | 0 ETH | |||
| 0x60206102 | 19388854 | 683 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.
Contract Source Code Verified (Exact Match)
Contract Name:
Vyper_contract
Compiler Version
vyper:0.3.7
Contract Source Code (Vyper language format)
# @version 0.3.7
interface ISplitter:
def initialize(
name: String[64],
manager: address,
manager_recipient: address,
splitee: address,
original_split: uint256
): nonpayable
event NewSplitter:
splitter: indexed(address)
manager: indexed(address)
manager_recipient: indexed(address)
splitee: address
# The address that all newly deployed vaults are based from.
ORIGINAL: public(immutable(address))
@external
def __init__(original: address):
ORIGINAL = original
@external
def newSplitter(
name: String[64],
manager: address,
manager_recipient: address,
splitee: address,
original_split: uint256
) -> address:
# Clone a new version of the splitter
new_splitter: address = create_minimal_proxy_to(
ORIGINAL,
value=0
)
ISplitter(new_splitter).initialize(
name,
manager,
manager_recipient,
splitee,
original_split
)
log NewSplitter(new_splitter, manager, manager_recipient, splitee)
return new_splitterContract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"name":"NewSplitter","inputs":[{"name":"splitter","type":"address","indexed":true},{"name":"manager","type":"address","indexed":true},{"name":"manager_recipient","type":"address","indexed":true},{"name":"splitee","type":"address","indexed":false}],"anonymous":false,"type":"event"},{"stateMutability":"nonpayable","type":"constructor","inputs":[{"name":"original","type":"address"}],"outputs":[]},{"stateMutability":"nonpayable","type":"function","name":"newSplitter","inputs":[{"name":"name","type":"string"},{"name":"manager","type":"address"},{"name":"manager_recipient","type":"address"},{"name":"splitee","type":"address"},{"name":"original_split","type":"uint256"}],"outputs":[{"name":"","type":"address"}]},{"stateMutability":"view","type":"function","name":"ORIGINAL","inputs":[],"outputs":[{"name":"","type":"address"}]}]Contract Creation Code
60206102356000396000518060a01c6102305760405234610230576040516101fc526101fc6100336100003961021c610000f36003361161000c576101e4565b60003560e01c346101ea5763e507241481186101bb5760c436106101ea5760043560040160408135116101ea578035806040526020820181816060375050506024358060a01c6101ea5760a0526044358060a01c6101ea5760c0526064358060a01c6101ea5760e0527f602d3d8160093d39f3363d3d373d3d3d363d73000000000000000000000000006101205260206101fc60003960005160601b610133527f5af43d82803e903d91602b57fd5bf300000000000000000000000000000000006101475260366101206000f080156101ea57610100526101005163a1267fb16101205260a08061014052806101400160405180825260208201818183606060045afa5050508051806020830101601f82600003163682375050601f19601f8251602001011690508101905060a0516101605260c0516101805260e0516101a0526084356101c05250803b156101ea57600061012061010461013c6000855af161017b573d600060003e3d6000fd5b5060c05160a051610100517f60ae77e4c6afbcfa79dcd29950662f14e5f55f9c933978feca0ba1eb493aceac60e051610120526020610120a46020610100f35b63c262e61d81186101e257600436106101ea5760206101fc60003960005160405260206040f35b505b60006000fd5b600080fda165767970657283000307000b005b600080fd0000000000000000000000008e8ee92dc7a146982003abad26e4bc4e98776f69
Deployed Bytecode
0x6003361161000c576101e4565b60003560e01c346101ea5763e507241481186101bb5760c436106101ea5760043560040160408135116101ea578035806040526020820181816060375050506024358060a01c6101ea5760a0526044358060a01c6101ea5760c0526064358060a01c6101ea5760e0527f602d3d8160093d39f3363d3d373d3d3d363d73000000000000000000000000006101205260206101fc60003960005160601b610133527f5af43d82803e903d91602b57fd5bf300000000000000000000000000000000006101475260366101206000f080156101ea57610100526101005163a1267fb16101205260a08061014052806101400160405180825260208201818183606060045afa5050508051806020830101601f82600003163682375050601f19601f8251602001011690508101905060a0516101605260c0516101805260e0516101a0526084356101c05250803b156101ea57600061012061010461013c6000855af161017b573d600060003e3d6000fd5b5060c05160a051610100517f60ae77e4c6afbcfa79dcd29950662f14e5f55f9c933978feca0ba1eb493aceac60e051610120526020610120a46020610100f35b63c262e61d81186101e257600436106101ea5760206101fc60003960005160405260206040f35b505b60006000fd5b600080fda165767970657283000307000b0000000000000000000000008e8ee92dc7a146982003abad26e4bc4e98776f69
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000008e8ee92dc7a146982003abad26e4bc4e98776f69
-----Decoded View---------------
Arg [0] : original (address): 0x8E8EE92Dc7A146982003Abad26e4bC4e98776F69
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000008e8ee92dc7a146982003abad26e4bc4e98776f69
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 35 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ 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.