PHP WebShell
Текущая директория: /usr/lib/node_modules/bitgo/node_modules/stellar-sdk/lib
Просмотр файла: stellar_toml_resolver.d.ts
import { Networks } from "stellar-base";
export declare const STELLAR_TOML_MAX_SIZE: number;
export declare class StellarTomlResolver {
static resolve(domain: string, opts?: StellarTomlResolver.StellarTomlResolveOptions): Promise<StellarTomlResolver.StellarToml>;
}
export declare namespace StellarTomlResolver {
interface StellarTomlResolveOptions {
allowHttp?: boolean;
timeout?: number;
}
type Url = string;
type PublicKey = string;
type ISODateTime = string;
interface Documentation {
ORG_NAME?: string;
ORG_DBA?: string;
ORG_URL?: Url;
ORG_PHONE_NUMBER?: string;
ORG_LOGO?: Url;
ORG_LICENSE_NUMBER?: string;
ORG_LICENSING_AUTHORITY?: string;
ORG_LICENSE_TYPE?: string;
ORG_DESCRIPTION?: string;
ORG_PHYSICAL_ADDRESS?: string;
ORG_PHYSICAL_ADDRESS_ATTESTATION?: string;
ORG_PHONE_NUMBER_ATTESTATION?: string;
ORG_OFFICIAL_EMAIL?: string;
ORG_SUPPORT_EMAIL?: string;
ORG_KEYBASE?: string;
ORG_TWITTER?: string;
ORG_GITHUB?: string;
[key: string]: unknown;
}
interface Principal {
name: string;
email: string;
github?: string;
keybase?: string;
telegram?: string;
twitter?: string;
id_photo_hash?: string;
verification_photo_hash?: string;
[key: string]: unknown;
}
interface Currency {
code?: string;
code_template?: string;
issuer?: PublicKey;
display_decimals?: number;
status?: "live" | "dead" | "test" | "private";
name?: string;
desc?: string;
conditions?: string;
fixed_number?: number;
max_number?: number;
is_asset_anchored?: boolean;
anchor_asset_type?: "fiat" | "crypto" | "nft" | "stock" | "bond" | "commodity" | "realestate" | "other";
anchor_asset?: string;
attestation_of_reserve?: Url;
attestation_of_reserve_amount?: string;
attestation_of_reserve_last_audit?: ISODateTime;
is_unlimited?: boolean;
redemption_instructions?: string;
image?: Url;
regulated?: boolean;
collateral_addresses?: string[];
collateral_address_messages?: string[];
collateral_address_signatures?: string[];
approval_server?: Url;
approval_criteria?: string;
[key: string]: unknown;
}
interface Validator {
ALIAS?: string;
DISPLAY_NAME?: string;
PUBLIC_KEY?: PublicKey;
HOST?: string;
HISTORY?: Url;
[key: string]: unknown;
}
interface StellarToml {
VERSION?: string;
ACCOUNTS?: PublicKey[];
NETWORK_PASSPHRASE?: Networks;
TRANSFER_SERVER_SEP0024?: Url;
TRANSFER_SERVER?: Url;
KYC_SERVER?: Url;
WEB_AUTH_ENDPOINT?: Url;
FEDERATION_SERVER?: Url;
SIGNING_KEY?: PublicKey;
HORIZON_URL?: Url;
URI_REQUEST_SIGNING_KEY?: PublicKey;
DIRECT_PAYMENT_SERVER?: Url;
ANCHOR_QUOTE_SERVER?: Url;
DOCUMENTATION?: Documentation;
PRINCIPALS?: Principal[];
CURRENCIES?: Currency[];
VALIDATORS?: Validator[];
[key: string]: unknown;
}
}
Выполнить команду
Для локальной разработки. Не используйте в интернете!