VectorBonding

Verified contract

Active on Ethereum with 251 txns
Deployed by via 0x7bcbbf68 at 19091967
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 $15.28
0x1e60cb45b10708a1cdaad73de32cd16facb24e48e2863c1517fd0420124cf61d
0x078e5548098fc3bc83e2eb4ea747f565444c1120c9ab498c8d85d9cdeba10027
0x7feac9dbdfad1429013424a959a82f24c69650213d376b242f9f3d0d0274be43
0x1836d98bac501c168f6dc3305bdbd569a6bc073d933d8bf138e3a65d8caee0a7
0xfd30ff6cccd21cca60e67b7a9063d8d5d95743c845f0100516e8d3e7e9956767
0xea92093e4e3d0c43601c06b63ca533e76f028b1735e1898abc354bd7ef5b6f7b
0x8c682d926cd23e52efec5405efbff1bb45fbacd7b24ac7b5eb15e4d0fe7d1d4e
0x6201dedac8b638ae741466e1517bc6a10f50eaf877eada0879f748fe50862768
0x3cec24dcfa3ee98026b55d3ee9db292ad8a344d4930ccbc565404a9f16e166fd
0x32b0e8e7ed856e3f6f690be4ab46df8b3db4dfca3d1273760db6812ad906ecdb

Functions
Getter at block 21098402
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)
1
currentDebt(view returns (uint256)
0
debtDecay(view returns (uint256 decay_)
52048954897
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)
1707848687
maxPayout(view returns (uint256)
223958096315
owner(view returns (address)
0xe0eb63b4e18ff1e646ab7e37510e6eaf287ade3d
principalToken(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
terms(view returns (uint256 controlVariableuint256 vestingTermuint256 minimumPriceuint256 maxPayoutuint256 maxDebt)
(controlVariable=200000, vestingTerm=604800, minimumPrice=0, maxPayout=25, maxDebt=125000000000)
totalDebt(view returns (uint256)
52048954897
totalPayoutGiven(view returns (uint256)
13985278482144
totalPrincipalBonded(view returns (uint256)
211554001380995877290
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.