SubstrateApp
class SubstrateApp { }
cla: number;
slip0044: number;
transport: Transport;
appInfo(): Promise<any>;
getAddress(
account: number,
change: number,
addressIndex: number,
requireConfirmation?: boolean,
scheme?: SCHEME,
): Promise<ResponseAddress>;getAllowlistHash(): Promise<ResponseAllowlistHash>;
getAllowlistPubKey(): Promise<ResponseAllowlistPubKey>;
getVersion(): Promise<ResponseVersion>;
setAllowlistPubKey(pk: Buffer): Promise<any>;
sign(
account: number,
change: number,
addressIndex: number,
message: Buffer,
scheme?: SCHEME,
): Promise<ResponseSign>;signImpl(
account: number,
change: number,
addressIndex: number,
message: Buffer,
ins: INS_SIGN,
scheme?: SCHEME,
): Promise<ResponseSign>;signRaw(
account: number,
change: number,
addressIndex: number,
message: Buffer,
scheme?: SCHEME,
): Promise<ResponseSign>;signSendChunk(
chunkIdx: number,
chunkNum: number,
chunk: Buffer,
scheme?: SCHEME,
ins?: INS_SIGN,
): Promise<any>;uploadAllowlist(message: Buffer): Promise<any>;
uploadSendChunk(
chunkIdx: number,
chunkNum: number,
chunk: Buffer,
): Promise<any>;static GetChunks(message: Buffer): Buffer[];
static serializePath(
slip0044: number,
account: number,
change: number,
addressIndex: number,
): Buffer;static signGetChunks(
slip0044: number,
account: number,
change: number,
addressIndex: number,
message: Buffer,
): Buffer[];§Properties
§Methods
§
getAddress(account: number, change: number, addressIndex: number, requireConfirmation?: boolean, scheme?: SCHEME): Promise<ResponseAddress>
[src]§
sign(account: number, change: number, addressIndex: number, message: Buffer, scheme?: SCHEME): Promise<ResponseSign>
[src]§
signImpl(account: number, change: number, addressIndex: number, message: Buffer, ins: INS_SIGN, scheme?: SCHEME): Promise<ResponseSign>
[src]§
signRaw(account: number, change: number, addressIndex: number, message: Buffer, scheme?: SCHEME): Promise<ResponseSign>
[src]§
signSendChunk(chunkIdx: number, chunkNum: number, chunk: Buffer, scheme?: SCHEME, ins?: INS_SIGN): Promise<any>
[src]