OAuth is not a strict requirement if a Forgejo credential can be created with a limited issue scope.
Note: currently, it is expected that either the transaction is generated online and then blindly signed offline, or the transaction is generated and signed offline. It may be useful to either…
This is accomplished by the operation exporting a derived-accounts field with the required derivation indices.
This is for the most part done and will probably be automated w/ the inclusion of #[derive(icepick_module::Interface)]
to allow importing derived keys, blobs, operation, and values, as well as…
The first part of this is implemented and has been a part of my work in implementing IPDBG transfer.
[[module]]
name = "sol"
derivation_prefix = "m/44'/501'/0'"
algorithm =…
icepick_module::Interface
to automatically generate Operations and imply Deserialize
To limit the scope of this, I need to decide to do this either by having enum-of-struct-tuples-of-struct, or enum-of-structs. I don't want to complicate everything this early by supporting both. I…
Base of icepick sol transfer-token
has been committed. Devnet testing: https://explorer.solana.com/tx/64Qu7qSBXTtpouNVjDw2h2EwGuimn4CuhpLjUYFvVYReBakQdhAwsFpRfSTeK6vJ8rfZ1nZ5g4orLop589dw8quG?clus…
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…
icepick_module::Interface
to automatically generate Operations and imply Deserialize