Delta Neutral Dividend
Verified contract
Proxy
Active on
Base with 473 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 44 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 6 additional slots
0xe20f…d64d
1 additional
variable
Balances ($0.06)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WGC | ERC-20 | 200 | $0.000275 |
$0.05 | |
USA | ERC-20 | 1 | $0.000629 |
$0 | |
kurbi | ERC-20 | 0.1 | $0.000563 |
$0 | |
NUNU | ERC-20 | 777.777778 | -- | -- | |
LOTTO | ERC-20 | 4.2069 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16219475 | 5 months ago | | | 0 | 9.7043859e-7 | |
| 16219440 | 5 months ago | | | 0 | 6.1715397e-7 | |
| 16219395 | 5 months ago | | | 0 | 0.0000089442586 | |
| 16216279 | 5 months ago | | | 0 | 0.0000029820014 | |
| 16216121 | 5 months ago | | | 0 | 0.0000021740903 | |
| 16208534 | 5 months ago | | | 0 | 0.0000010957713 | |
| 16193877 | 5 months ago | | | 0 | 0.0000010597266 | |
| 16085342 | 5 months ago | | | 0 | 0.0000094781079 | |
| 16008941 | 5 months ago | | | 0 | 0.0000094781079 | |
| 15989785 | 5 months ago | | | 0 | 0.0000043663939 |
ABI
ABI objects
Getter at block 22933549 calculateRequiredPositionChange() view returns (int256 collateralChangeBase, int256 debtChangeBase) proxiableUUID() view returns (bytes32) totalBalanceBase() view returns (uint256)
decimals() view returns (uint8)
8
ethToken() view returns (address)
0x2ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec22
implementation() view returns (address)
0xde9d935d7ad652b2c6f4cf3e9f615a905530f25b
name() view returns (string)
Delta Neutral Dividend
owner() view returns (address)
0x3a15fc58fe25eb7fd6d40cfc18c89f426f6aefa6
settings() view returns (address swapHelper, address connext, uint256 minAmountToChangePositionBase, uint256 minEthToDeposit, uint256 maxEthToDeposit, uint256 minAmountToWithdraw, uint8 additionalLtvDistancePercent, uint8 positionSizePercent, uint8 flags, uint8 minRebalancePercent)
(swapHelper=0x84754932a2572c14820ec7bb01a26367ad9ab31a, connext=0x0000000000000000000000000000000000000000, minAmountToChangePositionBase=300000000, minEthToDeposit=1000000000000000, maxEthToDeposit=2000000000000000000, minAmountToWithdraw=100000000, additionalLtvDistancePercent=10, positionSizePercent=100, flags=1, minRebalancePercent=5)
stableToken() view returns (address)
0xd9aaec86b65d86f6a7b5b1b0c42ffa531710b6ca
symbol() view returns (string)
DND
totalSupply() view returns (uint256)
121280470892
Read-only
allowance(address owner, address spender) view returns (uint256)
allowedDepositToken(address token) view returns (bool isAllowedToBeDeposited)
allowedDestinationDomain(uint32 destinationDomain) view returns (bool isAllowedToBeWithdrawnTo)
allowedWithdrawToken(address token) view returns (bool isAllowedToBeWithdrawnIn)
balanceOf(address account) view returns (uint256)
State-modifying
Events approve(address spender, uint256 amount) returns (bool)
closePosition()
collectTokens(address[] tokens, address to)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
deposit(address token, uint256 amount)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
initialize(uint8 __decimals, string symbol, string name, address _stableToken, address _ethToken, address _balancerVault, address _aaveAddressProvider, struct DeltaNeutralDollarSettings _settings)
rebalance()
receiveFlashLoan(address[] tokens, uint256[] amounts, uint256[] feeAmounts, bytes userData)
renounceOwnership()
setAllowedDepositToken(address token, bool isAllowed)
setAllowedDestinationDomain(uint32 destinationDomain, bool isAllowed)
setAllowedWithdrawToken(address token, bool isAllowed)
setSettings(struct DeltaNeutralDollarSettings _settings)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
transferOwnership(address newOwner)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
withdraw(address token, uint256 amount)
withdrawX(address token, uint256 amount, uint32 destinationDomain, uint256 slippage, uint256 relayerFee) payable
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AdminChanged(address previousAdmin, address newAdmin)
Approval(address indexed owner, address indexed spender, uint256 value)
BeaconUpgraded(address indexed beacon)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PositionChange(uint256 ethBalance, uint256 totalCollateralBase, uint256 totalDebtBase, int256 collateralChangeBase, int256 debtChangeBase)
PositionClose(uint256 finalEthBalance)
PositionDeposit(address token, uint256 amount, uint256 amountBase, uint256 amountEth)
PositionWithdraw(address token, uint256 amount, uint256 amountBase, uint256 amountEth, uint256 amountToken, uint32 destinationDomain)
Transfer(address indexed from, address indexed to, uint256 value)
Upgraded(address indexed implementation)
constructor(address _logic, bytes _data)
fallback()
receive()
This contract contains no error objects.