RollupProcessor
Verified contract
Active on
Ethereum with 95,232 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x48cb…8ce8
Balances ($4,043,054.92)
Native
Value
$3,886,937.5
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 1.179604K | $3,295.12 |
$3,886,937.5 | |
DAI | ERC-20 | 153.892556K | $0.999018 |
$153,741.43 | |
renBTC | ERC-20 | 0.469633 | $4,952.82 |
$2,326.01 | |
USDT | ERC-20 | 50 | $0.999521 |
$49.98 | |
LOFE | ERC-20 | 19.388786K | -- | -- | |
StableDAI.com | ERC-20 | 558 | -- | -- | |
daiblack.com | ERC-20 | 150 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21204471 | 6 days ago | | | 0 | 0.0063909309 | |
| 20678856 | 3 months ago | | | 0 | 0.0031640732 | |
| 20678782 | 3 months ago | | | 0 | 0.0045735726 | |
| 20665493 | 3 months ago | | | 0 | 0.0062009152 | |
| 20665472 | 3 months ago | | | 0 | 0.0054407840 | |
| 20665452 | 3 months ago | | | 0 | 0.0051774894 | |
| 20665439 | 3 months ago | | | 0 | 0.0058182560 | |
| 20665415 | 3 months ago | | | 0 | 0.0066833110 | |
| 20665402 | 3 months ago | | | 0 | 0.0050266612 | |
| 20665378 | 3 months ago | | | 0 | 0.0048212855 |
ABI
ABI objects
Getter at block 21243917
dataRoot() view returns (bytes32)
0x147e58409694d7d1dfcc8b727753e682bbb6aabdb7f3f22ae464d5de1bd34405
dataSize() view returns (uint256)
938028
escapeBlockLowerBound() view returns (uint256)
4560
escapeBlockUpperBound() view returns (uint256)
4800
ethAssetId() view returns (uint256)
0
feeDistributor() view returns (address)
0x41a57f5581adf11b25f3edb7c1db19f18bb76734
getEscapeHatchStatus() view returns (bool, uint256)
(false, 643)
getSupportedAssets() view returns (address[])
[0x6B175474E89094C44Da98b954EedeAC495271d0F, 0xEB4C2781e4ebA804CE9a9803C67d0893436bB27D]
getTotalDeposited() view returns (uint256[])
[35761937719451296404343, 19481078867265097315675826, 6576737691]
getTotalFees() view returns (uint256[])
[310981266007583421000, 52304492335015158356924, 4559522]
getTotalPendingDeposit() view returns (uint256[])
[74951791733427981245, 9030790745687623743968, 300]
getTotalWithdrawn() view returns (uint256[])
[34349308699720911319526, 19283912609776049374020383, 6525215174]
nextRollupId() view returns (uint256)
4465
nullRoot() view returns (bytes32)
0x08a711d730567bcf2be2f5906a04dc3c56073572041022f9155aa5764204b093
numberOfAssets() view returns (uint256)
4
owner() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (bool)
false
rollupNumPubInputs() view returns (uint256)
14
rollupPubInputLength() view returns (uint256)
448
rootRoot() view returns (bytes32)
0x26df1e6cfb8b21afaab4b0e5f0672c667194ce627a85357c0ed2ca7c91319a4c
txNumPubInputs() view returns (uint256)
12
txPubInputLength() view returns (uint256)
384
verifier() view returns (address)
0x48cb7ba00d087541dc8e2b3738f80fdd1fee8ce8
Read-only
depositProofApprovals(address, bytes32) view returns (bool)
getAssetPermitSupport(uint256 assetId) view returns (bool)
getSupportedAsset(uint256 assetId) view returns (address)
getUserPendingDeposit(uint256 assetId, address userAddress) view returns (uint256)
rollupProviders(address) view returns (bool)
supportedAssets(uint256) view returns (address)
totalDeposited(uint256) view returns (uint256)
totalFees(uint256) view returns (uint256)
totalPendingDeposit(uint256) view returns (uint256)
totalWithdrawn(uint256) view returns (uint256)
userPendingDeposits(uint256, address) view returns (uint256)
State-modifying
Events approveProof(bytes32 _proofHash)
depositPendingFunds(uint256 assetId, uint256 amount, address depositorAddress) payable
depositPendingFundsPermit(uint256 assetId, uint256 amount, address depositorAddress, address spender, uint256 permitApprovalAmount, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
escapeHatch(bytes proofData, bytes signatures, bytes viewingKeys)
processRollup(bytes proofData, bytes signatures, bytes viewingKeys, bytes providerSignature, address provider, address feeReceiver, uint256 feeLimit)
renounceOwnership()
setAssetPermitSupport(uint256 assetId, bool supportsPermit)
setFeeDistributor(address feeDistributorAddress)
setRollupProvider(address providerAddress, bool valid)
setSupportedAsset(address linkedToken, bool supportsPermit)
setVerifier(address _verifierAddress)
transferOwnership(address newOwner)
AssetAdded(uint256 indexed assetId, address indexed assetAddress)
Deposit(uint256 assetId, address depositorAddress, uint256 depositValue)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
RollupProcessed(uint256 indexed rollupId, bytes32 dataRoot, bytes32 nullRoot, bytes32 rootRoot, uint256 dataSize)
RollupProviderUpdated(address indexed providerAddress, bool valid)
Unpaused(address account)
VerifierUpdated(address indexed verifierAddress)
Withdraw(uint256 assetId, address withdrawAddress, uint256 withdrawValue)
WithdrawError(bytes errorReason)
constructor(address _verifierAddress, uint256 _escapeBlockLowerBound, uint256 _escapeBlockUpperBound, address _contractOwner)
This contract contains no fallback and receive objects.
This contract contains no error objects.