Я хотел бы преобразовать этот код в Python. Я перепробовал много решений, но ни одна из тем не сработала, поэтому я здесь. Как мне добиться желаемого результата?
const { AlchemyProvider } = require('@ethersproject/providers');
const { Wallet } = require("@ethersproject/wallet");
const { generateLegacyStarkPrivateKey, createStarkSigner } = require("@imtbl/core-sdk");
// Function to generate Stark private key
async function generateStarkPrivateKey() {
const apiKey = 'XXX';
const ethPrivateKey = 'XXX';
// Create Ethereum signer
const ethNetwork = 'mainnet'; //'sepolia' Or 'mainnet'
const provider = new AlchemyProvider(ethNetwork, apiKey);
const ethSigner = new Wallet(ethPrivateKey).connect(provider);
// Create Stark signer
const starkPrivateKey = await generateLegacyStarkPrivateKey(ethSigner);
const starkSigner = createStarkSigner(starkPrivateKey);
console.log('Stark public key:')
console.log(starkSigner.getAddress());
console.log('Stark private key:')
console.log(starkPrivateKey);
}
// Call the async function
generateStarkPrivateKey().then(() => {
console.log('Process completed.');
}).catch((error) => {
console.error('Error:', error);
});
Подробнее здесь: https://stackoverflow.com/questions/785 ... -immutable
Создать устаревшую пару ключей Старка в Python (неизменяемый) ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как создать дочернюю пару ключей из главной пары ключей с помощью модуля Pycryptodome?
Anonymous » » в форуме Python - 0 Ответы
- 23 Просмотры
-
Последнее сообщение Anonymous
-