init
This commit is contained in:
+57
@@ -0,0 +1,57 @@
|
||||
export type LedgerIndex = number | ('validated' | 'closed' | 'current');
|
||||
interface XRP {
|
||||
currency: 'XRP';
|
||||
}
|
||||
interface IssuedCurrency {
|
||||
currency: string;
|
||||
issuer: string;
|
||||
}
|
||||
export type Currency = IssuedCurrency | XRP;
|
||||
export interface IssuedCurrencyAmount extends IssuedCurrency {
|
||||
value: string;
|
||||
}
|
||||
export type Amount = IssuedCurrencyAmount | string;
|
||||
export interface Signer {
|
||||
Signer: {
|
||||
Account: string;
|
||||
TxnSignature: string;
|
||||
SigningPubKey: string;
|
||||
};
|
||||
}
|
||||
export interface Memo {
|
||||
Memo: {
|
||||
MemoData?: string;
|
||||
MemoType?: string;
|
||||
MemoFormat?: string;
|
||||
};
|
||||
}
|
||||
export type StreamType = 'consensus' | 'ledger' | 'manifests' | 'peer_status' | 'transactions' | 'transactions_proposed' | 'server' | 'validations';
|
||||
interface PathStep {
|
||||
account?: string;
|
||||
currency?: string;
|
||||
issuer?: string;
|
||||
}
|
||||
export type Path = PathStep[];
|
||||
export interface SignerEntry {
|
||||
SignerEntry: {
|
||||
Account: string;
|
||||
SignerWeight: number;
|
||||
WalletLocator?: string;
|
||||
};
|
||||
}
|
||||
export interface ResponseOnlyTxInfo {
|
||||
date?: number;
|
||||
hash?: string;
|
||||
ledger_index?: number;
|
||||
inLedger?: number;
|
||||
}
|
||||
export interface NFTOffer {
|
||||
amount: Amount;
|
||||
flags: number;
|
||||
nft_offer_index: string;
|
||||
owner: string;
|
||||
destination?: string;
|
||||
expiration?: number;
|
||||
}
|
||||
export {};
|
||||
//# sourceMappingURL=index.d.ts.map
|
||||
+1
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/models/common/index.ts"],"names":[],"mappings":"AAAA,MAAM,MAAM,WAAW,GAAG,MAAM,GAAG,CAAC,WAAW,GAAG,QAAQ,GAAG,SAAS,CAAC,CAAA;AAEvE,UAAU,GAAG;IACX,QAAQ,EAAE,KAAK,CAAA;CAChB;AAED,UAAU,cAAc;IACtB,QAAQ,EAAE,MAAM,CAAA;IAChB,MAAM,EAAE,MAAM,CAAA;CACf;AAED,MAAM,MAAM,QAAQ,GAAG,cAAc,GAAG,GAAG,CAAA;AAE3C,MAAM,WAAW,oBAAqB,SAAQ,cAAc;IAC1D,KAAK,EAAE,MAAM,CAAA;CACd;AAED,MAAM,MAAM,MAAM,GAAG,oBAAoB,GAAG,MAAM,CAAA;AAElD,MAAM,WAAW,MAAM;IACrB,MAAM,EAAE;QACN,OAAO,EAAE,MAAM,CAAA;QACf,YAAY,EAAE,MAAM,CAAA;QACpB,aAAa,EAAE,MAAM,CAAA;KACtB,CAAA;CACF;AAED,MAAM,WAAW,IAAI;IACnB,IAAI,EAAE;QACJ,QAAQ,CAAC,EAAE,MAAM,CAAA;QACjB,QAAQ,CAAC,EAAE,MAAM,CAAA;QACjB,UAAU,CAAC,EAAE,MAAM,CAAA;KACpB,CAAA;CACF;AAED,MAAM,MAAM,UAAU,GAClB,WAAW,GACX,QAAQ,GACR,WAAW,GACX,aAAa,GACb,cAAc,GACd,uBAAuB,GACvB,QAAQ,GACR,aAAa,CAAA;AAEjB,UAAU,QAAQ;IAChB,OAAO,CAAC,EAAE,MAAM,CAAA;IAChB,QAAQ,CAAC,EAAE,MAAM,CAAA;IACjB,MAAM,CAAC,EAAE,MAAM,CAAA;CAChB;AAED,MAAM,MAAM,IAAI,GAAG,QAAQ,EAAE,CAAA;AAK7B,MAAM,WAAW,WAAW;IAI1B,WAAW,EAAE;QAKX,OAAO,EAAE,MAAM,CAAA;QAMf,YAAY,EAAE,MAAM,CAAA;QAMpB,aAAa,CAAC,EAAE,MAAM,CAAA;KACvB,CAAA;CACF;AAOD,MAAM,WAAW,kBAAkB;IAIjC,IAAI,CAAC,EAAE,MAAM,CAAA;IAIb,IAAI,CAAC,EAAE,MAAM,CAAA;IAIb,YAAY,CAAC,EAAE,MAAM,CAAA;IAIrB,QAAQ,CAAC,EAAE,MAAM,CAAA;CAClB;AAQD,MAAM,WAAW,QAAQ;IACvB,MAAM,EAAE,MAAM,CAAA;IACd,KAAK,EAAE,MAAM,CAAA;IACb,eAAe,EAAE,MAAM,CAAA;IACvB,KAAK,EAAE,MAAM,CAAA;IACb,WAAW,CAAC,EAAE,MAAM,CAAA;IACpB,UAAU,CAAC,EAAE,MAAM,CAAA;CACpB"}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
//# sourceMappingURL=index.js.map
|
||||
+1
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/models/common/index.ts"],"names":[],"mappings":""}
|
||||
Reference in New Issue
Block a user