wowok_agent
Version:
Agent for WoWok: Unlock Co-Creation, Lighting Transaction, Empower Potential.
37 lines • 1.08 kB
TypeScript
import { TransactionBlock, PassportObject, Entity_Info } from 'wowok';
import { AccountOrMark_Address, CallBase, CallResult } from "./base.js";
export interface CallPersonal_Data {
information?: Entity_Info;
mark?: {
op: 'add';
data: {
address: AccountOrMark_Address;
name?: string;
tags?: string[];
}[];
} | {
op: 'remove';
data: {
address: AccountOrMark_Address;
tags?: string[];
}[];
} | {
op: 'removeall';
addresses: AccountOrMark_Address[];
} | {
op: 'transfer';
to: AccountOrMark_Address;
} | {
op: 'replace';
mark_object: string;
} | {
op: 'destroy';
};
}
export declare class CallPersonal extends CallBase {
data: CallPersonal_Data;
constructor(data: CallPersonal_Data);
call(account?: string): Promise<CallResult>;
protected operate(txb: TransactionBlock, passport?: PassportObject, account?: string): Promise<void>;
}
//# sourceMappingURL=personal.d.ts.map