PHP WebShell

Текущая директория: /opt/BitGoJS/node_modules/@solana/web3.js/src/utils

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

import {secp256k1} from '@noble/curves/secp256k1';

export const ecdsaSign = (
  msgHash: Parameters<typeof secp256k1.sign>[0],
  privKey: Parameters<typeof secp256k1.sign>[1],
) => {
  const signature = secp256k1.sign(msgHash, privKey);
  return [signature.toCompactRawBytes(), signature.recovery!] as const;
};
export const isValidPrivateKey = secp256k1.utils.isValidPrivateKey;
export const publicKeyCreate = secp256k1.getPublicKey;

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


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