BZxProxy
Verified contract
Proxy
Active on
Ethereum with 3,198 txns
Unified storage
Map
Table
Raw
Constants and immutables
3Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
50 additional
variables
Balances ($1.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
DAI | ERC-20 | 1 | $1.00 |
$1 | |
STT | ERC-20 | 5 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13583953 | 3 years ago | | | 0 | 0.0049546854 | |
| 10851240 | 4 years ago | | | 0 | 0.017396910 | |
| 10850661 | 4 years ago | | | 0 | 0.024634785 | |
| 10844863 | 4 years ago | | | 0 | 0.030778138 | |
| 10842632 | 4 years ago | | | 0 | 0.19310552 | |
| 10842616 | 4 years ago | | | 0 | 0.21099296 | |
| 10842594 | 4 years ago | | | 0 | 0.21231816 | |
| 10842572 | 4 years ago | | | 0 | 0.13253600 | |
| 10842572 | 4 years ago | | | 0 | 0.13848560 | |
| 10842484 | 4 years ago | | | 0 | 0.30934610 |
ABI
ABI objects
Getter at block 20805533
DEBUG_MODE() view returns (bool)
false
bZRxTokenContract() view returns (address)
0xb052f48db50d71a46697ff3e7cc91a28bc70584e
bZxEtherContract() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
bZxTo0xContract() view returns (address)
0x7c711594bfb4037dd13b03c85d8d183e2fdb19cc
bZxTo0xV2Contract() view returns (address)
0x56bf70558d3b607e38bc12ae64e69037ce91259b
oracleRegistryContract() view returns (address)
0x2acee12913a15ba41d396f85e7c048fb0d4d2a20
owner() view returns (address)
0x2a599ceba64cab8c88549c2c7314ea02a161fc70
vaultContract() view returns (address)
0x8b3d70d628ebd30d4a2ea82db95ba2e906c71633
wethContract() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
allowedValidators(address, address) view returns (bool)
lenderOracleInterest(address, address, address) view returns (uint256 interestOwedPerDay, uint256 interestPaid, uint256 interestPaidDate)
lenderOrderInterest(bytes32) view returns (uint256 interestOwedPerDay, uint256 interestPaid, uint256 interestPaidDate)
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 makerAddress, address takerAddress, address feeRecipientAddress, address tradeTokenToFillAddress, uint256 lenderRelayFee, uint256 traderRelayFee, uint256 makerRole, uint256 expirationUnixTimestampSec, bool withdrawOnOpen, string description)
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)
tokenInterestOwed(address, address) view returns (uint256)
traderLoanInterest(uint256) view returns (uint256 interestOwedPerDay, uint256 interestPaid, uint256 interestDepositTotal, uint256 interestUpdatedDate)
State-modifying
Events initialize(address)
transferOwnership(address _newOwner)
LogChangeLenderOwnership(bytes32 indexed loanOrderHash, address indexed oldOwner, address indexed newOwner)
LogChangeTraderOwnership(bytes32 indexed loanOrderHash, address indexed oldOwner, address indexed newOwner)
LogLoanAdded(bytes32 indexed loanOrderHash, address adderAddress, address indexed makerAddress, address indexed feeRecipientAddress, uint256 lenderRelayFee, uint256 traderRelayFee, uint256 maxDuration, uint256 makerRole)
LogLoanCancelled(address indexed makerAddress, 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)
LogPayInterestForOracle(address indexed lender, address indexed oracleAddress, address indexed interestTokenAddress, uint256 amountPaid, uint256 totalAccrued)
LogPayInterestForOrder(bytes32 indexed loanOrderHash, address indexed lender, address indexed interestTokenAddress, uint256 amountPaid, uint256 totalAccrued, uint256 loanCount)
LogPositionTraded(bytes32 indexed loanOrderHash, address indexed trader, address sourceTokenAddress, address destTokenAddress, uint256 sourceTokenAmount, uint256 destTokenAmount, uint256 positionId)
LogUpdateLoanAsLender(bytes32 indexed loanOrderHash, address indexed lender, uint256 loanTokenAmountAdded, uint256 loanTokenAmountFillable, uint256 expirationUnixTimestampSec)
LogWithdrawPosition(bytes32 indexed loanOrderHash, address indexed trader, uint256 positionAmount, uint256 remainingPosition, uint256 positionId)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address _settings)
fallback()
This contract contains no error objects.