EIP173Proxy
Verified contract
Proxy
Active on
Base with 2,112 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
0xd1e4…bf75
0xca1f…696c
0x155b…7ee0
0xadde…0ede
0x796a…5e56
0xf559…6a9b
0x0000…0000
Balances ($1,037.43)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDbC | ERC-20 | 1.033827K | $1.003 |
$1,036.93 | |
USDC | ERC-20 | 0.411813 | $1.001 |
$0.41 | |
WGC | ERC-20 | 200 | $0.000468 |
$0.09 | |
NUNU | ERC-20 | 2.333333K | -- | -- | |
BCRAB | ERC-20 | 100 | -- | -- | |
BLOWN | ERC-20 | 77.694207 | -- | -- | |
| ERC-20 | 60 | -- | -- | |
| ERC-20 | 30 | -- | -- | |
| ERC-20 | 30 | -- | -- | |
LOTTO | ERC-20 | 7.7777 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22352426 | 9 days ago | | | 0 | 8.7571904e-7 | |
| 22352263 | 9 days ago | | | 0 | 8.2557792e-7 | |
| 22266623 | 11 days ago | | | 0 | 2.8631692e-7 | |
| 20134418 | 2 months ago | | | 0 | 7.4985142e-7 | |
| 20134385 | 2 months ago | | | 0 | 6.5906229e-7 | |
| 20134230 | 2 months ago | | | 0 | 8.6164587e-7 | |
| 16684885 | 5 months ago | | | 0 | 0.000000805562826430 | |
| 15969632 | 5 months ago | | | 0 | 0.0000043791092 | |
| 15009734 | 6 months ago | | | 0 | 0.0000077513283 | |
| 14178953 | 6 months ago | | | 0 | 0.0000075235294 |
ABI
ABI objects
Getter at block 22756348
owner() view returns (address)
0x641345160c4f43a297be0ec06927a706c3f85c73
getBLPPrice() view returns (uint256)
110110
getVaultUSDBalance() view returns (uint256)
119818516365821432994511940775793
operators() view returns (address)
0xaddea0074f7e9d6e8853c70e6be5dba5e9bf0ede
totalUSD() view returns (uint256)
119818516365821432994511940775793
Read-only
supportsInterface(bytes4 id) view returns (bool)
lastStakedAt(address) view returns (uint256)
lastStakedBlockAt(address) view returns (uint256)
platformUsed(address) view returns (address)
State-modifying
Events transferOwnership(address newOwner)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
accountDeltaIntoTotalUSD(bool _isIncrease, uint256 _delta)
addCollateral(uint256 _posId, uint256 _amount)
addOrRemoveCollateralPacked(uint256 a)
addPosition(uint256 _posId, uint256 _collateralDelta, uint256 _sizeDelta, uint256 _allowedPrice) payable
addPositionPacked(uint256 a, uint256 b) payable
addTPSL(uint256 _posId, bool[] _isTPs, uint256[] _prices, uint256[] _amountPercents) payable
addTPSLPacked(uint256 a, uint256[] _tps) payable
addTrailingStop(uint256 _posId, uint256[] _params) payable
cancelPendingOrder(uint256 _posId)
cancelPendingOrders(uint256[] _posIds)
decreasePosition(uint256 _sizeDelta, uint256 _allowedPrice, uint256 _posId) payable
decreasePositionPacked(uint256 a, uint256 _posId) payable
deposit(address _account, address _token, uint256 _amount)
depositSelf(address _token, uint256 _amount)
depositSelfAllUSDC()
depositSelfUSDC(uint256 _amount)
distributeFee(uint256 _fee, address _refer, address _trader)
forceClosePosition(uint256 _posId) payable
initialize(address _operators, address _blp, address _vusd)
newPositionOrder(uint256 _tokenId, bool _isLong, uint8 _orderType, uint256[] _params, address _refer) payable
newPositionOrderPacked(uint256 a, uint256 b, uint256 c) payable
newPositionOrderWithTPSL(uint256 _tokenId, bool _isLong, uint8 _orderType, uint256[] _params, address _refer, bool[] _isTPs, uint256[] _prices, uint256[] _amountPercents) payable
removeCollateral(uint256 _posId, uint256 _amount) payable
setBlpSettings()
setPlatformUsed(address _platform)
setUSDC(address _token)
setVaultSettings(address _priceManager, address _settingsManager, address _positionVault, address _orderVault, address _liquidateVault)
stake(address _account, address _token, uint256 _amount)
stakeSelf(address _token, uint256 _amount)
stakeSelfAllUSDC()
stakeSelfUSDC(uint256 _amount)
takeVUSDIn(address _account, uint256 _amount)
takeVUSDOut(address _account, uint256 _amount)
unstake(address _tokenOut, uint256 _blpAmount)
unstakeAllUSDC()
unstakeUSDC(uint256 _blpAmount)
withdraw(address _token, uint256 _amount)
withdrawAllUSDC()
withdrawUSDC(uint256 _amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ProxyImplementationUpdated(address indexed previousImplementation, address indexed newImplementation)
Deposit(address indexed account, address indexed token, uint256 amount)
ForceClose(uint256 indexed posId, address indexed account, uint256 exceededPnl)
Initialized(uint8 version)
PlatformFeeTransfer(address indexed account, uint256 amount, address indexed trader)
ReferFeeTraderRebate(address indexed account, uint256 amount, address indexed trader, uint256 rebate)
ReferFeeTransfer(address indexed account, uint256 amount)
Stake(address indexed account, address token, uint256 amount, uint256 mintAmount)
Unstake(address indexed account, address token, uint256 blpAmount, uint256 amountOut)
Withdraw(address indexed account, address indexed token, uint256 amount)
constructor(address implementationAddress, address ownerAddress, bytes data)
fallback()
receive()
This contract contains no error objects.