BucketLenderWithRecoveryDelay

Verified contract

Active on Ethereum with 1 txns
Deployed by via 0xff283355 at 6416580
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional variable

No balances found for "BucketLenderWithRecoveryDelay"

0xe6a7d4201c2c415c6220edcee9170170d6c538712776bb38dc092a8791444161
From

Functions
Getter at block 21169813
BUCKET_TIME(view returns (uint32)
3234243243
CALL_TIMELIMIT(view returns (uint32)
300
DYDX_MARGIN(view returns (address)
0x36bf21c8e661b21e6166e4385f574941fdc6caff
HELD_TOKEN(view returns (address)
0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359
INTEREST_PERIOD(view returns (uint32)
1000
INTEREST_RATE(view returns (uint32)
5482200
MAX_DURATION(view returns (uint32)
1009090
MIN_HELD_TOKEN_DENOMINATOR(view returns (uint32)
1
MIN_HELD_TOKEN_NUMERATOR(view returns (uint32)
0
OWED_TOKEN(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
POSITION_ID(view returns (bytes32)
0x4c54e30d51138bc015ab20037ca096c75bd5d1773cb28c2fdfe2fee6a3d90aac
RECOVERY_DELAY(view returns (uint256)
300
availableTotal(view returns (uint256)
0
cachedRepaidAmount(view returns (uint256)
0
criticalBucket(view returns (uint256)
0
getCurrentBucket(view returns (uint256)
0
owner(view returns (address)
0xc4d43b6844ce4a2b0c25f278126d58f309963547
principalTotal(view returns (uint256)
0
wasForceClosed(view returns (bool)
false
Read-only
TRUSTED_MARGIN_CALLERS(addressview returns (bool)
TRUSTED_WITHDRAWERS(addressview returns (bool)
availableForBucket(uint256view returns (uint256)
getBucketOwedAmount(uint256 bucketview returns (uint256)
principalForBucket(uint256view returns (uint256)
weightForBucket(uint256view returns (uint256)
weightForBucketForAccount(uint256addressview returns (uint256)
State-modifying
cancelMarginCallOnBehalfOf(address cancelerbytes32 positionIdreturns (address)
deposit(address beneficiaryuint256 amountreturns (uint256)
forceRecoverCollateralOnBehalfOf(addressbytes32 positionIdaddress recipientreturns (address)
increaseLoanOnBehalfOf(address payerbytes32 positionIduint256 principalAddeduint256 lentAmountreturns (address)
marginCallOnBehalfOf(address callerbytes32 positionIduint256 depositAmountreturns (address)
rebalanceBuckets(
receiveLoanOwnership(address frombytes32 positionIdreturns (address)
renounceOwnership(
transferOwnership(address _newOwner
verifyLoanOffering(address[9] addressesuint256[7] values256uint32[4] values32bytes32 positionIdbytes signaturereturns (address)
withdraw(uint256[] bucketsuint256[] maxWeightsaddress onBehalfOfreturns (uint256uint256)
withdrawExcessToken(address tokenaddress toreturns (uint256)
Events
AvailableDecreased(uint256 availableTotaluint256 bucketNumberuint256 availableForBucketuint256 amount
AvailableIncreased(uint256 availableTotaluint256 bucketNumberuint256 availableForBucketuint256 amount
Deposit(address indexed beneficiaryuint256 bucketuint256 amountuint256 weight
OwnershipRenounced(address indexed previousOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PrincipalDecreased(uint256 principalTotaluint256 bucketNumberuint256 principalForBucketuint256 amount
PrincipalIncreased(uint256 principalTotaluint256 bucketNumberuint256 principalForBucketuint256 amount
Withdraw(address indexed withdraweruint256 bucketuint256 weightuint256 owedTokenWithdrawnuint256 heldTokenWithdrawn
Constructor
constructor(address marginbytes32 positionIdaddress heldTokenaddress owedTokenuint32[7] parametersaddress[] trustedMarginCallersaddress[] trustedWithdrawersuint256 recoveryDelay
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.