Latest 25 from a total of 1,591 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Batch Deposit Cu... | 24599878 | 9 hrs ago | IN | 32 ETH | 0.00001734 | ||||
| Batch Deposit | 24597763 | 16 hrs ago | IN | 288 ETH | 0.00002579 | ||||
| Batch Deposit Cu... | 24592995 | 32 hrs ago | IN | 320 ETH | 0.00001527 | ||||
| Batch Deposit Cu... | 24586371 | 2 days ago | IN | 32 ETH | 0.00001609 | ||||
| Batch Deposit Cu... | 24544310 | 8 days ago | IN | 32 ETH | 0.00000413 | ||||
| Batch Deposit Cu... | 24538627 | 8 days ago | IN | 52 ETH | 0.00001922 | ||||
| Batch Deposit Cu... | 24535953 | 9 days ago | IN | 32 ETH | 0.00001781 | ||||
| Batch Deposit | 24530815 | 10 days ago | IN | 96 ETH | 0.00001242 | ||||
| Batch Deposit Cu... | 24523725 | 11 days ago | IN | 32 ETH | 0.00001515 | ||||
| Batch Deposit | 24523645 | 11 days ago | IN | 32 ETH | 0.00000355 | ||||
| Batch Deposit Cu... | 24510637 | 12 days ago | IN | 32 ETH | 0.00000258 | ||||
| Batch Deposit Cu... | 24509903 | 12 days ago | IN | 32 ETH | 0.00000254 | ||||
| Batch Deposit | 24494945 | 15 days ago | IN | 64 ETH | 0.00000543 | ||||
| Batch Deposit | 24494943 | 15 days ago | IN | 32 ETH | 0.00000378 | ||||
| Batch Deposit | 24487779 | 16 days ago | IN | 32 ETH | 0.00000344 | ||||
| Batch Deposit | 24480606 | 17 days ago | IN | 96 ETH | 0.00000517 | ||||
| Batch Deposit | 24466262 | 19 days ago | IN | 32 ETH | 0.00000299 | ||||
| Batch Deposit | 24437583 | 23 days ago | IN | 224 ETH | 0.00001193 | ||||
| Batch Deposit | 24430417 | 24 days ago | IN | 32 ETH | 0.00000384 | ||||
| Batch Deposit | 24430414 | 24 days ago | IN | 64 ETH | 0.00000605 | ||||
| Batch Deposit | 24423260 | 25 days ago | IN | 64 ETH | 0.00000555 | ||||
| Batch Deposit | 24416098 | 26 days ago | IN | 64 ETH | 0.00000565 | ||||
| Batch Deposit | 24408983 | 27 days ago | IN | 64 ETH | 0.00001055 | ||||
| Batch Deposit Cu... | 24408443 | 27 days ago | IN | 33 ETH | 0.00000642 | ||||
| Batch Deposit Cu... | 24405626 | 27 days ago | IN | 139 ETH | 0.00004022 |
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| Deposit | 24601811 | 3 hrs ago | 32 ETH | ||||
| Batch Deposit Cu... | 24601811 | 3 hrs ago | 32 ETH | ||||
| Deposit | 24600380 | 8 hrs ago | 34 ETH | ||||
| Batch Deposit Cu... | 24600380 | 8 hrs ago | 34 ETH | ||||
| Deposit | 24599878 | 9 hrs ago | 32 ETH | ||||
| Deposit | 24599064 | 12 hrs ago | 32 ETH | ||||
| Batch Deposit Cu... | 24599064 | 12 hrs ago | 32 ETH | ||||
| Deposit | 24597763 | 16 hrs ago | 32 ETH | ||||
| Deposit | 24597763 | 16 hrs ago | 32 ETH | ||||
| Deposit | 24597763 | 16 hrs ago | 32 ETH | ||||
| Deposit | 24597763 | 16 hrs ago | 32 ETH | ||||
| Deposit | 24597763 | 16 hrs ago | 32 ETH | ||||
| Deposit | 24597763 | 16 hrs ago | 32 ETH | ||||
| Deposit | 24597763 | 16 hrs ago | 32 ETH | ||||
| Deposit | 24597763 | 16 hrs ago | 32 ETH | ||||
| Deposit | 24597763 | 16 hrs ago | 32 ETH | ||||
| Deposit | 24592995 | 32 hrs ago | 320 ETH | ||||
| Deposit | 24592966 | 33 hrs ago | 320 ETH | ||||
| Batch Deposit Cu... | 24592966 | 33 hrs ago | 320 ETH | ||||
| Deposit | 24592473 | 34 hrs ago | 64 ETH | ||||
| Batch Deposit Cu... | 24592473 | 34 hrs ago | 64 ETH | ||||
| Deposit | 24591851 | 36 hrs ago | 32 ETH | ||||
| Batch Deposit Cu... | 24591851 | 36 hrs ago | 32 ETH | ||||
| Deposit | 24591794 | 36 hrs ago | 32 ETH | ||||
| Batch Deposit Cu... | 24591794 | 36 hrs ago | 32 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
Batch deposit contract
Compiler Version
vyper:0.3.10
Contract Source Code (Vyper language format)
# @version ^0.3.9
# ██╗ ██╗██╗██╗ ███╗ ██╗
# ██║ ██╔╝██║██║ ████╗ ██║
# █████╔╝ ██║██║ ██╔██╗ ██║
# ██╔═██╗ ██║██║ ██║╚██╗██║
# ██║ ██╗██║███████╗██║ ╚████║
# ╚═╝ ╚═╝╚═╝╚══════╝╚═╝ ╚═══╝
"""
@title Batch deposit contract
@notice Allows for batched deposits to the the Ethereum beacon chain deposit contract
@license MIT
@author 0xvv <https://github.com/0xvv>
@author Axxe <https://github.com/maximebrugel>
"""
MAX_LEN: constant(uint256) = 64 # lower is more gas efficient, but less flexible
BIG_MAX_LEN: constant(uint256) = 512
PUBLIC_KEY_LEN: constant(uint256) = 48
WITHDRAWAL_CRED_LEN: constant(uint256) = 32
SIGNATURE_LEN: constant(uint256) = 96
depositAddress: immutable(address)
@external
def __init__(depositAdd: address):
depositAddress = depositAdd
@payable
@external
def batchDeposit(
publicKeys: Bytes[MAX_LEN * PUBLIC_KEY_LEN],
withdrawalCreds: Bytes[MAX_LEN * WITHDRAWAL_CRED_LEN],
signatures: Bytes[MAX_LEN * SIGNATURE_LEN],
dataRoots: DynArray[bytes32, MAX_LEN],
):
"""
@notice Deposit up to 64 validators to the offical staking contract
@dev Max of 64 validators to limit the gas overhead of bigger limits for smaller deposits
@param publicKeys The public keys of the validators to deposit
@param withdrawalCreds The withdrawal credentials of the validators to deposit
@param signatures The signatures of the validators to deposit
@param dataRoots The data roots of the validators to deposit
"""
assert len(publicKeys) == len(dataRoots) * PUBLIC_KEY_LEN
assert len(withdrawalCreds) == len(dataRoots) * WITHDRAWAL_CRED_LEN
assert len(signatures) == len(dataRoots) * SIGNATURE_LEN
if as_wei_value(32, "ether") * len(dataRoots) != msg.value:
raise "Incorrect amount sent"
pk: uint256 = 0
wc: uint256 = 0
sig: uint256 = 0
for dataRoot in dataRoots:
raw_call(
depositAddress,
_abi_encode(
slice(publicKeys, pk, PUBLIC_KEY_LEN),
slice(withdrawalCreds, wc, WITHDRAWAL_CRED_LEN),
slice(signatures, sig, SIGNATURE_LEN),
dataRoot,
method_id=method_id("deposit(bytes,bytes,bytes,bytes32)"),
),
value=as_wei_value(32, "ether"),
revert_on_failure=True,
)
pk += PUBLIC_KEY_LEN
wc += WITHDRAWAL_CRED_LEN
sig += SIGNATURE_LEN
@payable
@external
def batchDepositCustom(
publicKeys: Bytes[MAX_LEN * PUBLIC_KEY_LEN],
withdrawalCreds: Bytes[MAX_LEN * WITHDRAWAL_CRED_LEN],
signatures: Bytes[MAX_LEN * SIGNATURE_LEN],
dataRoots: DynArray[bytes32, MAX_LEN],
amountPerValidator: uint256,
):
"""
@notice Deposit up to 64 validators to the offical staking contract with a custom amount per validator
@dev Max of 64 validators to limit the gas overhead of bigger limits for smaller deposits
@dev This function is here for future proofing, but at deployment time 32 ETH is the max effective balance for a validator
@param publicKeys The public keys of the validators to deposit
@param withdrawalCreds The withdrawal credentials of the validators to deposit
@param signatures The signatures of the validators to deposit
@param dataRoots The data roots of the validators to deposit
@param amountPerValidator The amount of ETH to stake per validator
"""
assert len(publicKeys) == len(dataRoots) * PUBLIC_KEY_LEN
assert len(withdrawalCreds) == len(dataRoots) * WITHDRAWAL_CRED_LEN
assert len(signatures) == len(dataRoots) * SIGNATURE_LEN
if amountPerValidator * len(dataRoots) != msg.value:
raise "Incorrect amount sent"
pk: uint256 = 0
wc: uint256 = 0
sig: uint256 = 0
for dataRoot in dataRoots:
raw_call(
depositAddress,
_abi_encode(
slice(publicKeys, pk, PUBLIC_KEY_LEN),
slice(withdrawalCreds, wc, WITHDRAWAL_CRED_LEN),
slice(signatures, sig, SIGNATURE_LEN),
dataRoot,
method_id=method_id("deposit(bytes,bytes,bytes,bytes32)"),
),
value=amountPerValidator,
revert_on_failure=True,
)
pk += PUBLIC_KEY_LEN
wc += WITHDRAWAL_CRED_LEN
sig += SIGNATURE_LEN
@payable
@external
def bigBatchDeposit(
publicKeys: Bytes[BIG_MAX_LEN * PUBLIC_KEY_LEN],
withdrawalCreds: Bytes[BIG_MAX_LEN * WITHDRAWAL_CRED_LEN],
signatures: Bytes[BIG_MAX_LEN * SIGNATURE_LEN],
dataRoots: DynArray[bytes32, BIG_MAX_LEN],
):
"""
@notice Deposit up to 512 validators to the offical staking contract
@notice This function should only be used for large deposits (>64 validators)
@param publicKeys The public keys of the validators to deposit
@param withdrawalCreds The withdrawal credentials of the validators to deposit
@param signatures The signatures of the validators to deposit
@param dataRoots The data roots of the validators to deposit
"""
assert len(publicKeys) == len(dataRoots) * PUBLIC_KEY_LEN
assert len(withdrawalCreds) == len(dataRoots) * WITHDRAWAL_CRED_LEN
assert len(signatures) == len(dataRoots) * SIGNATURE_LEN
if as_wei_value(32, "ether") * len(dataRoots) != msg.value:
raise "Incorrect amount sent"
pk: uint256 = 0
wc: uint256 = 0
sig: uint256 = 0
for dataRoot in dataRoots:
raw_call(
depositAddress,
_abi_encode(
slice(publicKeys, pk, PUBLIC_KEY_LEN),
slice(withdrawalCreds, wc, WITHDRAWAL_CRED_LEN),
slice(signatures, sig, SIGNATURE_LEN),
dataRoot,
method_id=method_id("deposit(bytes,bytes,bytes,bytes32)"),
),
value=as_wei_value(32, "ether"),
revert_on_failure=True,
)
pk += PUBLIC_KEY_LEN
wc += WITHDRAWAL_CRED_LEN
sig += SIGNATURE_LEN
@payable
@external
def bigBatchDepositCustom(
publicKeys: Bytes[BIG_MAX_LEN * PUBLIC_KEY_LEN],
withdrawalCreds: Bytes[BIG_MAX_LEN * WITHDRAWAL_CRED_LEN],
signatures: Bytes[BIG_MAX_LEN * SIGNATURE_LEN],
dataRoots: DynArray[bytes32, BIG_MAX_LEN],
amountPerValidator: uint256,
):
"""
@notice Deposit up to 512 validators to the offical staking contract
@notice This function should only be used for large deposits (>64 validators)
@dev This function is here for future proofing, but at deployment time 32 ETH is the max effective balance for a validator
@param publicKeys The public keys of the validators to deposit
@param withdrawalCreds The withdrawal credentials of the validators to deposit
@param signatures The signatures of the validators to deposit
@param dataRoots The data roots of the validators to deposit
@param amountPerValidator The amount of ETH to stake per validator
"""
assert len(publicKeys) == len(dataRoots) * PUBLIC_KEY_LEN
assert len(withdrawalCreds) == len(dataRoots) * WITHDRAWAL_CRED_LEN
assert len(signatures) == len(dataRoots) * SIGNATURE_LEN
if amountPerValidator * len(dataRoots) != msg.value:
raise "Incorrect amount sent"
pk: uint256 = 0
wc: uint256 = 0
sig: uint256 = 0
for dataRoot in dataRoots:
raw_call(
depositAddress,
_abi_encode(
slice(publicKeys, pk, PUBLIC_KEY_LEN),
slice(withdrawalCreds, wc, WITHDRAWAL_CRED_LEN),
slice(signatures, sig, SIGNATURE_LEN),
dataRoot,
method_id=method_id("deposit(bytes,bytes,bytes,bytes32)"),
),
value=amountPerValidator,
revert_on_failure=True,
)
pk += PUBLIC_KEY_LEN
wc += WITHDRAWAL_CRED_LEN
sig += SIGNATURE_LENContract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"stateMutability":"nonpayable","type":"constructor","inputs":[{"name":"depositAdd","type":"address"}],"outputs":[]},{"stateMutability":"payable","type":"function","name":"batchDeposit","inputs":[{"name":"publicKeys","type":"bytes"},{"name":"withdrawalCreds","type":"bytes"},{"name":"signatures","type":"bytes"},{"name":"dataRoots","type":"bytes32[]"}],"outputs":[]},{"stateMutability":"payable","type":"function","name":"batchDepositCustom","inputs":[{"name":"publicKeys","type":"bytes"},{"name":"withdrawalCreds","type":"bytes"},{"name":"signatures","type":"bytes"},{"name":"dataRoots","type":"bytes32[]"},{"name":"amountPerValidator","type":"uint256"}],"outputs":[]},{"stateMutability":"payable","type":"function","name":"bigBatchDeposit","inputs":[{"name":"publicKeys","type":"bytes"},{"name":"withdrawalCreds","type":"bytes"},{"name":"signatures","type":"bytes"},{"name":"dataRoots","type":"bytes32[]"}],"outputs":[]},{"stateMutability":"payable","type":"function","name":"bigBatchDepositCustom","inputs":[{"name":"publicKeys","type":"bytes"},{"name":"withdrawalCreds","type":"bytes"},{"name":"signatures","type":"bytes"},{"name":"dataRoots","type":"bytes32[]"},{"name":"amountPerValidator","type":"uint256"}],"outputs":[]}]Contract Creation Code
610e60515034610036576020610eaf5f395f518060a01c61003657604052604051610e6052610e6061003a61000039610e80610000f35b5f80fd5f3560e01c60026003821660011b610e5801601e395f51565b63c82655b78118610e5057610103361115610e5457600435600401610c00813511610e5457602081350180826040375050602435600401610800813511610e545760208135018082610c60375050604435600401611800813511610e5457602081350180826114803750506064356004016040813511610e5457803560208160051b018083612ca037505050612ca05160308102816030820418610e5457905060405118610e5457612ca0518060051b818160051c18610e54579050610c605118610e5457612ca05160608102816060820418610e545790506114805118610e545734612ca0516801bc16d674ec8000008102816801bc16d674ec800000820418610e54579050146101895760156134c0527f496e636f727265637420616d6f756e742073656e7400000000000000000000006134e0526134c0506134c051806134e001601f825f031636823750506308c379a06134805260206134a052601f19601f6134c051011660440161349cfd5b6060366134c0375f612ca05160408111610e5457801561038d57905b8060051b612cc00151613520526020610e605f395f515a6322895118613664526004608080613684526134c0516040516030820111610e545780606001603061356060308360045afa50506030613540526135409050816136840160208251018082828560045afa50508051806020830101601f825f03163682375050601f19601f825160200101169050905081019050806136a4526134e051610c60516020820111610e545780610c800180516135c0525060206135a0526135a09050816136840181518152602082015160208201528051806020830101601f825f03163682375050601f19601f825160200101169050905081019050806136c45261350051611480516060820111610e5457806114a001606061360060608360045afa505060606135e0526135e09050816136840160208251018082828560045afa50508051806020830101601f825f03163682375050601f19601f825160200101169050905081019050613520516136e4520161366052613660505f5f613660516136806801bc16d674ec8000008686f190509050610343573d5f5f3e3d5ffd5b6134c05160308101818110610e545790506134c0526134e05160208101818110610e545790506134e0526135005160608101818110610e54579050613500526001018181186101a5575b505000610e50565b63fe37d829811861070157610123361115610e5457600435600401610c00813511610e5457602081350180826040375050602435600401610800813511610e545760208135018082610c60375050604435600401611800813511610e5457602081350180826114803750506064356004016040813511610e5457803560208160051b018083612ca037505050612ca05160308102816030820418610e5457905060405118610e5457612ca0518060051b818160051c18610e54579050610c605118610e5457612ca05160608102816060820418610e545790506114805118610e545734608435612ca051808202811583838304141715610e545790509050146104fd5760156134c0527f496e636f727265637420616d6f756e742073656e7400000000000000000000006134e0526134c0506134c051806134e001601f825f031636823750506308c379a06134805260206134a052601f19601f6134c051011660440161349cfd5b6060366134c0375f612ca05160408111610e545780156106fd57905b8060051b612cc00151613520526020610e605f395f516084355a6322895118613664526004608080613684526134c0516040516030820111610e545780606001603061356060308360045afa50506030613540526135409050816136840160208251018082828560045afa50508051806020830101601f825f03163682375050601f19601f825160200101169050905081019050806136a4526134e051610c60516020820111610e545780610c800180516135c0525060206135a0526135a09050816136840181518152602082015160208201528051806020830101601f825f03163682375050601f19601f825160200101169050905081019050806136c45261350051611480516060820111610e5457806114a001606061360060608360045afa505060606135e0526135e09050816136840160208251018082828560045afa50508051806020830101601f825f03163682375050601f19601f825160200101169050905081019050613520516136e4520161366052613660505f5f61366051613680858786f19050905090506106b3573d5f5f3e3d5ffd5b6134c05160308101818110610e545790506134c0526134e05160208101818110610e545790506134e0526135005160608101818110610e5457905061350052600101818118610519575b5050005b634aeab9118118610e5057610103361115610e5457600435600401616000813511610e5457602081350180826040375050602435600401614000813511610e54576020813501808261606037505060443560040161c000813511610e54576020813501808261a080375050606435600401610200813511610e5457803560208160051b018083620160a037505050620160a05160308102816030820418610e5457905060405118610e5457620160a0518060051b818160051c18610e545790506160605118610e5457620160a05160608102816060820418610e5457905061a0805118610e545734620160a0516801bc16d674ec8000008102816801bc16d674ec800000820418610e54579050146108815760156201a0c0527f496e636f727265637420616d6f756e742073656e7400000000000000000000006201a0e0526201a0c0506201a0c051806201a0e001601f825f031636823750506308c379a06201a0805260206201a0a052601f19601f6201a0c05101166044016201a09cfd5b6060366201a0c0375f620160a0516102008111610e54578015610aa957905b8060051b620160c001516201a120526020610e605f395f515a63228951186201a2645260046080806201a284526201a0c0516040516030820111610e54578060600160306201a16060308360045afa505060306201a140526201a1409050816201a2840160208251018082828560045afa50508051806020830101601f825f03163682375050601f19601f825160200101169050905081019050806201a2a4526201a0e051616060516020820111610e5457806160800180516201a1c0525060206201a1a0526201a1a09050816201a2840181518152602082015160208201528051806020830101601f825f03163682375050601f19601f825160200101169050905081019050806201a2c4526201a1005161a080516060820111610e54578061a0a00160606201a20060608360045afa505060606201a1e0526201a1e09050816201a2840160208251018082828560045afa50508051806020830101601f825f03163682375050601f19601f8251602001011690509050810190506201a120516201a2e452016201a260526201a260505f5f6201a260516201a2806801bc16d674ec8000008686f190509050610a59573d5f5f3e3d5ffd5b6201a0c05160308101818110610e545790506201a0c0526201a0e05160208101818110610e545790506201a0e0526201a1005160608101818110610e545790506201a100526001018181186108a0575b505000610e50565b63ec64623c8118610e5057610123361115610e5457600435600401616000813511610e5457602081350180826040375050602435600401614000813511610e54576020813501808261606037505060443560040161c000813511610e54576020813501808261a080375050606435600401610200813511610e5457803560208160051b018083620160a037505050620160a05160308102816030820418610e5457905060405118610e5457620160a0518060051b818160051c18610e545790506160605118610e5457620160a05160608102816060820418610e5457905061a0805118610e545734608435620160a051808202811583838304141715610e54579050905014610c285760156201a0c0527f496e636f727265637420616d6f756e742073656e7400000000000000000000006201a0e0526201a0c0506201a0c051806201a0e001601f825f031636823750506308c379a06201a0805260206201a0a052601f19601f6201a0c05101166044016201a09cfd5b6060366201a0c0375f620160a0516102008111610e54578015610e4c57905b8060051b620160c001516201a120526020610e605f395f516084355a63228951186201a2645260046080806201a284526201a0c0516040516030820111610e54578060600160306201a16060308360045afa505060306201a140526201a1409050816201a2840160208251018082828560045afa50508051806020830101601f825f03163682375050601f19601f825160200101169050905081019050806201a2a4526201a0e051616060516020820111610e5457806160800180516201a1c0525060206201a1a0526201a1a09050816201a2840181518152602082015160208201528051806020830101601f825f03163682375050601f19601f825160200101169050905081019050806201a2c4526201a1005161a080516060820111610e54578061a0a00160606201a20060608360045afa505060606201a1e0526201a1e09050816201a2840160208251018082828560045afa50508051806020830101601f825f03163682375050601f19601f8251602001011690509050810190506201a120516201a2e452016201a260526201a260505f5f6201a260516201a280858786f1905090509050610dfc573d5f5f3e3d5ffd5b6201a0c05160308101818110610e545790506201a0c0526201a0e05160208101818110610e545790506201a0e0526201a1005160608101818110610e545790506201a10052600101818118610c47575b5050005b5f5ffd5b5f80fd0ab103950e50001884190e6081081820a16576797065728300030a001500000000000000000000000000000000219ab540356cbb839cbe05303d7705fa
Deployed Bytecode
0x5f3560e01c60026003821660011b610e5801601e395f51565b63c82655b78118610e5057610103361115610e5457600435600401610c00813511610e5457602081350180826040375050602435600401610800813511610e545760208135018082610c60375050604435600401611800813511610e5457602081350180826114803750506064356004016040813511610e5457803560208160051b018083612ca037505050612ca05160308102816030820418610e5457905060405118610e5457612ca0518060051b818160051c18610e54579050610c605118610e5457612ca05160608102816060820418610e545790506114805118610e545734612ca0516801bc16d674ec8000008102816801bc16d674ec800000820418610e54579050146101895760156134c0527f496e636f727265637420616d6f756e742073656e7400000000000000000000006134e0526134c0506134c051806134e001601f825f031636823750506308c379a06134805260206134a052601f19601f6134c051011660440161349cfd5b6060366134c0375f612ca05160408111610e5457801561038d57905b8060051b612cc00151613520526020610e605f395f515a6322895118613664526004608080613684526134c0516040516030820111610e545780606001603061356060308360045afa50506030613540526135409050816136840160208251018082828560045afa50508051806020830101601f825f03163682375050601f19601f825160200101169050905081019050806136a4526134e051610c60516020820111610e545780610c800180516135c0525060206135a0526135a09050816136840181518152602082015160208201528051806020830101601f825f03163682375050601f19601f825160200101169050905081019050806136c45261350051611480516060820111610e5457806114a001606061360060608360045afa505060606135e0526135e09050816136840160208251018082828560045afa50508051806020830101601f825f03163682375050601f19601f825160200101169050905081019050613520516136e4520161366052613660505f5f613660516136806801bc16d674ec8000008686f190509050610343573d5f5f3e3d5ffd5b6134c05160308101818110610e545790506134c0526134e05160208101818110610e545790506134e0526135005160608101818110610e54579050613500526001018181186101a5575b505000610e50565b63fe37d829811861070157610123361115610e5457600435600401610c00813511610e5457602081350180826040375050602435600401610800813511610e545760208135018082610c60375050604435600401611800813511610e5457602081350180826114803750506064356004016040813511610e5457803560208160051b018083612ca037505050612ca05160308102816030820418610e5457905060405118610e5457612ca0518060051b818160051c18610e54579050610c605118610e5457612ca05160608102816060820418610e545790506114805118610e545734608435612ca051808202811583838304141715610e545790509050146104fd5760156134c0527f496e636f727265637420616d6f756e742073656e7400000000000000000000006134e0526134c0506134c051806134e001601f825f031636823750506308c379a06134805260206134a052601f19601f6134c051011660440161349cfd5b6060366134c0375f612ca05160408111610e545780156106fd57905b8060051b612cc00151613520526020610e605f395f516084355a6322895118613664526004608080613684526134c0516040516030820111610e545780606001603061356060308360045afa50506030613540526135409050816136840160208251018082828560045afa50508051806020830101601f825f03163682375050601f19601f825160200101169050905081019050806136a4526134e051610c60516020820111610e545780610c800180516135c0525060206135a0526135a09050816136840181518152602082015160208201528051806020830101601f825f03163682375050601f19601f825160200101169050905081019050806136c45261350051611480516060820111610e5457806114a001606061360060608360045afa505060606135e0526135e09050816136840160208251018082828560045afa50508051806020830101601f825f03163682375050601f19601f825160200101169050905081019050613520516136e4520161366052613660505f5f61366051613680858786f19050905090506106b3573d5f5f3e3d5ffd5b6134c05160308101818110610e545790506134c0526134e05160208101818110610e545790506134e0526135005160608101818110610e5457905061350052600101818118610519575b5050005b634aeab9118118610e5057610103361115610e5457600435600401616000813511610e5457602081350180826040375050602435600401614000813511610e54576020813501808261606037505060443560040161c000813511610e54576020813501808261a080375050606435600401610200813511610e5457803560208160051b018083620160a037505050620160a05160308102816030820418610e5457905060405118610e5457620160a0518060051b818160051c18610e545790506160605118610e5457620160a05160608102816060820418610e5457905061a0805118610e545734620160a0516801bc16d674ec8000008102816801bc16d674ec800000820418610e54579050146108815760156201a0c0527f496e636f727265637420616d6f756e742073656e7400000000000000000000006201a0e0526201a0c0506201a0c051806201a0e001601f825f031636823750506308c379a06201a0805260206201a0a052601f19601f6201a0c05101166044016201a09cfd5b6060366201a0c0375f620160a0516102008111610e54578015610aa957905b8060051b620160c001516201a120526020610e605f395f515a63228951186201a2645260046080806201a284526201a0c0516040516030820111610e54578060600160306201a16060308360045afa505060306201a140526201a1409050816201a2840160208251018082828560045afa50508051806020830101601f825f03163682375050601f19601f825160200101169050905081019050806201a2a4526201a0e051616060516020820111610e5457806160800180516201a1c0525060206201a1a0526201a1a09050816201a2840181518152602082015160208201528051806020830101601f825f03163682375050601f19601f825160200101169050905081019050806201a2c4526201a1005161a080516060820111610e54578061a0a00160606201a20060608360045afa505060606201a1e0526201a1e09050816201a2840160208251018082828560045afa50508051806020830101601f825f03163682375050601f19601f8251602001011690509050810190506201a120516201a2e452016201a260526201a260505f5f6201a260516201a2806801bc16d674ec8000008686f190509050610a59573d5f5f3e3d5ffd5b6201a0c05160308101818110610e545790506201a0c0526201a0e05160208101818110610e545790506201a0e0526201a1005160608101818110610e545790506201a100526001018181186108a0575b505000610e50565b63ec64623c8118610e5057610123361115610e5457600435600401616000813511610e5457602081350180826040375050602435600401614000813511610e54576020813501808261606037505060443560040161c000813511610e54576020813501808261a080375050606435600401610200813511610e5457803560208160051b018083620160a037505050620160a05160308102816030820418610e5457905060405118610e5457620160a0518060051b818160051c18610e545790506160605118610e5457620160a05160608102816060820418610e5457905061a0805118610e545734608435620160a051808202811583838304141715610e54579050905014610c285760156201a0c0527f496e636f727265637420616d6f756e742073656e7400000000000000000000006201a0e0526201a0c0506201a0c051806201a0e001601f825f031636823750506308c379a06201a0805260206201a0a052601f19601f6201a0c05101166044016201a09cfd5b6060366201a0c0375f620160a0516102008111610e54578015610e4c57905b8060051b620160c001516201a120526020610e605f395f516084355a63228951186201a2645260046080806201a284526201a0c0516040516030820111610e54578060600160306201a16060308360045afa505060306201a140526201a1409050816201a2840160208251018082828560045afa50508051806020830101601f825f03163682375050601f19601f825160200101169050905081019050806201a2a4526201a0e051616060516020820111610e5457806160800180516201a1c0525060206201a1a0526201a1a09050816201a2840181518152602082015160208201528051806020830101601f825f03163682375050601f19601f825160200101169050905081019050806201a2c4526201a1005161a080516060820111610e54578061a0a00160606201a20060608360045afa505060606201a1e0526201a1e09050816201a2840160208251018082828560045afa50508051806020830101601f825f03163682375050601f19601f8251602001011690509050810190506201a120516201a2e452016201a260526201a260505f5f6201a260516201a280858786f1905090509050610dfc573d5f5f3e3d5ffd5b6201a0c05160308101818110610e545790506201a0c0526201a0e05160208101818110610e545790506201a0e0526201a1005160608101818110610e545790506201a10052600101818118610c47575b5050005b5f5ffd5b5f80fd0ab103950e50001800000000000000000000000000000000219ab540356cbb839cbe05303d7705fa
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000219ab540356cbb839cbe05303d7705fa
-----Decoded View---------------
Arg [0] : depositAdd (address): 0x00000000219ab540356cBB839Cbe05303d7705Fa
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000219ab540356cbb839cbe05303d7705fa
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 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.