Ryan Heywood ryan
  • Joined on 2023-05-17
ryan pushed tag keyfork-prompt-v0.1.2 to public/keyfork 2025-01-04 06:57:20 +00:00
ryan pushed tag keyfork-derive-util-v0.2.1 to public/keyfork 2025-01-04 06:57:19 +00:00
ryan pushed tag keyfork-mnemonic-v0.4.0 to public/keyfork 2025-01-04 06:57:19 +00:00
ryan pushed tag keyfork-derive-path-data-v0.1.2 to public/keyfork 2025-01-04 06:57:19 +00:00
ryan pushed tag keyfork-derive-openpgp-v0.1.3 to public/keyfork 2025-01-04 06:57:19 +00:00
ryan closed issue public/keyfork#60 2025-01-04 06:51:07 +00:00
add wireguard support
ryan commented on issue public/keyfork#60 2025-01-04 06:50:31 +00:00
add wireguard support

@sather I'm leaving this as almost an exercise for the reader: 503c6fa0b4

keyfork derive key ed25519 base64…
ryan pushed to main at public/keyfork 2025-01-04 06:49:48 +00:00
503c6fa0b4 keyfork derive key: initial commit
ryan pushed to main at public/keyfork 2025-01-04 06:08:04 +00:00
c46f9e48b7 move things to use default handler mechanism
f8db8702ce keyfork-prompt: add Headless
92dde3dcee keyfork-prompt: make dyn Trait compatible in prep for allowing dynamic prompt handlers
Compare 3 commits »
ryan commented on issue public/icepick#12 2025-01-04 02:10:25 +00:00
Cosmos-compatible Transfer

Derivation paths are weird. Most coins use the slip44 118 index. This is the derivation path for ATOM. I think this implies keys are reused across l1 blockchains, which is not ideal.

ryan reopened issue public/icepick#28 2025-01-02 00:46:56 +00:00
Ledger system to persist info between workflows
ryan commented on issue public/icepick#28 2025-01-02 00:46:53 +00:00
Ledger system to persist info between workflows

The ledger state would look like:

Proposer:

{
  "values": {
    "nonce_address": "CNDJiUVK92Vx1XQAatvfaPvspdXrQvGZficdb22AJNv5",
    "nonce_data": "8NWmZpX2rYSQiPjHjFRAKWVWSsLqW2c…
ryan closed issue public/icepick#28 2025-01-02 00:46:53 +00:00
Ledger system to persist info between workflows
ryan opened issue public/icepick#28 2025-01-02 00:38:45 +00:00
Ledger system to persist info between workflows
ryan closed issue public/icepick#27 2025-01-02 00:00:24 +00:00
Implement validation of inputs from internal-load-file
ryan commented on issue public/icepick#27 2025-01-02 00:00:24 +00:00
Implement validation of inputs from internal-load-file

Closing in favor of ledgers.

ryan commented on issue public/icepick#23 2025-01-01 23:34:08 +00:00
Icepick Solana can/should use nonce accounts instead of blockhashes

Still waiting on pagination of transactions but everything else is done including moving workflows to use nonce accounts

ryan opened issue public/icepick#27 2025-01-01 08:40:06 +00:00
Implement validation of inputs from internal-load-file
ryan pushed to main at public/icepick 2025-01-01 08:00:30 +00:00
dd7736f5c8 e2e-tests/solana: use a nonce account for transfer-token example
da5126b664 icepick.toml: move to nonced workflows only for Solana
Compare 2 commits »
ryan pushed to main at public/icepick 2024-12-30 21:12:55 +00:00
c6736ba678 add error handling for sol-broadcast