MultiVaultToken

_transfer

Memindahkanjumlah token dari pengirim ke penerima.

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

Parameter:

Nama
Jenis
Deskripsi

to

address

Alamat penerima

amount

uint256

Jumlah token untuk ditransfer

Nilai hasil:

Jenis
Deskripsi

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:

Nama
Jenis
Deskripsi

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:

Nama
Jenis
Deskripsi

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:

Nama
Jenis
Deskripsi

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:

Nama
Jenis
Deskripsi

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?