PHP WebShell
Текущая директория: /opt/BitGoJS/modules/sdk-core/dist/src/coins
Просмотр файла: ofc.d.ts
import { BaseCoin, BitGoBase, KeyPair, ParsedTransaction, ParseTransactionOptions, SignedTransaction, SignTransactionOptions, VerifyAddressOptions, VerifyTransactionOptions } from '../';
export declare class Ofc extends BaseCoin {
constructor(bitgo: BitGoBase);
static createInstance(bitgo: BitGoBase): BaseCoin;
getChain(): string;
/**
* Generate secp256k1 key pair
*
* @param seed
* @returns {Object} object with generated pub and prv
*/
generateKeyPair(seed?: Buffer): KeyPair;
getFamily(): string;
getFullName(): string;
/**
* Return whether the given m of n wallet signers/ key amounts are valid for the coin
*/
isValidMofNSetup({ m, n }: {
m: number;
n: number;
}): boolean;
/**
* Return boolean indicating whether input is valid public key for the coin.
*
* @param {String} pub the pub to be checked
* @returns {Boolean} is it valid?
*/
isValidPub(pub: string): boolean;
isValidAddress(address: string): boolean;
getBaseFactor(): number | string;
parseTransaction(params: ParseTransactionOptions): Promise<ParsedTransaction>;
isWalletAddress(params: VerifyAddressOptions): Promise<boolean>;
verifyTransaction(params: VerifyTransactionOptions): Promise<boolean>;
signTransaction(params: SignTransactionOptions): Promise<SignedTransaction>;
}
//# sourceMappingURL=ofc.d.ts.mapВыполнить команду
Для локальной разработки. Не используйте в интернете!