GPv2Settlement

Verified contract

Active on Ethereum
Deployed by via 0xf49f20d3 at 12593265
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $9,803.95
ERC-20
Value $8,138.17
ERC-20
Value $5,335.67
ERC-20
Value $4,709.57
ERC-20
Value $2,049.83
ERC-20
Value $1,934.04
ERC-20
Value $1,529.75
ERC-20
Value $1,473.76
ERC-20
Value $1,439.92
ERC-20
Value $1,211.05
0x16ef56f19f42b8d54a48daef0a22366a6a5d923938692b5bd8750eed62bd1a56
0xe634922c5f439b1dad7b0366c17f2b0ee2ff368fff863055b0a591bf1847102e
0x6e655f4aea6fb4bd9441cec1798f0b5277b6b02960f8565a5a9fc748669f9a32
0x0caf51360d9c78c34636ff6cde453ec1bd9666694cd089556cddd576075018d3
0xb23bdd8921dad55e6261d3a151985b553f4de460134c760049181a88dab9cd06
0x9ae7666384217d24da68f11372e12888da45c0ab59d0ddac33775aef023bf20c
0xb32f5c380b9b6388dc72cbb4cd4903290e6345c5c72ae5f1a320a4aeecc54885
0xb7f8a7b49aca3a23c4da9c247f9ad311aeda4065f48688ea2ac999d583b7ebe5
0x3309f695764ae23a9d85bdcacedc04fffa22bacd12c95be15da349fa003f477c
0xb0e01292a4e087009be406ad029dcf659ee014a6aeef695f38b9266a63b4ec71

Functions
Getter at block 21256020
authenticator(view returns (address)
0x2c4c28ddbdac9c5e7055b4c863b72ea0149d8afe
domainSeparator(view returns (bytes32)
0xc078f884a2676e1345748b1feace7b0abee5d00ecadb6e574dcdd109a63e8943
vault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
vaultRelayer(view returns (address)
0xc92e8bdf79f0507f65a392b0ab4667716bfe0110
Read-only
filledAmount(bytesview returns (uint256)
getStorageAt(uint256 offsetuint256 lengthview returns (bytes)
preSignature(bytesview returns (uint256)
State-modifying
freeFilledAmountStorage(bytes[] orderUids
freePreSignatureStorage(bytes[] orderUids
invalidateOrder(bytes orderUid
setPreSignature(bytes orderUidbool signed
settle(address[] tokensuint256[] clearingPricesstruct GPv2TradeData[] trades(address, uint256, bytes)[][3] interactions
simulateDelegatecall(address targetContractbytes calldataPayloadreturns (bytes response)
simulateDelegatecallInternal(address targetContractbytes calldataPayloadreturns (bytes response)
swap(struct IVaultBatchSwapStep[] swapsaddress[] tokensstruct GPv2TradeData trade
Events
Interaction(address indexed targetuint256 valuebytes4 selector
OrderInvalidated(address indexed ownerbytes orderUid
PreSignature(address indexed ownerbytes orderUidbool signed
Settlement(address indexed solver
Trade(address indexed owneraddress sellTokenaddress buyTokenuint256 sellAmountuint256 buyAmountuint256 feeAmountbytes orderUid
Constructor
constructor(address authenticator_address vault_
Fallback and receive
receive(
Errors

This contract contains no error objects.