CelerLedger

Verified contract

Proxy

Active on Ethereum with 9,496 txns
Deployed by via 0x260e4fe8 at 8068820
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 6 additional slots
ERC-20
Value $9.61
ERC-20
Value $0
ERC-20
--
0x02099fae971c5ffbf1ba6fe7a71a30650cdd7f7f4c566ba07c9c7a37fa730c1e
0x8c775f8828a34b92ad6e48689f89e7388693759b63d40dcfdcbecd99c37df6fb
0x2fc482c404fa7a95375eb4440d92e5b36fcb544f223f7cc7551cb80cebe302a9
0xa1c6ca77a079811b2a2a4e816ac048b63304ed0a084cfa690b2570416dc9f978
0x8c264e520ab0aae24817d1b0c3bcef842f138aee2c61b95f45ac914a7d2f914f
0x85f5fbea0af7f66c720fb3e27efe09caacb5c06b9f151efa60da5467609bcdb0
0x224c6df2b0a42e54a88eea004ffaed9fd362c1667a96f358c5f33a2b3afa87fd
0x0962fb1d7d4d342ad73229bf564ecbfe1e07cfee8ad63750f013232fadfdd825
0x397e00f8f336a616e8080f8a7f2a93856d43965ca367a0bbfbb2c6b72a948f14
0x072199699aa9c193e7bd82708e8b460825d173344f1e3d8cda69b983638e1692

Functions
Getter at block 21264207
getBalanceLimitsEnabled(view returns (bool)
true
getCelerWallet(view returns (address)
0xa6cd930fc92f1634d8183af2fb86bd1766f2f82a
getEthPool(view returns (address)
0x44e081cac2406a4efe165178c2a4d77f7a7854d4
getPayRegistry(view returns (address)
0x791bedaa0dd173142311005bb65b58c284cc948c
isOwner(view returns (bool)
false
owner(view returns (address)
0x38c80cb3e6aa2cde82fbbf3ee133913af1a69486
Read-only
getBalanceLimit(address _tokenAddrview returns (uint256)
getBalanceMap(bytes32 _channelIdview returns (address[2]uint256[2]uint256[2])
getChannelMigrationArgs(bytes32 _channelIdview returns (uint256uint256addressuint256)
getChannelStatus(bytes32 _channelIdview returns (uint8)
getChannelStatusNum(uint256 _channelStatusview returns (uint256)
getCooperativeWithdrawSeqNum(bytes32 _channelIdview returns (uint256)
getDisputeTimeout(bytes32 _channelIdview returns (uint256)
getLastPayResolveDeadlineMap(bytes32 _channelIdview returns (address[2]uint256[2])
getMigratedTo(bytes32 _channelIdview returns (address)
getNextPayIdListHashMap(bytes32 _channelIdview returns (address[2]bytes32[2])
getPeersMigrationInfo(bytes32 _channelIdview returns (address[2]uint256[2]uint256[2]uint256[2]uint256[2]uint256[2])
getPendingPayOutMap(bytes32 _channelIdview returns (address[2]uint256[2])
getSettleFinalizedTime(bytes32 _channelIdview returns (uint256)
getStateSeqNumMap(bytes32 _channelIdview returns (address[2]uint256[2])
getTokenContract(bytes32 _channelIdview returns (address)
getTokenType(bytes32 _channelIdview returns (uint8)
getTotalBalance(bytes32 _channelIdview returns (uint256)
getTransferOutMap(bytes32 _channelIdview returns (address[2]uint256[2])
getWithdrawIntent(bytes32 _channelIdview returns (addressuint256uint256bytes32)
State-modifying
clearPays(bytes32 _channelIdaddress _peerFrombytes _payIdList
confirmSettle(bytes32 _channelId
confirmWithdraw(bytes32 _channelId
cooperativeSettle(bytes _settleRequest
cooperativeWithdraw(bytes _cooperativeWithdrawRequest
deposit(bytes32 _channelIdaddress _receiveruint256 _transferFromAmountpayable 
depositInBatch(bytes32[] _channelIdsaddress[] _receiversuint256[] _transferFromAmounts
disableBalanceLimits(
enableBalanceLimits(
intendSettle(bytes _signedSimplexStateArray
intendWithdraw(bytes32 _channelIduint256 _amountbytes32 _recipientChannelId
migrateChannelFrom(address _fromLedgerAddrbytes _migrationRequest
migrateChannelTo(bytes _migrationRequestreturns (bytes32)
openChannel(bytes _openRequestpayable 
renounceOwnership(
setBalanceLimits(address[] _tokenAddrsuint256[] _limits
snapshotStates(bytes _signedSimplexStateArray
transferOwnership(address newOwner
vetoWithdraw(bytes32 _channelId
Events
ClearOnePay(bytes32 indexed channelIdbytes32 indexed payIdaddress indexed peerFromuint256 amount
ConfirmSettle(bytes32 indexed channelIduint256[2] settleBalance
ConfirmSettleFail(bytes32 indexed channelId
ConfirmWithdraw(bytes32 indexed channelIduint256 withdrawnAmountaddress indexed receiverbytes32 indexed recipientChannelIduint256[2] depositsuint256[2] withdrawals
CooperativeSettle(bytes32 indexed channelIduint256[2] settleBalance
CooperativeWithdraw(bytes32 indexed channelIduint256 withdrawnAmountaddress indexed receiverbytes32 indexed recipientChannelIduint256[2] depositsuint256[2] withdrawalsuint256 seqNum
Deposit(bytes32 indexed channelIdaddress[2] peerAddrsuint256[2] depositsuint256[2] withdrawals
IntendSettle(bytes32 indexed channelIduint256[2] seqNums
IntendWithdraw(bytes32 indexed channelIdaddress indexed receiveruint256 amount
MigrateChannelFrom(bytes32 indexed channelIdaddress indexed oldLedgerAddr
MigrateChannelTo(bytes32 indexed channelIdaddress indexed newLedgerAddr
OpenChannel(bytes32 indexed channelIduint256 tokenTypeaddress indexed tokenAddressaddress[2] peerAddrsuint256[2] initialDeposits
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SnapshotStates(bytes32 indexed channelIduint256[2] seqNums
VetoWithdraw(bytes32 indexed channelId
ClearOnePay(bytes32 indexed channelIdbytes32 indexed payIdaddress indexed peerFromuint256 amount
ConfirmSettle(bytes32 indexed channelIduint256[2] settleBalance
ConfirmSettleFail(bytes32 indexed channelId
ConfirmWithdraw(bytes32 indexed channelIduint256 withdrawnAmountaddress indexed receiverbytes32 indexed recipientChannelIduint256[2] depositsuint256[2] withdrawals
CooperativeSettle(bytes32 indexed channelIduint256[2] settleBalance
CooperativeWithdraw(bytes32 indexed channelIduint256 withdrawnAmountaddress indexed receiverbytes32 indexed recipientChannelIduint256[2] depositsuint256[2] withdrawalsuint256 seqNum
Deposit(bytes32 indexed channelIdaddress[2] peerAddrsuint256[2] depositsuint256[2] withdrawals
IntendSettle(bytes32 indexed channelIduint256[2] seqNums
IntendWithdraw(bytes32 indexed channelIdaddress indexed receiveruint256 amount
OpenChannel(bytes32 indexed channelIduint256 tokenTypeaddress indexed tokenAddressaddress[2] peerAddrsuint256[2] initialDeposits
SnapshotStates(bytes32 indexed channelIduint256[2] seqNums
VetoWithdraw(bytes32 indexed channelId
Constructor
constructor(address _ethPooladdress _payRegistryaddress _celerWallet
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.