PHP WebShell

Текущая директория: /opt/BitGoJS/node_modules/@bitgo-forks/avalanchejs/dist/es/utils

Просмотр файла: addressMap.d.ts

import type { TransferableInput } from '../serializable';
import type { Utxo } from '../serializable/avax/utxo';
import { Address } from '../serializable/fxs/common';
export declare class AddressMap {
    constructor(initialData?: [Address, number][]);
    storage: Map<string, number>;
    set(add: Address, item: number): this;
    toJSON(): [string, number][];
    static fromJSON(maps: [string, number][]): AddressMap;
    get(add: Address): number | undefined;
    has(add: Address): boolean;
    size(): number;
    forEach(cb: (value: number, key: Address) => void): void;
    forEachHex(cb: (value: number, key: string) => void, shouldReorderWithoutGaps?: boolean): void;
    values(): IterableIterator<number>;
}
export declare class AddressMaps {
    constructor(addressMaps?: AddressMap[]);
    private storage;
    private index;
    private orderedIndex;
    push(...addressMaps: AddressMap[]): void;
    static fromTransferableInputs(inputs: TransferableInput[], inputUtxos: Utxo[], minIssuanceTime: bigint, fromAddressesBytes?: Uint8Array[]): AddressMaps;
    toJSON(): AddressMap[];
    static fromJSON(addressMaps: [string, number][][]): AddressMaps;
    getAddresses(): Uint8Array[];
    forEach(cb: (coordinates: [number, number][], address: string) => void, useReorderedIndices?: boolean): void;
    has(address: Address): boolean;
    toArray(): AddressMap[];
    merge(newMap: AddressMaps): void;
    getSigIndicesForAddress(address: Address, useReorderedIndices?: boolean): [number, number][];
}
//# sourceMappingURL=addressMap.d.ts.map

Выполнить команду


Для локальной разработки. Не используйте в интернете!