BebopSettlement
Verified contract
Active on
Ethereum with 1,772 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value
$192.49
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.061962 | $3,106.65 |
$192.49 | |
USDC | ERC-20 | 72.213005 | $1.00 |
$72.21 | |
USDT | ERC-20 | 71.115334 | $1.002 |
$71.26 | |
WETH | ERC-20 | 0.021747 | $3,109.46 |
$67.62 |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21224279 | 16 minutes ago | | | 0 | 0.0034873729 | |
| 21223929 | an hour ago | | | 0 | 0.0027013037 | |
| 21223227 | 4 hours ago | | | 0 | 0.0038806333 | |
| 21223025 | 4 hours ago | | | 0 | 0.0050139928 | |
| 21222926 | 5 hours ago | | | 0 | 0.0034266013 | |
| 21221860 | 8 hours ago | | | 0 | 0.0018937006 | |
| 21221389 | 10 hours ago | | | 0 | 0.0024817115 | |
| 21220773 | 12 hours ago | | | 0 | 0.0018035791 | |
| 21218750 | 19 hours ago | | | 0 | 0.0018066777 | |
| 21217112 | a day ago | | | 0 | 0.0056107405 |
ABI
ABI objects
Getter at block 21224355
DOMAIN_SEPARATOR() view returns (bytes32)
0x31e9fc520926ab5a9e3842dc84bce011b96c3158dfd9cde10e518472a052d470
Read-only
hashAggregateOrder(struct OrderAggregate order, uint64 partnerId, uint256[][] updatedMakerAmounts, uint256[] updatedMakerNonces) view returns (bytes32)
hashMultiOrder(struct OrderMulti order, uint64 partnerId, uint256[] updatedMakerAmounts, uint256 updatedMakerNonce) view returns (bytes32)
hashSingleOrder(struct OrderSingle order, uint64 partnerId, uint256 updatedMakerAmount, uint256 updatedMakerNonce) view returns (bytes32)
partners(uint64) view returns (uint16 fee, address beneficiary, bool registered)
State-modifying
Events registerAllowedOrderSigner(address signer, bool allowed)
registerPartner(uint64 partnerId, uint16 fee, address beneficiary)
settleAggregate(struct OrderAggregate order, struct SignatureMakerSignature[] makersSignatures, uint256 filledTakerAmount, struct TransferOldAggregateQuote takerQuoteInfo, bytes takerSignature) payable
settleAggregateAndSignPermit(struct OrderAggregate order, struct SignatureMakerSignature[] makersSignatures, uint256 filledTakerAmount, struct TransferOldAggregateQuote takerQuoteInfo, bytes takerSignature, struct SignaturePermitSignature takerPermitSignature) payable
settleAggregateAndSignPermit2(struct OrderAggregate order, struct SignatureMakerSignature[] makersSignatures, uint256 filledTakerAmount, struct TransferOldAggregateQuote takerQuoteInfo, bytes takerSignature, struct SignatureMultiTokensPermit2Signature infoPermit2) payable
settleMulti(struct OrderMulti order, struct SignatureMakerSignature makerSignature, uint256 filledTakerAmount, struct TransferOldMultiQuote takerQuoteInfo, bytes takerSignature) payable
settleMultiAndSignPermit(struct OrderMulti order, struct SignatureMakerSignature makerSignature, uint256 filledTakerAmount, struct TransferOldMultiQuote takerQuoteInfo, bytes takerSignature, struct SignaturePermitSignature takerPermitSignature) payable
settleMultiAndSignPermit2(struct OrderMulti order, struct SignatureMakerSignature makerSignature, uint256 filledTakerAmount, struct TransferOldMultiQuote takerQuoteInfo, bytes takerSignature, struct SignatureMultiTokensPermit2Signature infoPermit2) payable
settleSingle(struct OrderSingle order, struct SignatureMakerSignature makerSignature, uint256 filledTakerAmount, struct TransferOldSingleQuote takerQuoteInfo, bytes takerSignature) payable
settleSingleAndSignPermit(struct OrderSingle order, struct SignatureMakerSignature makerSignature, uint256 filledTakerAmount, struct TransferOldSingleQuote takerQuoteInfo, bytes takerSignature, struct SignaturePermitSignature takerPermitSignature) payable
settleSingleAndSignPermit2(struct OrderSingle order, struct SignatureMakerSignature makerSignature, uint256 filledTakerAmount, struct TransferOldSingleQuote takerQuoteInfo, bytes takerSignature, struct SignaturePermit2Signature takerPermit2Signature) payable
swapAggregate(struct OrderAggregate order, struct SignatureMakerSignature[] makersSignatures, uint256 filledTakerAmount) payable
swapMulti(struct OrderMulti order, struct SignatureMakerSignature makerSignature, uint256 filledTakerAmount) payable
swapSingle(struct OrderSingle order, struct SignatureMakerSignature makerSignature, uint256 filledTakerAmount) payable
swapSingleFromContract(struct OrderSingle order, struct SignatureMakerSignature makerSignature) payable
BebopOrder(uint128 indexed eventId)
OrderSignerRegistered(address maker, address signer, bool allowed)
constructor(address _wrappedNativeToken, address _permit2, address _daiAddress)
receive()
CommandsLengthsMismatch()
FailedToSendNativeToken()
InvalidCommand()
InvalidCommandsLength()
InvalidEIP1271Signature()
InvalidEIP721Signature()
InvalidETHSIGNSignature()
InvalidFlags()
InvalidNonce()
InvalidPendingTransfersLength()
InvalidPermit2Commands()
InvalidPermit2TransfersLength()
InvalidSender()
InvalidSignatureLength()
InvalidSignatureType()
InvalidSignatureValueS()
InvalidSignatureValueV()
MakerAmountsLengthsMismatch()
ManyToManyNotSupported()
NotEnoughNativeToken()
NullBeneficiary()
OrderExpired()
OrderInvalidSigner()
OrdersLengthsMismatch()
PartialFillNotSupported()
PartnerAlreadyRegistered()
PartnerFeeTooHigh()
TokensLengthsMismatch()
UnsafeCast()
UpdatedMakerAmountsTooLow()
WrongWrappedTokenAddress()
ZeroMakerAmount()
ZeroNonce()