PortalsRouter

Verified contract

Active on Base with 115,842 txns
Deployed by via 0xbb623a9d at 1966933
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0xe001e7001bcdaf695ebd104944077a540f8eac5537909066e5fc6bbb4624ddd8
0x73c6071beb7f464dcdf57f68c2608756bf2489de1f0cc626ecd39da85ace527e
0x68570478a2462a4f2832bb0e020b10931a0d80f1fed4e9dec3e051529d0b601d
0xa48f3641b79f40fd4a24da1e84db11daf998232251f5a7f0af4e65272b119ee4
0x18c5355d549ae269f8ddf2813313ca4ae3dfaf1bdda4d1b36e4201f357a99750
0xaf6f8774f365ece450d248e706ed6071ff21655f36d1bb38ceabaacd5f755097
0x6d60ce0d44fb493cc85cbe6bc73bc9e398a8eb17be1e62ebe23f9aa7be5347bb
0xacf29605ce3e2173e012949d4a3c11e1e1dd8cc5d060bb175a089c34c581ff74
0x6ecef8ca907e84f65f7020177d3d006e387b7468d8655bf45a7a0de17e36f067
0x10f0d2ad1cfd5d8f407ab117681d534ef05a46dbe23d008f77360422f00323e2

Functions
Getter at block 22909406
domainSeparator(view returns (bytes32)
0xa36bf2fe9b29a7c44857f928d371ae3f99b6b3ded9de24d0f750689c3ba2f321
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=PortalsRouter, version=1, chainId=8453, verifyingContract=0xb0324286b3ef7dddc93fb2ff7c8b7b8a3524803c, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
owner(view returns (address)
0xb703a646feb68eb31fbf0e1e2b63f69075ea4440
paused(view returns (bool)
false
Read-only
nonces(addressview returns (uint64)
State-modifying
invalidateNextOrder(
pause(
portal(struct IPortalsRouterOrderPayload orderPayloadaddress partnerpayable returns (uint256 outputAmount)
portalWithPermit(struct IPortalsRouterOrderPayload orderPayloadstruct IPortalsRouterPermitPayload permitPayloadaddress partnerreturns (uint256 outputAmount)
portalWithSignature(struct IPortalsRouterSignedOrderPayload signedOrderPayloadaddress partnerreturns (uint256 outputAmount)
portalWithSignatureAndPermit(struct IPortalsRouterSignedOrderPayload signedOrderPayloadstruct IPortalsRouterPermitPayload permitPayloadaddress partnerreturns (uint256 outputAmount)
recoverToken(address tokenAddressuint256 tokenAmountaddress to
transferOwnership(address newOwner
unpause(
Events
EIP712DomainChanged(
OwnershipTransferred(address indexed useraddress indexed newOwner
Paused(address account
Portal(address inputTokenuint256 inputAmountaddress outputTokenuint256 outputAmountaddress indexed senderaddress indexed broadcasteraddress recipientaddress indexed partner
Unpaused(address account
Constructor
constructor(address _adminaddress _multicall
Fallback and receive

This contract contains no fallback and receive objects.

Errors
InsufficientBuy(uint256 outputAmountuint256 minOutputAmount
InvalidShortString(
StringTooLong(string str