vBase
ERC20 token traded on the CryptoSwap pool
function aggregator() external view returns (contract AggregatorV3Interface)
Name | Type | Description |
---|---|---|
_0 | contract AggregatorV3Interface | undefined |
function allowance(address, address) external view returns (uint256)
Name | Type | Description |
---|---|---|
_0 | address | undefined |
_1 | address | undefined |
Name | Type | Description |
---|---|---|
_0 | uint256 | undefined |
function approve(address spender, uint256 amount) external nonpayable returns (bool)
Sets
amount
as the allowance of spender
over the caller's tokens. Returns a boolean value indicating whether the operation succeeded. IMPORTANT: Beware that changing an allowance with this method brings the risk that someone may use both the old and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards: https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729 Emits an {Approval} event.Name | Type | Description |
---|---|---|
spender | address | undefined |
amount | uint256 | undefined |
Name | Type | Description |
---|---|---|
_0 | bool | undefined |
function balanceOf(address) external view returns (uint256)
Name | Type | Description |
---|---|---|
_0 | address | undefined |
Name | Type | Description |
---|---|---|
_0 | uint256 | undefined |
function burn(uint256 amount) external nonpayable
Name | Type | Description |
---|---|---|
amount | uint256 | undefined |
function claimOwner() external nonpayable
pendingOwner
can claim owner
account.function decimals() external view returns (uint8)
Name | Type | Description |
---|---|---|
_0 | uint8 | undefined |
function getIndexPrice() external view returns (int256)
Name | Type | Description |
---|---|---|
_0 | int256 | undefined |
function mint(uint256 amount) external nonpayable
Name | Type | Description |
---|---|---|
amount | uint256 | undefined |
function name() external view returns (string)
Name | Type | Description |
---|---|---|
_0 | string | undefined |
function owner() external view returns (address)
Name | Type | Description |
---|---|---|
_0 | address | undefined |
function pendingOwner() external view returns (address)
Name | Type | Description |
---|---|---|
_0 | address | undefined |
function symbol() external view returns (string)
Name | Type | Description |
---|---|---|
_0 | string | undefined |
function totalSupply() external view returns (uint256)
Name | Type | Description |
---|---|---|
_0 | uint256 | undefined |
function transfer(address to, uint256 amount) external nonpayable returns (bool)
Name | Type | Description |
---|---|---|
to | address | undefined |
amount | uint256 | undefined |
Name | Type | Description |
---|---|---|
_0 | bool | undefined |
function transferFrom(address from, address to, uint256 amount) external nonpayable returns (bool)
Name | Type | Description |
---|---|---|
from | address | undefined |
to | address | undefined |
amount | uint256 | undefined |
Name | Type | Description |
---|---|---|
_0 | bool | undefined |
function transferOwner(address recipient, bool direct) external nonpayable
Transfer
owner
account.Name | Type | Description |
---|---|---|
recipient | address | Account granted owner access control. |
direct | bool | If 'true', ownership is directly transferred. |
event Approval(address indexed owner, address indexed spender, uint256 value)
Name | Type | Description |
---|---|---|
owner indexed | address | undefined |
spender indexed | address | undefined |
value | uint256 | undefined |
event Transfer(address indexed from, address indexed to, uint256 value)
Name | Type | Description |
---|---|---|
from indexed | address | undefined |
to indexed | address | undefined |
value | uint256 | undefined |
event TransferOwner(address indexed sender, address indexed recipient)
Name | Type | Description |
---|---|---|
sender indexed | address | undefined |
recipient indexed | address | undefined |
event TransferOwnerClaim(address indexed sender, address indexed recipient)
Name | Type | Description |
---|---|---|
sender indexed | address | undefined |
recipient indexed | address | undefined |
error IncreOwnable_NotOwner()
Emitted when the sender is not the owner
error IncreOwnable_NotPendingOwner()
Emitted when the sender is not the pending owner
error IncreOwnable_TransferZeroAddress()
Emitted when the proposed owner is equal to the zero address
error VBase_IncompleteRound()
Emitted when the latest round is incomplete
error VBase_InsufficientPrecision()
Emitted when the proposed aggregators decimals are less than PRECISION
error VBase_IntegerConversion()
Emitted when the latest round's price is invalid
Last modified 8d ago