VectorBonding

Verified contract

Active on Ethereum with 337 txns
Deployed by via 0x94ae7741 at 19091958
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots
-
variable spans 4 additional slots
ERC-20
Value $6,368.81
0x2f93261bc94817c08cfafd982cadecf028174438ce799ddff692f7238b817670
0x53863cbc0b56faba758389a87dbd1f9a29ea7db2fe423846c1323449ffdc7239
0xc3b67c2d55f3a7e144771cdb4560bc8befb2d9907fc00cd8b370ada78546714c
0xfc8b7210969988f8e9acb70c6e4f238a5808d096e6a281f63f4f970f2bc08c1a
0xd47571cecb87836f6f6d1cf6f5e625cc15bf9a81a74c56e09399f6aaffce11d0
0xb9c4a81f3ba93b31b087ddef1d5f17fab950984147fc2b261f9e096919ba657e
0x33e55450f43e98b65d1b1a95f0360955db89f62fab142c1029724c22545d92bf
0xbf8b9844b1c54d68d33777fa1bd61e572baa5285aa8e2b9481e52267c675a994
0xf77da9e43c53f5c867a5416f96677d398eba12123b6b2dfb7521f7ce02cc88f5
0x86e6a15b5b27a8f9fffef09bcfc9712235f7573164b8250a77e1b91e763421fb

Functions
Getter at block 21057197
FEE_DENOM(view returns (uint256)
1000000
LP(view returns (address)
0x0000000000000000000000000000000000000000
VEC(view returns (address)
0x1bb9b64927e0c5e207c9db4093b3738eef5d8447
adjustment(view returns (bool adduint256 rateuint256 targetuint256 bufferuint256 lastBlockTimestamp)
(add=false, rate=0, target=0, buffer=0, lastBlockTimestamp=0)
bondPrice(view returns (uint256 price_)
0
bondType(view returns (uint8)
0
currentDebt(view returns (uint256)
0
debtDecay(view returns (uint256 decay_)
110845029044
debtRatio(view returns (uint256 debtRatio_)
0
feeInVEC(view returns (bool)
true
feePercent(view returns (uint256)
50000
feeTo(view returns (address)
0xa33e58f47e6c6d6620dfbbcf46febe0f9c1abf3b
lastDecay(view returns (uint256)
1707870539
maxPayout(view returns (uint256)
224539366852
owner(view returns (address)
0xe0eb63b4e18ff1e646ab7e37510e6eaf287ade3d
principalToken(view returns (address)
0x6685fcfce05e7502bf9f0aa03b36025b09374726
terms(view returns (uint256 controlVariableuint256 vestingTermuint256 minimumPriceuint256 maxPayoutuint256 maxDebt)
(controlVariable=100000, vestingTerm=604800, minimumPrice=0, maxPayout=25, maxDebt=250000000000)
totalDebt(view returns (uint256)
110845029044
totalPayoutGiven(view returns (uint256)
29273078343732
totalPrincipalBonded(view returns (uint256)
419578212709293167870
treasury(view returns (address)
0x2dd568028682ff2961cc341a4849f1b32f371064
uniswapV2Router(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
vETH(view returns (address)
0x38d64ce1bdf1a9f24e0ec469c9cade61236fb4a0
Read-only
bondInfo(addressview returns (uint256 payoutuint256 vestinguint256 lastBlockTimestampuint256 truePricePaid)
payoutFor(uint256 _amountview returns (uint256 _payoutuint256 _feeuint256 _value)
pendingPayoutFor(address _depositorview returns (uint256 pendingPayout_)
percentVestedFor(address _depositorview returns (uint256 percentVested_)
State-modifying
deposit(uint256 _amountuint256 _maxPricereturns (uint256)
initializeBond(uint256 _controlVariableuint256 _vestingTermuint256 _minimumPriceuint256 _maxPayoutuint256 _maxDebtuint256 _initialDebtuint8 _bondType
redeem(address _depositorreturns (uint256)
setAdjustment(bool _additionuint256 _incrementuint256 _targetuint256 _buffer
setBondTerms(uint8 _parameteruint256 _input
setFeeAndFeeTo(address _feeTouint256 _feePercent
transferOwnership(address newOwner
withdrawStuckToken(address _tokenaddress _touint256 _amount
Events
BondCreated(uint256 deposituint256 payoutuint256 expires
BondPriceChanged(uint256 internalPriceuint256 debtRatio
BondRedeemed(address recipientuint256 payoutuint256 remaining
ControlVariableAdjustment(uint256 initialBCVuint256 newBCVuint256 adjustmentbool addition
Constructor
constructor(address _treasuryaddress _vETHaddress _principalTokenbool _feeInVEC
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.