ICRC1/ArchiveApi

public func create_canister() : async T.ArchiveInterface

creates a new archive canister

public func total_txs(archives : T.StableBuffer<T.ArchiveData>) : Nat

Get the total number of archived transactions

public func append_transactions(token : T.TokenData) : async ()

Moves the transactions from the ICRC1 canister to the archive canister and returns a boolean that indicates the success of the data transfer