Ryan Heywood ryan
  • Joined on 2023-05-17
ryan pushed to main at public/icepick 2024-12-03 17:32:56 +00:00
85e9d34fa8 icepick sol transfer-token
da5f29614c icepick sol get-token-address
Compare 2 commits »
ryan commented on issue public/icepick#10 2024-12-02 19:07:18 +00:00
Sol and SPL-Token Transfer

SPL-Token checkpoint: I had some issues with the Instruction compiler not marking the "from" pubkey as writable, to pay fees, in the event a payer is not provided. This has been resolved.

This…

ryan pushed to main at public/icepick 2024-12-02 08:31:09 +00:00
c336079b05 solana: add FromStr for cluster
ryan pushed to main at public/icepick 2024-11-29 19:35:05 +00:00
78e274164a icepick sol create-token-account
ryan opened issue public/icepick#19 2024-11-29 16:58:24 +00:00
Derive macro icepick_module::Interface to automatically generate Operations and imply Deserialize
ryan pushed to main at public/icepick 2024-11-29 16:46:26 +00:00
5ce44edd92 solana docs: don't generate txn online
490bb7254b fix solana derivation path
Compare 2 commits »
ryan commented on issue public/icepick#10 2024-11-29 11:49:38 +00:00
Sol and SPL-Token Transfer

Minor update: I was working on seeing if I could reproduce an Icepick key using the Solana CLI and vice versa, and I encountered a strange hiccup. The Solana key management utilities use BIP-0039…

ryan pushed to main at public/icepick 2024-11-29 05:51:25 +00:00
15a82b4892 document icepick-sol basic transaction
6703a5b3ce add --cluster option to specify which cluster to send requests to
Compare 2 commits »
ryan pushed to main at public/icepick 2024-11-28 18:18:06 +00:00
14f0be8921 broadcast transaction
ryan opened issue public/icepick#18 2024-11-27 17:00:54 +00:00
Add system for aliases of commonly used alternative arguments
ryan pushed to main at public/icepick 2024-11-27 11:54:45 +00:00
bedccf4b14 sign transaction
ryan pushed to main at public/icepick 2024-11-27 11:52:58 +00:00
7e7b28e7ec sign transaction
ryan commented on issue public/icepick#10 2024-11-26 23:36:30 +00:00
Sol and SPL-Token Transfer
     Running `/tmp/cargo-target/debug/icepick sol sign`
[crates/by-chain/icepick-solana/src/lib.rs:282:17] BASE64_STANDARD.encode(transaction.message_data()) = "AQABA4iPRr5lC5pr4P8V8oo/AOkCRb…
ryan pushed to main at public/icepick 2024-11-26 22:07:10 +00:00
e28047de92 add wallet generation to solana
ryan commented on issue public/icepick#17 2024-11-26 20:07:01 +00:00
Subcommand for generating and printing wallets

Changed operation to get-wallet-address to make it less CLI oriented.

% cargo run -q --bin icepick -- sol generate-wallet --account 0 
ryan pushed to main at public/icepick 2024-11-26 19:24:41 +00:00
10cda7824c add key derivation
ryan opened issue public/icepick#17 2024-11-26 19:18:44 +00:00
Subcommand for generating and printing wallets
ryan opened issue public/keyfork#54 2024-11-26 17:31:44 +00:00
Yoink serde_derivation from icepick
ryan opened issue public/icepick#16 2024-11-26 16:55:15 +00:00
Define self for icepick_module::Module to allow self-reference during operations