BZxProxy
Verified contract
Proxy
Active on
Ethereum with 100 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
37 additional
variables
Balances ($0.00)
No balances found for "BZxProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 6967247 | 6 years ago | | | 0 | 0.00078817200 | |
| 6967242 | 6 years ago | | | 0 | 0.0043628700 | |
| 6962143 | 6 years ago | | | 0 | 0.0010120320 | |
| 6898668 | 6 years ago | | | 0 | 0.00078663600 | |
| 6898664 | 6 years ago | | | 0 | 0.0048570120 | |
| 6753640 | 6 years ago | | | 0 | 0.0067730880 | |
| 6708092 | 6 years ago | | | 0 | 0.0071622240 | |
| 6697965 | 6 years ago | | | 0 | 0.0085349640 | |
| 6661337 | 6 years ago | | | 0 | 0.00037267200 | |
| 6588013 | 6 years ago | | | 0 | 0.0066109838 |
ABI
ABI objects
Getter at block 21213008
DEBUG_MODE() view returns (bool)
false
bZRxTokenContract() view returns (address)
0x0b12cf7964731f7190b74600fcdad9ba4cac870c
bZxTo0xContract() view returns (address)
0x1f81ce029b2092fa8bdae93cb080fbcef9e8be9c
bZxTo0xV2Contract() view returns (address)
0xcf5c3db2355a29e13c4a6fa8b8be2a65e6d0ed7e
oracleRegistryContract() view returns (address)
0x426f5414cebc0fb1e9ffbff70646f6561de7656c
owner() view returns (address)
0xadff3ada12ed0f8a87e31e5a04dfd2ee054e1118
vaultContract() view returns (address)
0x7f9ef329fdc33b35985885f360de2f01d476bd70
Read-only
allowedValidators(address, address) view returns (bool)
interestPaid(bytes32, uint256) view returns (uint256)
interestPaidDate(bytes32, uint256) view returns (uint256)
interestTotal(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, uint256 positionId)
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, uint256 positionId)
LogLoanTaken(address indexed lender, address indexed trader, address loanTokenAddress, address collateralTokenAddress, uint256 loanTokenAmount, uint256 collateralTokenAmount, uint256 loanEndUnixTimestampSec, bool firstFill, bytes32 indexed loanOrderHash, uint256 positionId)
LogMarginLevels(bytes32 indexed loanOrderHash, address indexed trader, uint256 initialMarginAmount, uint256 maintenanceMarginAmount, uint256 currentMarginAmount, uint256 positionId)
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, uint256 positionId)
LogPositionTraded(bytes32 indexed loanOrderHash, address indexed trader, address sourceTokenAddress, address destTokenAddress, uint256 sourceTokenAmount, uint256 destTokenAmount, uint256 positionId)
LogWithdrawProfit(bytes32 indexed loanOrderHash, address indexed trader, uint256 profitWithdrawn, uint256 remainingPosition, uint256 positionId)
OwnershipRenounced(address indexed previousOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address _settings)
fallback()
This contract contains no error objects.