MultiVaultToken

_transfer

Memindahkanjumlah token dari pengirim ke penerima.

function transfer(address to, uint256 amount) public virtual override returns (bool)

Parameter:

NamaJenisDeskripsi

to

address

Alamat penerima

amount

uint256

Jumlah token untuk ditransfer

Nilai hasil:

JenisDeskripsi

bool

Benar jika transfer berhasil, salah jika tidak

Acara yang dikeluarkan:

  • Transfer

_mint

Membuatjumlah token dan menunjuknya ke akun, meningkatkan total pasokan

function _mint(address account, uint256 amount) internal virtual

Parameter:

NamaJenisDeskripsi

account

address

Alamat akun untuk menunjuk token yang dibuat

amount

uint256

Jumlah token untuk dibuat

Acara yang dikeluarkan:

  • Transfer

_burn

Destroys jumlah token dari akun, mengurangi total pasokan.

function _burn(address account, uint256 amount) internal virtual

Parameter:

NamaJenisDeskripsi

account

address

Alamat akun di mana token harus dihancurkan

amount

uint256

Jumlah token untuk dihancurkan

Acara yang dikeluarkan:

  • Transfer

_approve

Mengaturjumlah sebagai uang saku pembelanja token pemilik.

function _approve(
        address owner,
        address spender,
        uint256 amount
    ) internal virtual

Parameter:

NamaJenisDeskripsi

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

Memperbarui uang sakupemilik untuk pembelanja berdasarkan jumlahyang dibelanjakan.

function _spendAllowance(
        address owner,
        address spender,
        uint256 amount
    ) internal virtual

Parameter:

NamaJenisDeskripsi

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