LitionRegistry

Verified contract

Active on Ethereum with 3,028 txns
Deployed by via 0x2da85381 at 8921021
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x215191ced2c914efbf1349d0094ae16561b297f5fbc1e4971aefa147a8fdf6d3
0xfe74a6482b64ccaa9f4d2ffcf36f434eb22d945394868856ebcc8d9583c7362e
0x21ef2fe3b165b20240a2a953bfffa8611c2dcae4410ed5371b0428d081294176
0x6f007b30363a8e5af96e8dc397b3a8d6210196bfbb5632ce977b4d89bec6d3e4
0x6a6f14abf7fef306ca0dd4d504f91ce95ef885e9345804d7cb48a450a9dcc3d1
0x6efb0b8ff8d4eae87652b7d86b5b4378379e9a01028cf22ef976e078c43ffbf0
0x9caa781e27829045fbdf1dd3ce261d44fe80cf85980978eaa17e20dedf9c34ba
0x508afe5689c56fd70864fbf349acf31d32267e20f1088a71943fef7f82093a29
0xc5df3144e9a2e947f30c94c01eb750e561bfc6a2e265bc13c54c47282f49754b
0xc5bdc93f4f34d749ffe374abd634ad52a2e1f07a1e6e70743d9d2270df724a3d

Functions
Getter at block 20977008
nextId(view returns (uint256)
5
Read-only
getAllowedToValidate(uint256 chainIduint256 batchview returns (address[100] validatorsuint256 countbool end)
getChainDynamicDetails(uint256 chainIdview returns (bool activeuint256 totalVestinguint256 validatorsCountuint256 transactorsCountuint256 lastValidatorVestinguint256 lastNotaryBlockuint256 lastNotaryTimestamp)
getChainStaticDetails(uint256 chainIdview returns (string descriptionstring endpointbool registereduint256 minRequiredDeposituint256 minRequiredVestinguint256 rewardBonusRequiredVestinguint256 rewardBonusPercentageuint256 notaryPerioduint256 maxNumOfValidatorsuint256 maxNumOfTransactorsbool involvedVestingNotaryCondbool participationNotaryCond)
getTransactors(uint256 chainIduint256 batchview returns (address[100] transactorsuint256 countbool end)
getUserDetails(uint256 chainIdaddress accview returns (uint256 depositbool whitelisteduint256 vestinguint256 lastVestingIncreaseTimebool miningbool prevNotaryMinedbool vestingReqExistuint256 vestingReqNotaryuint256 vestingReqValuebool depositFullWithdrawalReqExistuint256 depositReqNotary)
getValidators(uint256 chainIduint256 batchview returns (address[100] validatorsuint256 countbool end)
State-modifying
confirmDepositWithdrawalFromChain(uint256 chainId
confirmVestInChain(uint256 chainId
notary(uint256 chainIduint256 notaryStartBlockuint256 notaryEndBlockaddress[] validatorsuint32[] blocksMinedaddress[] usersuint64[] userGasuint64 largestTxuint8[] vbytes32[] rbytes32[] s
registerChain(string descriptionstring initEndpointaddress chainValidatoruint256 minRequiredDeposituint256 minRequiredVestinguint256 rewardBonusRequiredVestinguint256 rewardBonusPercentageuint256 notaryPerioduint256 maxNumOfValidatorsuint256 maxNumOfTransactorsbool involvedVestingNotaryCondbool participationNotaryCondreturns (uint256 chainId)
removeValidators(uint256 chainIdaddress[] validators
requestDepositInChain(uint256 chainIduint256 deposit
requestVestInChain(uint256 chainIduint256 vesting
resetNotary(uint256 chainIduint256 resetBlockbool processRequestsbool unvoteValidators
resetRequests(uint256 chainIduint256 resetBlockuint256 batchreturns (bool end)
setChainStaticDetails(uint256 chainIdstring descriptionstring endpoint
startMining(uint256 chainId
stopMining(uint256 chainId
Events
AccountMining(uint256 indexed chainIdaddress indexed accountbool mining
AccountWhitelisted(uint256 indexed chainIdaddress indexed accountbool whitelisted
DepositInChain(uint256 indexed chainIdaddress indexed accountuint256 deposituint256 lastNotaryBlockbool confirmed
MiningReward(uint256 indexed chainIdaddress indexed accountuint256 reward
NewChain(uint256 chainIdstring descriptionstring endpoint
Notary(uint256 indexed chainIduint256 lastBlockuint256 blocksProcessed
NotaryReset(uint256 indexed chainIduint256 lastValidBlockuint256 resetBlock
VestInChain(uint256 indexed chainIdaddress indexed accountuint256 vestinguint256 lastNotaryBlockbool confirmed
Constructor
constructor(address _token
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.