RequestManager

Verified contract

Active on Ethereum with 543 txns
Deployed by via 0xb5604306 at 16946579
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "RequestManager"

0x025e72fbe30b9ad6a4b01af1017223750965a2362a2ff9d1c619ae5ebb17aa2d
0x4c3d005aa94e97543290f86c9c26db2ce9113ca367578e5d6ddf9d003865fa9f
0xe1f1580432d31026d41ac45d414287e16ce0328730db4c2f179169c194361b6c
0x787b60dd578dfc784e90273c7011dddfdc9c77d335c2528e7b97f9e13dd9d5ce
0xbf478a67aae92a3d9d676b55be83da870ae88116d571715b7d94f0f18db3ee8c
0x7100e9ffa6648f8e4c37835dda6076e1e75cceb65f9a6d3eb166530e30471f65
0x18b2fb74a97f0c92c54910321e5c3d61dd17037cedbd91922f0cdb4b7ef2de7a
0xcaca8b585031ec30ee9acd0a6e4fb4183a7e8c0bf9573980f43b59cbbdf93147
0x3fb3da848a76a3e3553a26a301e3661f60e9e92fd0b222b6654b1d0dfd0f8153
0x38be93b3e59743786bba967f3b7cc1c807256a910080f242c68e0d02319bdc1f

Functions
Getter at block 21263927
CLAIM_ID_WITHDRAWN_EXPIRED(view returns (uint96)
79228162514264337593543950335
MAX_VALIDITY_PERIOD(view returns (uint256)
172800
MIN_VALIDITY_PERIOD(view returns (uint256)
1800
challengePeriodExtension(view returns (uint256)
86400
claimPeriod(view returns (uint256)
86400
claimRequestExtension(view returns (uint256)
86400
claimStake(view returns (uint96)
10000000000000000
currentNonce(view returns (uint96)
273
lpFeePPM(view returns (uint32)
3000
minFeePPM(view returns (uint32)
100000
owner(view returns (address)
0x42405d66fda09dbdac90ff25fc5a4c2353f43e70
paused(view returns (bool)
true
protocolFeePPM(view returns (uint32)
0
Read-only
allowedLps(address lpview returns (bool allowed)
callers(uint256 callerChainIduint256view returns (address)
chains(uint256 chainIdview returns (uint256 finalityPerioduint256 transferCostuint256 targetWeightPPM)
claims(uint96 claimIdview returns (bytes32 requestIdaddress claimeruint96 claimerStakeaddress lastChallengeruint96 challengerStakeTotaluint256 withdrawnAmountuint256 terminationbytes32 fillId)
isInvalidFill(bytes32 requestIdbytes32 fillIdview returns (bool)
isWithdrawn(bytes32 requestIdview returns (bool)
lpFee(uint256 targetChainIdaddress tokenAddressuint256 amountview returns (uint256)
minLpFee(uint256 targetChainIdaddress tokenAddressview returns (uint256)
protocolFee(uint256 amountview returns (uint256)
requests(bytes32 requestIdview returns (address senderaddress sourceTokenAddressuint256 targetChainIduint256 amountuint32 validUntiluint256 lpFeeuint256 protocolFeeuint32 activeClaimsuint96 withdrawClaimIdaddress fillerbytes32 fillId)
tokens(address tokenAddressview returns (uint256 transferLimituint256 ethInTokenuint256 collectedProtocolFees)
totalFee(uint256 targetChainIdaddress tokenAddressuint256 amountview returns (uint256)
transferableAmount(uint256 targetChainIdaddress tokenAddressuint256 amountview returns (uint256)
State-modifying
addAllowedLp(address newLp
addCaller(address caller
addCaller(uint256 callerChainIdaddress calleraddress messenger
challengeClaim(uint96 claimIdpayable 
claimRequest(address claimerbytes32 requestIdbytes32 fillIdpayable returns (uint96)
claimRequest(bytes32 requestIdbytes32 fillIdpayable returns (uint96)
createRequest(uint256 targetChainIdaddress sourceTokenAddressaddress targetTokenAddressaddress targetAddressuint256 amountuint256 validityPeriodreturns (bytes32)
invalidateFill(bytes32 requestIdbytes32 fillIduint256 resolutionChainId
pause(
removeAllowedLp(address oldLp
renounceOwnership(
resolveRequest(bytes32 requestIdbytes32 fillIduint256 resolutionChainIdaddress filler
transferOwnership(address newOwner
unpause(
updateChain(uint256 chainIduint256 finalityPerioduint256 transferCostuint256 targetWeightPPM
updateFees(uint32 _minFeePPMuint32 _lpFeePPMuint32 _protocolFeePPM
updateToken(address tokenAddressuint256 transferLimituint256 ethInToken
withdraw(address participantuint96 claimIdreturns (address)
withdraw(uint96 claimIdreturns (address)
withdrawExpiredRequest(bytes32 requestId
withdrawProtocolFees(address tokenAddressaddress recipient
Events
ChainUpdated(uint256 indexed chainIduint256 finalityPerioduint256 transferCostuint256 targetWeightPPM
ClaimMade(bytes32 indexed requestIduint96 claimIdaddress claimeruint96 claimerStakeaddress lastChallengeruint96 challengerStakeTotaluint256 terminationbytes32 fillId
ClaimStakeWithdrawn(uint96 claimIdbytes32 indexed requestIdaddress stakeRecipient
DepositWithdrawn(bytes32 requestIdaddress receiver
FeesUpdated(uint32 minFeePPMuint32 lpFeePPMuint32 protocolFeePPM
FillInvalidatedResolved(bytes32 requestIdbytes32 fillId
LpAdded(address lp
LpRemoved(address lp
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RequestCreated(bytes32 indexed requestIduint256 targetChainIdaddress sourceTokenAddressaddress targetTokenAddressaddress indexed sourceAddressaddress targetAddressuint256 amountuint96 nonceuint32 validUntiluint256 lpFeeuint256 protocolFee
RequestResolved(bytes32 requestIdaddress fillerbytes32 fillId
TokenUpdated(address indexed tokenAddressuint256 transferLimituint256 ethInToken
Unpaused(address account
Constructor
constructor(uint96 _claimStakeuint256 _claimRequestExtensionuint256 _claimPerioduint256 _challengePeriodExtension
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.