@ocap/statedb-fs
Version:
OCAP statedb adapter that uses fs as backend
17 lines (16 loc) • 657 B
text/typescript
import FsTable from "./base.cjs";
import { IAccountState, IOperationContext } from "@ocap/types";
//#region src/table/account.d.ts
interface AccountOperationContext extends IOperationContext {
traceMigration?: boolean;
}
/**
* Account 表
* 扩展基础表,增加账户迁移追踪功能
*/
declare class AccountTable extends FsTable<IAccountState> {
_get(address: string | Record<string, unknown>, context?: AccountOperationContext): Promise<IAccountState | null>;
_create(key: string | Record<string, unknown>, attrs?: Partial<IAccountState>, ctx?: IOperationContext): Promise<IAccountState>;
}
//#endregion
export { AccountTable as default };