UNPKG

@trezor/connect

Version:

High-level javascript interface for Trezor hardware wallet.

78 lines 2.51 kB
import { PROTO } from '../../constants'; import * as $T from '../../types/api/nem'; export declare const createTx: (tx: $T.NEMTransaction, address_n: number[], chunkify?: boolean) => { chunkify?: boolean | undefined; multisig?: { address_n?: number[] | undefined; network?: number | undefined; signer?: string | undefined; timestamp: number; fee: string | number; deadline: number; } | undefined; transfer?: { payload?: string | undefined; public_key?: string | undefined; mosaics?: { quantity: number; namespace: string; mosaic: string; }[] | undefined; amount: string | number; recipient: string; } | undefined; cosigning?: boolean | undefined; provision_namespace?: { parent?: string | undefined; fee: string | number; namespace: string; sink: string; } | undefined; mosaic_creation?: { fee: string | number; sink: string; definition: { name?: string | undefined; fee?: string | number | undefined; levy?: PROTO.NEMMosaicLevy | undefined; divisibility?: number | undefined; transferable?: boolean | undefined; networks?: number[] | undefined; ticker?: string | undefined; levy_address?: string | undefined; levy_namespace?: string | undefined; levy_mosaic?: string | undefined; supply?: number | undefined; mutable_supply?: boolean | undefined; description: string; namespace: string; mosaic: string; }; } | undefined; supply_change?: { type: PROTO.NEMSupplyChangeType; delta: number; namespace: string; mosaic: string; } | undefined; aggregate_modification?: { modifications?: { type: PROTO.NEMModificationType; public_key: string; }[] | undefined; relative_change?: number | undefined; } | undefined; importance_transfer?: { public_key: string; mode: PROTO.NEMImportanceTransferMode; } | undefined; transaction: { address_n?: number[] | undefined; network?: number | undefined; signer?: string | undefined; timestamp: number; fee: string | number; deadline: number; }; }; //# sourceMappingURL=nemSignTx.d.ts.map