pub fn encode_cancel_burn_script(token: TypeTag, preburn_address: AccountAddress) -> Script {
    Script::new(
        CANCEL_BURN_CODE.to_vec(),
        vec![token],
        vec![TransactionArgument::Address(preburn_address)],
    )
}
/// Cancel the oldest burn request from `preburn_address` and return the funds.
/// Fails if the sender does not have a published `BurnCapability<Token>`.
Cancel the oldest burn request from `preburn_address` and return the funds.
Fails if the sender does not have a published `BurnCapability`.
Cancel the oldest burn request from ` preburn_address ` and return the funds . Fails if the sender does not have a published ` BurnCapability ` .
pub fn encode_cancel_burn_script(token: TypeTag, preburn_address: AccountAddress) -> Script {
    Script::new(
        CANCEL_BURN_CODE.to_vec(),
        vec![token],
        vec![TransactionArgument::Address(preburn_address)],
    )
}
pub fn encode_cancel_burn_script ( token : TypeTag , preburn_address : AccountAddress ) -> Script { Script :: new ( CANCEL_BURN_CODE . to_vec ( ) , vec ! [ token ] , vec ! [ TransactionArgument Address ( preburn_address ) ] , ) }
Cancel the oldest burn request from `preburn_address` and return the funds.
Cancel the oldest burn request from ` preburn_address ` and return the funds .
token
TypeTag
preburn_address
AccountAddress
token
TypeTag
preburn_address
AccountAddress