CrossChainCollector

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x51b0b2a1 at 8495553
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
22 additional variables

No balances found for "CrossChainCollector"

No transactions found for "CrossChainCollector"


Functions
Getter at block 22758481
baseRewardsPerPeriod(view returns (uint256)
0
collectedResultsForPeriod(view returns (uint256)
0
extraRewardsPerPeriod(view returns (uint256)
0
gasLimitUsed(view returns (uint256)
0
getChainSelectorForLastMessage(view returns (uint64 chainSelector_)
0
getRouter(view returns (address)
0x0000000000000000000000000000000000000000
isMasterCollector(view returns (bool isMaster)
false
lastPauseTime(view returns (uint256)
0
localChainSelector(view returns (uint64)
0
masterCollector(view returns (address)
0x0000000000000000000000000000000000000000
masterCollectorChain(view returns (uint64)
0
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
numOfActiveCollectors(view returns (uint256)
0
numOfMessagesReceived(view returns (uint256)
0
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
period(view returns (uint256)
0
readyToBroadcast(view returns (bool)
false
weeklyRewardsDecreaseFactor(view returns (uint256)
0
Read-only
calculatedBonusPointsForPeriod(uint256view returns (uint256)
calculatedEscrowedAmountForPeriod(uint256view returns (uint256)
calculatedRevenueForPeriod(uint256view returns (uint256)
calculatedStakedAmountForPeriod(uint256view returns (uint256)
chainBaseRewardsInPeriod(uint256uint256view returns (uint256)
chainBonusPointsInPeriod(uint256uint256view returns (uint256)
chainEscrowedAmountInPeriod(uint256uint256view returns (uint256)
chainExtraRewardsInPeriod(uint256uint256view returns (uint256)
chainRevenueInPeriod(uint256uint256view returns (uint256)
chainRevenueShareInPeriod(uint256uint256view returns (uint256)
chainSelector(uint256view returns (uint64)
chainSelectorIndex(uint64view returns (uint256)
chainStakedAmountInPeriod(uint256uint256view returns (uint256)
collectorAddress(uint256view returns (address)
lastPeriodForChain(uint256view returns (uint256)
messageIdAlreadyReceived(bytes32view returns (bool)
messagesReceived(uint256view returns (bytes)
messagesReceivedFromChainSelector(uint256view returns (uint64)
supportsInterface(bytes4 interfaceIdpure returns (bool)
State-modifying
acceptOwnership(
broadcastMessageToAll(
ccipReceive(struct ClientAny2EVMMessage message
initNonReentrant(
initialize(address _routerbool _masterCollectoruint64 _masterCollectorSelectoruint64 _localChainSelector
nominateNewOwner(address _owner
resetAllData(
resetPeriod(uint256 _toPeriod
sendOnClosePeriod(uint256 _totalStakedLastPeriodEnduint256 _totalEscrowedLastPeriodEnduint256 _bonusPointsuint256 _revShare
sendOnClosePeriodAdmin(uint256 _totalStakedLastPeriodEnduint256 _totalEscrowedLastPeriodEnduint256 _bonusPointsuint256 _revShare
setAddressManager(address _addressManager
setCCIPRouter(address _router
setCollectorForChain(uint64 _chainIdaddress _collectorAddressuint256 _slot
setGasLimit(uint256 _gasLimitUsed
setMasterCollector(address _masterCollectoruint64 _materCollectorChainIduint64 _localChainSelector
setOwner(address _owner
setPaused(bool _paused
setPeriodRewards(uint256 _baseRewardsPerPerioduint256 _extraRewardsPerPerioduint256 _weeklyDecreaseFactor
transferOwnershipAtInit(address proxyAddress
Events
CollectorForChainSet(uint64 chainIdaddress collectorAddress
MasterCollectorSet(address masterCollectoruint64 materCollectorChainId
MessageReceived(bytes32 indexed messageIduint64 indexed sourceChainSelectoraddress senderbytes data
MessageSent(bytes32 indexed messageIduint64 indexed destinationChainSelectoraddress receiverbytes textaddress feeTokenuint256 fees
OwnerChanged(address oldOwneraddress newOwner
OwnerNominated(address newOwner
PauseChanged(bool isPaused
RemovedAllData(
SentOnClosePeriod(uint256 _totalStakedLastPeriodEnduint256 _totalEscrowedLastPeriodEnduint256 _bonusPointsuint256 _revShare
SetAddressManager(address _addressManager
SetCCIPRouter(address _router
SetGasLimit(uint256 _gasLimitUsed
SetPeriodRewards(uint256 _baseRewardsPerPerioduint256 _extraRewardsPerPerioduint256 _weeklyDecreaseFactor
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
InvalidRouter(address router
NotEnoughBalance(uint256 currentBalanceuint256 calculatedFees