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;
|
||||
}
|
||||
|
||||
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 {
|
||||
action: RelayMsgAction.SignTransactionRequest;
|
||||
transaction: WcSignTransactionRequest;
|
||||
sequence: number;
|
||||
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 {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue