Ryan Heywood ryan
  • Joined on 2023-05-17
ryan pushed to main at public/icepick 2024-12-21 00:56:49 +00:00
6a3ab8a64b icepick: don't open a Keyfork client if not deriving keys
ryan pushed to main at public/icepick 2024-12-21 00:47:30 +00:00
46cf4129ac icepick workflow: it makes a signed transaction!!!
ryan opened issue public/icepick#26 2024-12-21 00:27:39 +00:00
Implement proper deserialization instead of just FromStr for things that should be passable by both blob and CLI input
ryan pushed to main at public/icepick 2024-12-20 22:53:16 +00:00
fdeac3a313 fixup URL, logic was inverted, and suffix jq to broadcast for formatting
ryan pushed to main at public/icepick 2024-12-20 22:42:56 +00:00
c77f460176 solana: add URL to view transaction
b6e798a9ad merge `blob` and `values`
Compare 2 commits »
ryan created branch merge-blob-and-values in public/icepick 2024-12-20 22:28:37 +00:00
ryan pushed to merge-blob-and-values at public/icepick 2024-12-20 22:28:37 +00:00
b6e798a9ad merge `blob` and `values`
ryan pushed to main at public/icepick 2024-12-20 02:36:16 +00:00
f09fb4dd59 icepick workflow: detach simulator from normal flow
57ab484995 icepick workflow: add workflow simulator
b15fe52fd8 define CLI interface for workflow
Compare 3 commits »
ryan commented on issue public/icepick#22 2024-12-19 21:04:23 +00:00
Create opinionated tool for multi-stage and multi-machine Icepick workflows

a18282d1075328119ea3ad2b328ee9dfca518cc3 implements improvements that will help transfer data between modules

ryan opened issue public/keyfork#59 2024-12-19 21:02:55 +00:00
Implement dynamic PromptHandlers by using genericized methods that accept impl PromptHandler
ryan pushed to main at public/icepick 2024-12-19 20:44:20 +00:00
a18282d107 refactor to make kebab-case (almost) entirely an Icepick thing rather than a thing per-interface
ryan commented on issue public/icepick#22 2024-12-19 04:11:55 +00:00
Create opinionated tool for multi-stage and multi-machine Icepick workflows

Thinking on this, I think it is reasonable to implement a one-machine system with no internal module so it can run entirely on an online system, then once that's done, write the internal

ryan pushed to main at public/icepick 2024-12-17 20:32:47 +00:00
d7e61b4ae1 e2e-tests/solana: get-token-address => get-token-info
ryan commented on pull request public/docs#10 2024-12-17 20:30:23 +00:00
WIP: expand documents to support playbooks for managing specific digital assets

At this point in time, I do not have this fleshed out. My original assumption would be that the information would need to be transferred to the offline machine by-hand, transcribed from pen and…

ryan commented on pull request public/docs#10 2024-12-17 20:25:46 +00:00
WIP: expand documents to support playbooks for managing specific digital assets

As we've discussed in the meeting, the message will likely be something along the lines of the Solana blockchain explorer URL to confirm the transaction has been accepted into the cluster. It will…

ryan pushed to main at public/icepick 2024-12-17 20:16:35 +00:00
0bfc117a1b solana: add decimals support, revert commit w/ wrong None/None bindings
ryan pushed to main at public/icepick 2024-12-17 19:45:13 +00:00
756c8419ae solana: fix bug w/ properly binding None/None values accidentally matching None/Some and Some/None
ryan pushed to main at public/icepick 2024-12-17 19:28:33 +00:00
cf71b48492 solana: mainnet is actually mainnet-beta, make mainnet an alias for mainnet-beta
ryan opened issue public/icepick#25 2024-12-16 21:36:59 +00:00
Solana broadcast: Repeat until confirmed
ryan pushed to main at public/icepick 2024-12-16 21:27:10 +00:00
00d7f18eb3 e2e-tests/solana: fix race condition w/ writing confirmed transaction to file