IntentSource

Verified contract

Active on Base with 29 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $462.24
ERC-20
Value $219.38
0xa3527a965fa0d48728e997821ee8d202915a04994d1422d14979bb833a77e9e8
0x6bcfa18e933e489a30ccc5db53d7a0e6a02a8ba8a3e42ed5d733fda54cd21b5b
0xabcc86dc8d075efa8eb4b0920975493ed54cc7b0cad9611e1e1bda5803fe251d
0x19abb11ca968f072421c2dbab2c7d346d1c66f96d33a38ceb31a030f42a114c4
0x2f0133a1e49d716dfe2f0792bea3da311d5af6ea20831a1bb538ecf0450e1710
0x0f5f950f253c2fff5a1893f5eb28ed8446bcb4d65dee205e7c9add07e65bc099
0x6c8fcb255b4064073661e621e073b9ba8dc2123a1e9569496b1313631e0edbe8
0xf288bd7584c1ba2be0bb2a7cf9b3295c44886b56e5ba8a627b54248fe8cc5448
0xea022d4a0e3775b3c845ebf1fb164e356ecd41fc8fc75d7d70cfb8018aa871e2
0xa5bf683d25c312f5e3a4d026e1ea4b1255dfc2a325d443dcc04cb4737e4f6f79

Functions
Getter at block 22913761
CHAIN_ID(view returns (uint256)
8453
MINIMUM_DURATION(view returns (uint256)
1000
counter(view returns (uint256)
612
Read-only
getIntent(bytes32 identifierview returns (struct Intent)
intents(bytes32 intenthashview returns (address creatoruint256 destinationChainIDuint256 expiryTimebool hasBeenWithdrawnbytes32 nonceaddress prover)
State-modifying
createIntent(uint256 _destinationChainIDaddress _inboxaddress[] _targetsbytes[] _dataaddress[] _rewardTokensuint256[] _rewardAmountsuint256 _expiryTimeaddress _prover
withdrawRewards(bytes32 _hash
Events
IntentCreated(bytes32 indexed _hashaddress _creatoruint256 indexed _destinationChainaddress[] _targetsbytes[] _dataaddress[] _rewardTokensuint256[] _rewardAmountsuint256 _expiryTimebytes32 nonceaddress indexed _prover
Withdrawal(bytes32 _hashaddress indexed _recipient
Constructor
constructor(uint256 _minimumDurationuint256 _counterStart
Fallback and receive

This contract contains no fallback and receive objects.

Errors
CalldataMismatch(
ExpiryTooSoon(
NothingToWithdraw(bytes32 _hash
RewardsMismatch(
UnauthorizedWithdrawal(bytes32 _hash