13 lines
581 B
TypeScript
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
|