Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x102b…0b3e
0x83f2…8238
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDP | ERC-20 | 76.220118K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 9316057 | a year ago | | | 0 | 0.000000004201143296 | |
| 9311842 | a year ago | | | 0 | 0.000000002407028708 | |
| 7018505 | a year ago | | | 0 | 0.00013932000 | |
| 7018504 | a year ago | | | 0 | 0.000077832003 |
ABI
ABI objects
Getter at block 23166936 getAums() view returns (uint256[])
BASIS_POINTS_DIVISOR() view returns (uint256)
10000
BRRR_PRECISION() view returns (uint256)
1000000000000000000
MAX_COOLDOWN_DURATION() view returns (uint256)
172800
PRICE_PRECISION() view returns (uint256)
1000000000000000000000000000000
USDP_DECIMALS() view returns (uint256)
18
aumAddition() view returns (uint256)
0
aumDeduction() view returns (uint256)
0
brrr() view returns (address)
0x9e9e0b5aa375c12f3ecccea987baf3f3f9229f4e
cooldownDuration() view returns (uint256)
0
gov() view returns (address)
0x4f6e437f7e90087f7090acfe967d77ba0b4c7444
inPrivateMode() view returns (bool)
true
shortsTracker() view returns (address)
0x83f29709dbaf3d8612d85091e75bc01b607e8238
shortsTrackerAveragePriceWeight() view returns (uint256)
0
usdp() view returns (address)
0xa8c2fecc1a59130cb931adcf2262aab2db8c3788
vault() view returns (address)
0x102b73ca761f5dfb59918f62604b54aeb2fb0b3e
Read-only
getAum(bool maximise) view returns (uint256)
getAumInUsdp(bool maximise) view returns (uint256)
getGlobalShortAveragePrice(address _token) view returns (uint256)
getGlobalShortDelta(address _token, uint256 _price, uint256 _size) view returns (uint256, bool)
getPrice(bool _maximise) view returns (uint256)
isHandler(address) view returns (bool)
lastAddedAt(address) view returns (uint256)
State-modifying
Events addLiquidity(address _token, uint256 _amount, uint256 _minUsdp, uint256 _minBrrr) returns (uint256)
addLiquidityForAccount(address _fundingAccount, address _account, address _token, uint256 _amount, uint256 _minUsdp, uint256 _minBrrr) returns (uint256)
removeLiquidity(address _tokenOut, uint256 _brrrAmount, uint256 _minOut, address _receiver) returns (uint256)
removeLiquidityForAccount(address _account, address _tokenOut, uint256 _brrrAmount, uint256 _minOut, address _receiver) returns (uint256)
setAumAdjustment(uint256 _aumAddition, uint256 _aumDeduction)
setCooldownDuration(uint256 _cooldownDuration)
setGov(address _gov)
setHandler(address _handler, bool _isActive)
setInPrivateMode(bool _inPrivateMode)
setShortsTracker(address _shortsTracker)
setShortsTrackerAveragePriceWeight(uint256 _shortsTrackerAveragePriceWeight)
AddLiquidity(address account, address token, uint256 amount, uint256 aumInUsdp, uint256 brrrSupply, uint256 usdpAmount, uint256 mintAmount)
RemoveLiquidity(address account, address token, uint256 brrrAmount, uint256 aumInUsdp, uint256 brrrSupply, uint256 usdpAmount, uint256 amountOut)
constructor(address _vault, address _usdp, address _brrr, address _shortsTracker, uint256 _cooldownDuration)
This contract contains no fallback and receive objects.
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
FailedInnerCall()
ReentrancyGuardReentrantCall()
SafeERC20FailedOperation(address token)