anchor/ts/dist/browser/types/src/coder/spl-token/accounts.d.ts

13 lines
581 B
TypeScript

/// <reference types="node" />
import { AccountsCoder } from "../index.js";
import { Idl, IdlTypeDef } from "../../idl.js";
export declare class SplTokenAccountsCoder<A extends string = string> implements AccountsCoder {
private idl;
constructor(idl: Idl);
encode<T = any>(accountName: A, account: T): Promise<Buffer>;
decode<T = any>(accountName: A, ix: Buffer): T;
decodeUnchecked<T = any>(accountName: A, ix: Buffer): T;
memcmp(accountName: A, _appendData?: Buffer): any;
size(idlAccount: IdlTypeDef): number;
}
//# sourceMappingURL=accounts.d.ts.map