vQuote
ERC20 token traded on the CryptoSwap pool
Methods
allowance
Parameters
_0
address
undefined
_1
address
undefined
Returns
_0
uint256
undefined
approve
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.
Parameters
spender
address
undefined
amount
uint256
undefined
Returns
_0
bool
undefined
balanceOf
Parameters
_0
address
undefined
Returns
_0
uint256
undefined
burn
Parameters
amount
uint256
undefined
decimals
Returns
_0
uint8
undefined
mint
Parameters
amount
uint256
undefined
name
Returns
_0
string
undefined
perp
Returns
_0
address
undefined
symbol
Returns
_0
string
undefined
totalSupply
Returns
_0
uint256
undefined
transfer
Moves amount
tokens from the caller's account to to
. Returns a boolean value indicating whether the operation succeeded. Emits a {Transfer} event.
Parameters
to
address
undefined
amount
uint256
undefined
Returns
_0
bool
undefined
transferFrom
Moves amount
tokens from from
to to
using the allowance mechanism. amount
is then deducted from the caller's allowance. Returns a boolean value indicating whether the operation succeeded. Emits a {Transfer} event.
Parameters
from
address
undefined
to
address
undefined
amount
uint256
undefined
Returns
_0
bool
undefined
transferPerpOwner
Transfer perp
accountCan only be used at deployment as Perpetual can't transfer ownership afterwards
Parameters
recipient
address
Account granted perp
access control
Events
Approval
Parameters
owner indexed
address
undefined
spender indexed
address
undefined
value
uint256
undefined
PerpOwnerTransferred
Parameters
sender indexed
address
undefined
recipient indexed
address
undefined
Transfer
Parameters
from indexed
address
undefined
to indexed
address
undefined
value
uint256
undefined
Errors
PerpOwnable_NotOwner
Emitted when the sender is not perp
PerpOwnable_TransferZeroAddress
Emitted when the proposed address is equal to the zero address
Last updated