// Define os parâmetros de conexão com o HSM constoptions = { host:"127.0.0.1", authUsernamePassword: { username:"master", password:"12345678", }, };
asyncfunctionimportKey() { // Connecta ao HSM constconn = awaithsm.connect(options);
// Nome da chave a ser importada constkeyName = "myImportedKey";
// Chave a ser importada constkey = "5HueCGU8rMjxEXxiPuD5BDku4MkFqeZyd4dZ1jvhTVqvbTLvyTJ";
constimported = awaitconn.blockchain.import( hsm.enums.IMPORT_EXPORT_FORMAT.WIF, true, // Se é exportável true, // Se é temporária keyName, // Nome da chave key// Chave );
// Verifica se a chave foi importada if (imported) { console.log("Key imported successfully!"); } else { console.log("Cannot import key!"); }