RollupProcessor
Verified contract
Active on
Ethereum with 95,231 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x48cb…8ce8
Balances ($3,970,122.48)
Native
Value
$3,778,991.67
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 1.179803K | $3,203.07 |
$3,778,991.67 | |
DAI | ERC-20 | 153.892556K | $1.001 |
$154,046.45 | |
renBTC | ERC-20 | 0.469633 | $78,858.00 |
$37,034.32 | |
USDT | ERC-20 | 50 | $1.001 |
$50.05 | |
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) |
---|---|---|---|---|---|---|---|
| 20678856 | 2 months ago | | | 0 | 0.0031640732 | |
| 20678782 | 2 months ago | | | 0 | 0.0045735726 | |
| 20665493 | 2 months ago | | | 0 | 0.0062009152 | |
| 20665472 | 2 months ago | | | 0 | 0.0054407840 | |
| 20665452 | 2 months ago | | | 0 | 0.0051774894 | |
| 20665439 | 2 months ago | | | 0 | 0.0058182560 | |
| 20665415 | 2 months ago | | | 0 | 0.0066833110 | |
| 20665402 | 2 months ago | | | 0 | 0.0050266612 | |
| 20665378 | 2 months ago | | | 0 | 0.0048212855 | |
| 20665333 | 2 months ago | | | 0 | 0.0060569823 |
ABI
ABI objects
Getter at block 21157560
dataRoot() view returns (bytes32)
0x2c8678d8e49eba6abe35065a5c9cbd385d3064c04ffbc7da78701561205dbb0c
dataSize() view returns (uint256)
938024
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, 600)
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[])
[34349109909720911319526, 19283912609776049374020383, 6525215174]
nextRollupId() view returns (uint256)
4464
nullRoot() view returns (bytes32)
0x0fc01559546e97eebedd543925f5a2eb009dd8092fe9ccfa432429b7c26b8d26
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)
0x260c7df3a6930ccae93ec0415b842324e25cc206f32e9ad72ae767670b4e1a2a
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.