ETH Price: $1,926.83 (-2.23%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Withdraw Pending...244909782026-02-19 12:45:234 hrs ago1771505123IN
0xC497058d...C54A20812
0 ETH0.000549781.59627116
Withdraw Pending...244895572026-02-19 8:00:238 hrs ago1771488023IN
0xC497058d...C54A20812
0 ETH0.000083741.54410661
Withdraw Pending...244883622026-02-19 4:00:2312 hrs ago1771473623IN
0xC497058d...C54A20812
0 ETH0.000079091.53310514
Withdraw Pending...244871692026-02-19 0:00:2316 hrs ago1771459223IN
0xC497058d...C54A20812
0 ETH0.000657211.54203587
Withdraw Pending...244858982026-02-18 19:45:2321 hrs ago1771443923IN
0xC497058d...C54A20812
0 ETH0.000494981.80896552
Withdraw Pending...244827592026-02-18 9:15:1131 hrs ago1771406111IN
0xC497058d...C54A20812
0 ETH0.000082951.52906416
Withdraw Pending...244812612026-02-18 4:15:1136 hrs ago1771388111IN
0xC497058d...C54A20812
0 ETH0.000216371.53177594
Withdraw Pending...244800702026-02-18 0:15:2340 hrs ago1771373723IN
0xC497058d...C54A20812
0 ETH0.000382531.54446962
Withdraw Pending...244788022026-02-17 20:00:2344 hrs ago1771358423IN
0xC497058d...C54A20812
0 ETH0.000274851.57764692
Withdraw Pending...244776812026-02-17 16:15:232 days ago1771344923IN
0xC497058d...C54A20812
0 ETH0.00009711.88220166
Withdraw Pending...244764132026-02-17 12:00:232 days ago1771329623IN
0xC497058d...C54A20812
0 ETH0.000699851.53370318
Withdraw Pending...244747702026-02-17 6:30:112 days ago1771309811IN
0xC497058d...C54A20812
0 ETH0.000191931.53300692
Withdraw Pending...244732012026-02-17 1:15:112 days ago1771290911IN
0xC497058d...C54A20812
0 ETH0.000176811.53428516
Withdraw Pending...244720042026-02-16 21:15:112 days ago1771276511IN
0xC497058d...C54A20812
0 ETH0.000110521.53648181
Withdraw Pending...244707372026-02-16 17:00:232 days ago1771261223IN
0xC497058d...C54A20812
0 ETH0.000301221.54033113
Withdraw Pending...244694662026-02-16 12:45:233 days ago1771245923IN
0xC497058d...C54A20812
0 ETH0.000260911.54826161
Withdraw Pending...244679732026-02-16 7:45:233 days ago1771227923IN
0xC497058d...C54A20812
0 ETH0.000416771.53552646
Withdraw Pending...244663272026-02-16 2:15:233 days ago1771208123IN
0xC497058d...C54A20812
0 ETH0.000474151.53206181
Withdraw Pending...244651302026-02-15 22:15:233 days ago1771193723IN
0xC497058d...C54A20812
0 ETH0.000180141.53629347
Withdraw Pending...244637872026-02-15 17:45:593 days ago1771177559IN
0xC497058d...C54A20812
0 ETH0.000466081.53136752
Withdraw Pending...244626632026-02-15 14:00:114 days ago1771164011IN
0xC497058d...C54A20812
0 ETH0.0003091.53444424
Withdraw Pending...244613172026-02-15 9:30:234 days ago1771147823IN
0xC497058d...C54A20812
0 ETH0.00026961.53001547
Withdraw Pending...244599712026-02-15 5:00:234 days ago1771131623IN
0xC497058d...C54A20812
0 ETH0.000114491.53512577
Withdraw Pending...244584772026-02-15 0:00:234 days ago1771113623IN
0xC497058d...C54A20812
0 ETH0.000577421.53003509
Withdraw Pending...244572802026-02-14 20:00:234 days ago1771099223IN
0xC497058d...C54A20812
0 ETH0.000110231.53253596
View all transactions

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Method Block
From
To
-144870082022-03-30 10:17:021422 days ago1648635422  Contract Creation0 ETH
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
PendingBalanceWithdrawer

Compiler Version
v0.7.6+commit.7338295f

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
pragma solidity ^0.7.0;
pragma experimental ABIEncoderV2;

// SPDX-License-Identifier: GPL-3.0





import "./interfaces/IZkSync.sol";

contract PendingBalanceWithdrawer {
    IZkSync constant zkSync = IZkSync(0xaBEA9132b05A70803a4E85094fD0e1800777fBEF);

    struct RequestWithdrawFT {
        address payable owner;
        address token;
        uint256 gas;
    }

    struct RequestWithdrawNFT {
        uint32 tokenId;
        uint256 gas;
    }

    function withdrawPendingBalances(RequestWithdrawFT[] calldata _FTRequests, RequestWithdrawNFT[] calldata _NFTRequests)
        external
    {
        for (uint256 i = 0; i < _FTRequests.length; ++i) {
            try
                zkSync.withdrawPendingBalance{gas: _FTRequests[i].gas}(
                    _FTRequests[i].owner,
                    _FTRequests[i].token,
                    type(uint128).max
                )
            {} catch {}
        }

        for (uint256 i = 0; i < _NFTRequests.length; ++i) {
            try
                zkSync.withdrawPendingNFTBalance{gas: _NFTRequests[i].gas}(
                    _NFTRequests[i].tokenId
                )
            {} catch {}
        }
    }
}

pragma solidity ^0.7.0;

// SPDX-License-Identifier: GPL-3.0



interface IZkSync {
    event WithdrawalPending(uint16 indexed tokenId, address indexed recepient, uint128 amount);
    event WithdrawalNFTPending(uint32 indexed tokenId);

    function withdrawPendingBalance(
        address payable _owner,
        address _token,
        uint128 _amount
    ) external;

    function withdrawPendingNFTBalance(uint32 _tokenId) external;

    function getPendingBalance(address _address, address _token)
        external
        view
        returns (uint128);
}

Settings
{
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"components":[{"internalType":"address payable","name":"owner","type":"address"},{"internalType":"address","name":"token","type":"address"},{"internalType":"uint256","name":"gas","type":"uint256"}],"internalType":"struct PendingBalanceWithdrawer.RequestWithdrawFT[]","name":"_FTRequests","type":"tuple[]"},{"components":[{"internalType":"uint32","name":"tokenId","type":"uint32"},{"internalType":"uint256","name":"gas","type":"uint256"}],"internalType":"struct PendingBalanceWithdrawer.RequestWithdrawNFT[]","name":"_NFTRequests","type":"tuple[]"}],"name":"withdrawPendingBalances","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b50610368806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c80637dfdb17814610030575b600080fd5b61004361003e3660046101fa565b610045565b005b60005b838110156101215773abea9132b05a70803a4e85094fd0e1800777fbef63d514da5086868481811061007657fe5b9050606002016040013587878581811061008c57fe5b6100a292602060609092020190810191506101d7565b8888868181106100ae57fe5b90506060020160200160208101906100c691906101d7565b6001600160801b036040518563ffffffff1660e01b81526004016100ec939291906102dd565b600060405180830381600088803b15801561010657600080fd5b5087f193505050508015610118575060015b50600101610048565b5060005b818110156101d05773abea9132b05a70803a4e85094fd0e1800777fbef63505a757384848481811061015357fe5b9050604002016020013585858581811061016957fe5b61017f92602060409092020190810191506102b9565b6040518363ffffffff1660e01b815260040161019b9190610309565b600060405180830381600088803b1580156101b557600080fd5b5087f1935050505080156101c7575060015b50600101610125565b5050505050565b6000602082840312156101e8578081fd5b81356101f38161031a565b9392505050565b6000806000806040858703121561020f578283fd5b843567ffffffffffffffff80821115610226578485fd5b818701915087601f830112610239578485fd5b813581811115610247578586fd5b88602060608302850101111561025b578586fd5b602092830196509450908601359080821115610275578384fd5b818701915087601f830112610288578384fd5b813581811115610296578485fd5b8860206040830285010111156102aa578485fd5b95989497505060200194505050565b6000602082840312156102ca578081fd5b813563ffffffff811681146101f3578182fd5b6001600160a01b0393841681529190921660208201526001600160801b03909116604082015260600190565b63ffffffff91909116815260200190565b6001600160a01b038116811461032f57600080fd5b5056fea26469706673582212205fe306fa1d3cb0be1ce002f5759050a524250440722e7e0fe18599a908589dd664736f6c63430007060033

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061002b5760003560e01c80637dfdb17814610030575b600080fd5b61004361003e3660046101fa565b610045565b005b60005b838110156101215773abea9132b05a70803a4e85094fd0e1800777fbef63d514da5086868481811061007657fe5b9050606002016040013587878581811061008c57fe5b6100a292602060609092020190810191506101d7565b8888868181106100ae57fe5b90506060020160200160208101906100c691906101d7565b6001600160801b036040518563ffffffff1660e01b81526004016100ec939291906102dd565b600060405180830381600088803b15801561010657600080fd5b5087f193505050508015610118575060015b50600101610048565b5060005b818110156101d05773abea9132b05a70803a4e85094fd0e1800777fbef63505a757384848481811061015357fe5b9050604002016020013585858581811061016957fe5b61017f92602060409092020190810191506102b9565b6040518363ffffffff1660e01b815260040161019b9190610309565b600060405180830381600088803b1580156101b557600080fd5b5087f1935050505080156101c7575060015b50600101610125565b5050505050565b6000602082840312156101e8578081fd5b81356101f38161031a565b9392505050565b6000806000806040858703121561020f578283fd5b843567ffffffffffffffff80821115610226578485fd5b818701915087601f830112610239578485fd5b813581811115610247578586fd5b88602060608302850101111561025b578586fd5b602092830196509450908601359080821115610275578384fd5b818701915087601f830112610288578384fd5b813581811115610296578485fd5b8860206040830285010111156102aa578485fd5b95989497505060200194505050565b6000602082840312156102ca578081fd5b813563ffffffff811681146101f3578182fd5b6001600160a01b0393841681529190921660208201526001600160801b03909116604082015260600190565b63ffffffff91909116815260200190565b6001600160a01b038116811461032f57600080fd5b5056fea26469706673582212205fe306fa1d3cb0be1ce002f5759050a524250440722e7e0fe18599a908589dd664736f6c63430007060033

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
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.