starcoin-framework

Module 0x1::AccountScripts

use 0x1::Account;

Function enable_auto_accept_token

Enable account’s auto-accept-token feature. The script function is reenterable.

public entry fun enable_auto_accept_token(account: signer)
Implementation
public entry fun enable_auto_accept_token(account: signer) {
    Account::set_auto_accept_token_entry(account, true);
}

Function disable_auto_accept_token

Disable account’s auto-accept-token feature. The script function is reenterable.

public entry fun disable_auto_accept_token(account: signer)
Implementation
public entry fun disable_auto_accept_token(account: signer) {
    Account::set_auto_accept_token_entry(account, false);
}

Function remove_zero_balance

Remove zero Balance

public entry fun remove_zero_balance<TokenType: store>(account: signer)
Implementation
public entry fun remove_zero_balance<TokenType: store>(account: signer) {
    Account::remove_zero_balance_entry<TokenType>(account);
}