@ocap/statedb-fs
Version:
OCAP statedb adapter that uses fs as backend
23 lines (21 loc) • 612 B
text/typescript
import FsTable from "./base.cjs";
import { IBalanceState, IOperationContext } from "@ocap/types";
//#region src/table/balance.d.ts
/**
* Balance 表
* 扩展基础表,增加余额管理功能
*/
declare class BalanceTable extends FsTable<IBalanceState> {
getBalance(address: string, _context?: IOperationContext): Promise<Record<string, string>>;
updateBalance({
address,
tokens,
context
}: {
address: string;
tokens: Record<string, string>;
context?: unknown;
}, ctx?: IOperationContext): Promise<Record<string, string>>;
}
//#endregion
export { BalanceTable as default };