SeaportDeleverage

Verified contract

Active on Ethereum with 8 txns
Deployed by via 0x8642a96e at 19728474
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000

No balances found for "SeaportDeleverage"

0xa3101bd988a140a09b1ffe7eb84ce083fe32dd65d0adb9ea610ade85ffd2d74f
0x88a1028b591c422b96fa763f62724f32dabbbc7db00eb72833298804e9d5cc2a
0x3821745c85de190d735b95fac1abaa681f6ce92ecbde086bb0d828ce4b789f81
0x9ea05eeb3201f4c665c00fa0f8d47f60fc80650156ebd88bb8f5afa1df82eeac
0xe6704e4cbb89c063dae35cebaa237ed93d47e36fd2162a2a628fb745e44cfc78
0x24a94bdb477d2145d96219230f86ec31e04730220bd2c1230e4eac63521f3934
0xeb216dc29358957b20ed887edc215c7d9ecbc8427f27510630899bdb47654087
0x3c3de739552705a80060a1b1d6ed3f6cc58df35879d91fab45dcc182d298fe3b

Functions
Getter at block 21176419
BASE(view returns (address)
0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0
COLLATERAL(view returns (address)
0xcd5fe23c85820f7b72d0926fc9b05b43e359b7ee
ILK_INDEX(view returns (uint8)
0
JOIN(view returns (address)
0x3f6119b0328c27190be39597213ea1729f061876
POOL(view returns (address)
0x0000000000eaebd95dafca37a39fd09745739b78
SEAPORT(view returns (address)
0x00000000000000adc04c56bf30ac9d3c0aaf14dc
Read-only

This contract contains no read-only function objects.

State-modifying
deleverage(struct Order orderuint256 collateralToRemoveuint256 debtToRepay
seaportCallback4878572495(addressaddress useruint256 debtToRepay
Events

This contract contains no event objects.

Constructor
constructor(address pooladdress gemJoinuint8 ilkIndex
Fallback and receive

This contract contains no fallback and receive objects.

Errors
C1EndAmountMustBeDebtToRepay(uint256 endAmountuint256 debtToRepay
C1RecipientMustBeSender(address invalidRecipient
C1StartAmountMustBeDebtToRepay(uint256 startAmountuint256 debtToRepay
C1TokenMustBeThis(address token
C1TypeMustBeERC20(uint8 itemType
C2EndMustBeCollateralToRemove(uint256 endAmountuint256 collateralToRemove
C2StartMustBeCollateralToRemove(uint256 startAmountuint256 collateralToRemove
C2TokenMustBeCollateral(address token
C2TypeMustBeERC20(uint8 itemType
ConduitKeyMustBeZero(bytes32 conduitKey
ConsiderationsLengthMustBeTwo(uint256 length
InvalidContractConfigs(address pooladdress join
InvalidTotalOriginalConsiderationItems(
MathOverflowedMulDiv(
MsgSenderMustBeSeaport(address msgSender
NotAwaitingCallback(
NotEnoughCollateral(uint256 collateralToRemoveuint256 currentCollateral
OEndMustBeDebtToRepay(uint256 endAmountuint256 debtToRepay
OItemTypeMustBeERC20(uint8 itemType
OStartMustBeDebtToRepay(uint256 startAmountuint256 debtToRepay
OTokenMustBeBase(address token
OffersLengthMustBeOne(uint256 length
OrderTypeMustBeFullRestricted(uint8 orderType
ZoneMustBeThis(address zone