AugustusRFQ

Verified contract

Active on Ethereum with 3,800 txns
Deployed by via 0xe637af72 at 14853783
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xc4ba67d00d20cd00fa52d6bfb06f02abf80dce0f7624245e0cdad2c0cd0829e3
0xdd796e825f949b4346f0666300568ef715bb319c7b2acebdf2310753867d3135
0x792718624b585a968e2ddcefd515bfeffa010b5f9e548366f033aee7557c5dff
0x4d6f07883235712d5008732c703cc00482d962cbb03da63d82736662c5b4f0e9
0x89c02be253af441f6807793beba7675f4170e6ce375aaf0d0041872cd0cc481e
0x16bc7b6f0df04a08c971452e2706abbb85c38ad2fcb0a3685433378b63561698
0xb1cb7c84866e8ae848dba2437fae2208f724ff66ae3ad51ddab56b9c8de00127
0xa1de1f6b59117b426a65f7d4a7d6b8af0ee72deb713dda6dd844763f2de17956
0x6d046a997b19bbb5dd77c2850dfc2dc43c5fe840bc1af4c84e8d147418ada0c8
0xffd6fcc22a1710f8e0674b6fb7a6813d567246218926c6da94976f7734cc5d18

Functions
Getter at block 21327528
FILLED_ORDER(view returns (uint256)
1
RFQ_LIMIT_NFT_ORDER_TYPEHASH(view returns (bytes32)
0xba5673374f195ea076b91318b714c4f3d0887a650164f117b9a64de6237587fb
RFQ_LIMIT_ORDER_TYPEHASH(view returns (bytes32)
0x95afddf5e4bb9f692716b7fdff640e6b8a0d2869597405c6e9d35857ed19a150
UNFILLED_ORDER(view returns (uint256)
0
Read-only
getRemainingOrderBalance(address makerbytes32[] orderHashesview returns (uint256[] remainingBalances)
remaining(addressbytes32view returns (uint256)
State-modifying
batchFillOrderWithTarget(struct AugustusRFQOrderInfo[] orderInfosaddress target
batchFillOrderWithTargetNFT(struct AugustusRFQOrderNFTInfo[] orderInfosaddress target
cancelOrder(bytes32 orderHash
cancelOrders(bytes32[] orderHashes
fillOrder(struct AugustusRFQOrder orderbytes signature
fillOrderNFT(struct AugustusRFQOrderNFT orderbytes signature
fillOrderWithTarget(struct AugustusRFQOrder orderbytes signatureaddress target
fillOrderWithTargetNFT(struct AugustusRFQOrderNFT orderbytes signatureaddress target
partialFillOrder(struct AugustusRFQOrder orderbytes signatureuint256 takerTokenFillAmountreturns (uint256 makerTokenFilledAmount)
partialFillOrderNFT(struct AugustusRFQOrderNFT orderbytes signatureuint256 takerTokenFillAmountreturns (uint256 makerTokenFilledAmount)
partialFillOrderWithTarget(struct AugustusRFQOrder orderbytes signatureuint256 takerTokenFillAmountaddress targetreturns (uint256 makerTokenFilledAmount)
partialFillOrderWithTargetNFT(struct AugustusRFQOrderNFT orderbytes signatureuint256 takerTokenFillAmountaddress targetreturns (uint256 makerTokenFilledAmount)
partialFillOrderWithTargetPermit(struct AugustusRFQOrder orderbytes signatureuint256 takerTokenFillAmountaddress targetbytes permitTakerAssetbytes permitMakerAssetreturns (uint256 makerTokenFilledAmount)
partialFillOrderWithTargetPermitNFT(struct AugustusRFQOrderNFT orderbytes signatureuint256 takerTokenFillAmountaddress targetbytes permitTakerAssetbytes permitMakerAssetreturns (uint256 makerTokenFilledAmount)
tryBatchFillOrderMakerAmount(struct AugustusRFQOrderInfo[] orderInfosuint256 makerFillAmountaddress target
tryBatchFillOrderTakerAmount(struct AugustusRFQOrderInfo[] orderInfosuint256 takerFillAmountaddress target
Events
OrderCancelled(bytes32 indexed orderHashaddress indexed maker
OrderFilled(bytes32 indexed orderHashaddress indexed makeraddress makerAssetuint256 makerAmountaddress indexed takeraddress takerAssetuint256 takerAmount
OrderFilledNFT(bytes32 indexed orderHashaddress indexed makeruint256 makerAssetuint256 makerAssetIduint256 makerAmountaddress indexed takeruint256 takerAssetuint256 takerAssetIduint256 takerAmount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.