MultiVaultToken
_transfer
_transfer
Memindahkanjumlah
token dari pengirim
ke penerima
.
function transfer(address to, uint256 amount) public virtual override returns (bool)
Parameter:
to
address
Alamat penerima
amount
uint256
Jumlah token untuk ditransfer
Nilai hasil:
bool
Benar jika transfer berhasil, salah jika tidak
Acara yang dikeluarkan:
Transfer
_mint
_mint
Membuatjumlah
token dan menunjuknya ke akun
, meningkatkan total pasokan
function _mint(address account, uint256 amount) internal virtual
Parameter:
account
address
Alamat akun untuk menunjuk token yang dibuat
amount
uint256
Jumlah token untuk dibuat
Acara yang dikeluarkan:
Transfer
_burn
_burn
Destroys jumlah
token dari akun
, mengurangi total pasokan.
function _burn(address account, uint256 amount) internal virtual
Parameter:
account
address
Alamat akun di mana token harus dihancurkan
amount
uint256
Jumlah token untuk dihancurkan
Acara yang dikeluarkan:
Transfer
_approve
_approve
Mengaturjumlah
sebagai uang saku pembelanja
token pemilik
.
function _approve(
address owner,
address spender,
uint256 amount
) internal virtual
Parameter:
owner
address
Alamat pemilik yang tokennya akan dibelanjakan
spender
address
Alamat pembelanja token pemilik
amount
uint256
Jumlah token yang diizinkan untuk digunakan pembelanja
Acara yang dikeluarkan:
Approval
_spendAllowance
_spendAllowance
Memperbarui uang sakupemilik
untuk pembelanja
berdasarkan jumlah
yang dibelanjakan.
function _spendAllowance(
address owner,
address spender,
uint256 amount
) internal virtual
Parameter:
owner
address
Alamat pemilik yang tokennya akan dibelanjakan
spender
address
Alamat pembelanja token pemilik
amount
uint256
Jumlah token yang diizinkan yang bisa digunakan pembelanja
Last updated
Was this helpful?