mirror of
https://github.com/Xahau/xahau.js.git
synced 2025-12-06 09:18:02 +00:00
export transaction type map and list
This commit is contained in:
@@ -10,6 +10,13 @@ export const TRANSACTION_TYPES = Object.entries(enums.TRANSACTION_TYPES)
|
||||
.filter(([_key, value]) => value >= 0)
|
||||
.map(([key, _value]) => key)
|
||||
|
||||
export const TRANSACTION_TYPE_MAP = Object.assign(
|
||||
{},
|
||||
...Object.entries(enums.TRANSACTION_TYPES)
|
||||
.filter(([_, v]) => v >= 0)
|
||||
.map(([k, v]) => ({ [k]: v })),
|
||||
)
|
||||
|
||||
const TYPE_WIDTH = 2
|
||||
const LEDGER_ENTRY_WIDTH = 2
|
||||
const TRANSACTION_TYPE_WIDTH = 2
|
||||
|
||||
@@ -3,7 +3,7 @@ import { quality, binary } from './coretypes'
|
||||
import { decodeLedgerData } from './ledger-hashes'
|
||||
import { ClaimObject } from './binary'
|
||||
import { JsonObject } from './types/serialized-type'
|
||||
import { TRANSACTION_TYPES } from './enums'
|
||||
import { TRANSACTION_TYPES, TRANSACTION_TYPE_MAP } from './enums'
|
||||
|
||||
const {
|
||||
signingData,
|
||||
@@ -112,4 +112,5 @@ export {
|
||||
decodeQuality,
|
||||
decodeLedgerData,
|
||||
TRANSACTION_TYPES,
|
||||
TRANSACTION_TYPE_MAP,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user