From 365a19f996baf5ff8c61702030c946593f125e4e Mon Sep 17 00:00:00 2001 From: Marvin Jones Date: Thu, 21 May 2026 16:23:44 -0400 Subject: [PATCH] remove keycard scripts from root --- keycard_tests.sh | 81 ------------------------------------------ wallet_with_keycard.sh | 12 ------- 2 files changed, 93 deletions(-) delete mode 100644 keycard_tests.sh delete mode 100644 wallet_with_keycard.sh diff --git a/keycard_tests.sh b/keycard_tests.sh deleted file mode 100644 index e5ac2f2c..00000000 --- a/keycard_tests.sh +++ /dev/null @@ -1,81 +0,0 @@ -#!/bin/bash -# Run wallet_with_keycard.sh first - -source venv/bin/activate # Load the appropriate virtual environment - -export KEYCARD_PIN=111111 - -# Tests wallet keycard available -# - Checks whether smart reader and keycard are both available. -echo "Test: wallet keycard available" -wallet keycard available - -# Install a new mnemonic phrase to keycard -echo "Test: wallet keycard load" -export KEYCARD_MNEMONIC="fashion degree mountain wool question damp current pond grow dolphin chronic then" -wallet keycard load -unset KEYCARD_MNEMONIC - -echo "Test: wallet auth-transfer init --account-id \"m/44'/60'/0'/0/0\"" -wallet auth-transfer init --account-id "m/44'/60'/0'/0/0" - -echo "Test: wallet account get --account-id \"m/44'/60'/0'/0/0\"" -wallet account get --account-id "m/44'/60'/0'/0/0" - -echo "Test: wallet pinata claim --to \"m/44'/60'/0'/0/0\"" -wallet pinata claim --to "m/44'/60'/0'/0/0" - -echo "Test: wallet account get --account-id \"m/44'/60'/0'/0/0\"" -wallet account get --account-id "m/44'/60'/0'/0/0" - -echo "Test: wallet auth-transfer init and send between two keycard accounts" -wallet auth-transfer init --account-id "m/44'/60'/0'/0/1" -wallet auth-transfer send --amount 40 --from "m/44'/60'/0'/0/0" --to "m/44'/60'/0'/0/1" - -echo "Test: wallet account get --account-id \"m/44'/60'/0'/0/0\"" -wallet account get --account-id "m/44'/60'/0'/0/0" - -echo "Test: wallet account get --account-id \"m/44'/60'/0'/0/1\"" -wallet account get --account-id "m/44'/60'/0'/0/1" - -# Send from keycard account to a local wallet account -echo "Test: create local wallet account" -LOCAL_ACCOUNT_ID=$(wallet account new public 2>&1 | grep -oP '(?<=Public/)\S+') -echo "Created local account: Public/${LOCAL_ACCOUNT_ID}" - -echo "Test: wallet auth-transfer init local account" -wallet auth-transfer init --account-id "Public/${LOCAL_ACCOUNT_ID}" - - -echo "Test: wallet auth-transfer send from keycard to local account" -wallet auth-transfer send --amount 10 --from "m/44'/60'/0'/0/0" --to "Public/${LOCAL_ACCOUNT_ID}" - -echo "Test: wallet account get --account-id \"m/44'/60'/0'/0/0\"" -wallet account get --account-id "m/44'/60'/0'/0/0" - -echo "Test: wallet account get --account-id \"Public/${LOCAL_ACCOUNT_ID}\"" -wallet account get --account-id "Public/${LOCAL_ACCOUNT_ID}" - -# Create a local wallet account, fund it, and send to keycard account (co-signed: local key + keycard) - -echo "Test: wallet auth-transfer send from local account to keycard account" -wallet auth-transfer send --amount 10 --from "Public/${LOCAL_ACCOUNT_ID}" --to "m/44'/60'/0'/0/1" - -echo "Test: wallet account get --account-id \"Public/${LOCAL_ACCOUNT_ID}\"" -wallet account get --account-id "Public/${LOCAL_ACCOUNT_ID}" - -echo "Test: wallet account get --account-id \"m/44'/60'/0'/0/1\"" -wallet account get --account-id "m/44'/60'/0'/0/1" - -# Send from keycard account to a local wallet account (foreign recipient — no signature needed) -echo "Test: wallet account get --account-id \"m/44'/60'/0'/0/0\"" -wallet account get --account-id "Public/7wHg9sbJwc6h3NP1S9bekfAzB8CHifEcxKswCKUt3YQo" - -echo "Test: wallet auth-transfer send from keycard to local account" -wallet auth-transfer send --amount 10 --from "m/44'/60'/0'/0/0" --to "Public/7wHg9sbJwc6h3NP1S9bekfAzB8CHifEcxKswCKUt3YQo" - -echo "Test: wallet account get --account-id \"m/44'/60'/0'/0/0\"" -wallet account get --account-id "m/44'/60'/0'/0/0" - -echo "Test: wallet account get --account-id \"m/44'/60'/0'/0/0\"" -wallet account get --account-id "Public/7wHg9sbJwc6h3NP1S9bekfAzB8CHifEcxKswCKUt3YQo" diff --git a/wallet_with_keycard.sh b/wallet_with_keycard.sh deleted file mode 100644 index bcd87bd3..00000000 --- a/wallet_with_keycard.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash - -cargo install --path wallet --force - -# Install appropriate version of `keycard-py`. -git clone --branch lee-schnorr --single-branch https://github.com/bitgamma/keycard-py.git keycard_wallet/python/keycard-py - -# Set up virtual environment. -python3 -m venv venv -source venv/bin/activate -pip install pyscard mnemonic ecdsa pyaes -pip install -e keycard_wallet/python/keycard-py \ No newline at end of file