Interface IBaseAccount

Represents a BaseAccount object.

See

  • sign - Sign an array of bytes.
  • address - The address of the account.
  • sellRolls - Sell rolls.
  • buyRolls - Buy rolls.
  • sendTransaction - Send a transaction.
  • callSmartContract - Call a smart contract.
  • deploySmartContract - Deploy a smart contract.
interface IBaseAccount {
    address(): string;
    buyRolls(txData): Promise<string>;
    callSmartContract(callData): Promise<string>;
    deploySmartContract(contractData): Promise<string>;
    sellRolls(txData): Promise<string>;
    sendTransaction(txData): Promise<string>;
    sign(data): Promise<ISignature>;
    verify(): Promise<void>;
}

Implemented by

Methods

Generated using TypeDoc