Merge branch 'randomTradeSummary' into 'master'
TxSummary See merge request riftenlabs/lib/wizardconnect!27
This commit is contained in:
commit
330994f74d
1 changed files with 16 additions and 0 deletions
|
|
@ -134,11 +134,27 @@ export interface ErrorMessage extends ProtocolMessage {
|
||||||
error: string;
|
error: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface TxSummaryTokenChange {
|
||||||
|
categoryId: string; // hex token category ID
|
||||||
|
fungibleAmount: string; // signed bigint as string (negative = spending, positive = receiving)
|
||||||
|
nftCount?: number;
|
||||||
|
symbol?: string;
|
||||||
|
decimals?: number;
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface TxSummary {
|
||||||
|
netBchSats: string; // signed bigint as string (negative = spending, positive = receiving)
|
||||||
|
tokenChanges: TxSummaryTokenChange[];
|
||||||
|
}
|
||||||
|
|
||||||
export interface SignTransactionRequest extends ProtocolMessage {
|
export interface SignTransactionRequest extends ProtocolMessage {
|
||||||
action: RelayMsgAction.SignTransactionRequest;
|
action: RelayMsgAction.SignTransactionRequest;
|
||||||
transaction: WcSignTransactionRequest;
|
transaction: WcSignTransactionRequest;
|
||||||
sequence: number;
|
sequence: number;
|
||||||
inputPaths: [number, PathName, number][]; // [inputIndex, pathName, addressIndex]
|
inputPaths: [number, PathName, number][]; // [inputIndex, pathName, addressIndex]
|
||||||
|
/// Dapp-provided transaction summary. Wallets should use this for display
|
||||||
|
/// when present rather than parsing the raw transaction themselves.
|
||||||
|
txSummary?: TxSummary;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface SignTransactionResponse extends ProtocolMessage {
|
export interface SignTransactionResponse extends ProtocolMessage {
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue