Portico

Verified contract

Active on Ethereum with 14,832 txns
Deployed by via 0xd7b57127 at 18936186
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0.03
0x37fb167c0898939fbe45af8f157fc6984a3cc58acd72acfcb97f85d5e625c1ff
0xd725da69205ad5e4fecda7c456c88c3ef533dc8996b12294c21e27a70cd6e72d
0xf0db3c69161ebc7c1cc9e3230c04ba5b292967c18d60413c207cec2246854818
0x45e87d4e7e07958e690d11c07ccf5230e452e44da65d12d208ed89884f907a4b
0xf71e8928bcb6c84ceb9a1580e9bda3779303d9acc27dac67d0f580ae4ac2824b
0x57dddbbfa6459f08b2b3c941703776dbb84c82a0b61575ea67c7aa13ed5194fa
0xc3351104b0e4858d08558f21ebbad37e260f5e88c7967d254ba8a4c4b1e3da41
0x2419971ffcfe98b3e6cad2aa6aedbf17e123b8877dce39e111ff0587a5c9b073
0xa16f59304ddc68a3a4cd4abb8e9f465c24db68cad1145c0c079dd64aae911375
0x849f511ed8097f97e5c85f7d8cb98da714e1e6d0f7ae57a31f512f21a8f3603d

Functions
Getter at block 20792062
FEE_RECIPIENT(view returns (address)
0x53207e216540125e322cda8a693b0b89576deb46
ROUTERV3(view returns (address)
0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45
TOKENBRIDGE(view returns (address)
0x3ee18b2214aff97000d974cf647e7c347e8fa585
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
owner(view returns (address)
0x47d13c1731947155cff96c14b93176a8b5671725
version(pure returns (uint32)
1
wormhole(view returns (address)
0x98f3c9e6e3face36baad05fe09d375ef1464288b
wormholeChainId(view returns (uint16)
2
Read-only

This contract contains no read-only function objects.

State-modifying
receiveMessageAndSwap(bytes encodedTransferMessage
renounceOwnership(
setFeeRecipient(address newFeeRecipient
start(struct PorticoStructsTradeParameters paramspayable returns (address emitterAddressuint16 chainIduint64 sequence)
transferOwnership(address newOwner
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PorticoSwapFinish(bool swapCompleteduint256 finaluserAmountuint256 relayerFeeAmountstruct PorticoStructsDecodedVAA data
PorticoSwapStart(uint64 indexed sequenceuint16 indexed chainId
Constructor
constructor(address _routerV3address _bridgeaddress _wethaddress _feeRecipient
Fallback and receive
receive(
Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
FailedInnerCall(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token