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Выполнить команду
Для локальной разработки. Не используйте в интернете!