state.ts 380 B

12345678910111213
  1. import { StateCoder } from "../index.js";
  2. import { Idl } from "../../idl";
  3. export class SplTokenStateCoder implements StateCoder {
  4. constructor(_idl: Idl) {}
  5. encode<T = any>(_name: string, _account: T): Promise<Buffer> {
  6. throw new Error("SPL token does not have state");
  7. }
  8. decode<T = any>(_ix: Buffer): T {
  9. throw new Error("SPL token does not have state");
  10. }
  11. }