BZxProxy
Verified contract
Proxy
Active on
Ethereum with 58 txns
Unified storage
Map
Table
Raw
Constants and immutables
3
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
30 additional
variables
Balances ($0.00)
No balances found for "BZxProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 6356024 | 6 years ago | | | 0 | 0.0010712100 | |
| 6355935 | 6 years ago | | | 0 | 0.00027715500 | |
| 6355926 | 6 years ago | | | 0 | 0.00027715500 | |
| 6355862 | 6 years ago | | | 0 | 0.00027715500 | |
| 6355860 | 6 years ago | | | 0 | 0.0060885215 | |
| 6355790 | 6 years ago | | | 0 | 0.0017804852 | |
| 6355705 | 6 years ago | | | 0 | 0.00027715500 | |
| 6355705 | 6 years ago | | | 0 | 0.00027715500 | |
| 6355609 | 6 years ago | | | 0 | 0.0094270960 | |
| 6348774 | 6 years ago | | | 0 | 0.0082136480 |
ABI
ABI objects
Getter at block 20927130
DEBUG_MODE() view returns (bool)
false
bZRxTokenContract() view returns (address)
0x13939ac9f1e0f99872fa873b6e00de9248ac95a0
bZxTo0xContract() view returns (address)
0x1f81ce029b2092fa8bdae93cb080fbcef9e8be9c
bZxTo0xV2Contract() view returns (address)
0xcf5c3db2355a29e13c4a6fa8b8be2a65e6d0ed7e
oracleRegistryContract() view returns (address)
0x426f5414cebc0fb1e9ffbff70646f6561de7656c
owner() view returns (address)
0x07e2bb4c78faf09b5479b435fad6265616273542
vaultContract() view returns (address)
0x9ecea0edc56f307cc343b2c8e3acb454d1faffda
Read-only
allowedValidators(address, address) view returns (bool)
interestPaid(bytes32, uint256) view returns (uint256)
loanPositions(uint256) view returns (address trader, address collateralTokenAddressFilled, address positionTokenAddressFilled, uint256 loanTokenAmountFilled, uint256 loanTokenAmountUsed, uint256 collateralTokenAmountFilled, uint256 positionTokenAmountFilled, uint256 loanStartUnixTimestampSec, uint256 loanEndUnixTimestampSec, bool active)
loanPositionsIds(bytes32, address) view returns (uint256)
oracleAddresses(address) view returns (address)
orderAux(bytes32) view returns (address maker, address feeRecipientAddress, uint256 lenderRelayFee, uint256 traderRelayFee, uint256 makerRole, uint256 expirationUnixTimestampSec)
orderCancelledAmounts(bytes32) view returns (uint256)
orderFilledAmounts(bytes32) view returns (uint256)
orderLender(bytes32) view returns (address)
orderList(address, uint256) view returns (bytes32)
orderListIndex(bytes32, address) view returns (uint256 index, bool isSet)
orderPositionList(bytes32, uint256) view returns (uint256)
orders(bytes32) view returns (address loanTokenAddress, address interestTokenAddress, address collateralTokenAddress, address oracleAddress, uint256 loanTokenAmount, uint256 interestAmount, uint256 initialMarginAmount, uint256 maintenanceMarginAmount, uint256 maxDurationUnixTimestampSec, bytes32 loanOrderHash)
positionList(uint256) view returns (bytes32 loanOrderHash, uint256 positionId)
positionListIndex(uint256) view returns (uint256 index, bool isSet)
preSigned(bytes32, address) view returns (bool)
targetIsPaused(bytes4) view returns (bool)
targets(bytes4) view returns (address)
State-modifying
Events initialize(address)
renounceOwnership()
transferOwnership(address _newOwner)
LogChangeLenderOwnership(bytes32 indexed loanOrderHash, address indexed oldOwner, address indexed newOwner)
LogChangeTraderOwnership(bytes32 indexed loanOrderHash, address indexed oldOwner, address indexed newOwner)
LogIncreasedLoanableAmount(bytes32 indexed loanOrderHash, address indexed lender, uint256 loanTokenAmountAdded, uint256 loanTokenAmountFillable)
LogLoanAdded(bytes32 indexed loanOrderHash, address adder, address indexed maker, address indexed feeRecipientAddress, uint256 lenderRelayFee, uint256 traderRelayFee, uint256 maxDuration, uint256 makerRole)
LogLoanCancelled(address indexed maker, uint256 cancelLoanTokenAmount, uint256 remainingLoanTokenAmount, bytes32 indexed loanOrderHash)
LogLoanClosed(address indexed lender, address indexed trader, address loanCloser, bool isLiquidation, bytes32 indexed loanOrderHash)
LogLoanTaken(address indexed lender, address indexed trader, address collateralTokenAddressFilled, address positionTokenAddressFilled, uint256 loanTokenAmountFilled, uint256 collateralTokenAmountFilled, uint256 positionTokenAmountFilled, uint256 loanStartUnixTimestampSec, bool active, bytes32 indexed loanOrderHash)
LogMarginLevels(bytes32 indexed loanOrderHash, address indexed trader, uint256 initialMarginAmount, uint256 maintenanceMarginAmount, uint256 currentMarginAmount)
LogPayInterestForOrder(bytes32 indexed loanOrderHash, address indexed lender, uint256 amountPaid, uint256 totalAccrued, uint256 loanCount)
LogPayInterestForPosition(bytes32 indexed loanOrderHash, address indexed lender, address indexed trader, uint256 amountPaid, uint256 totalAccrued)
LogPositionTraded(bytes32 indexed loanOrderHash, address indexed trader, address sourceTokenAddress, address destTokenAddress, uint256 sourceTokenAmount, uint256 destTokenAmount)
LogWithdrawProfit(bytes32 indexed loanOrderHash, address indexed trader, uint256 profitWithdrawn, uint256 remainingPosition)
OwnershipRenounced(address indexed previousOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address _settings)
fallback()
This contract contains no error objects.