Ryan Heywood
|
5c9b5533d6
|
cosmos: add serde arbitrary precision for i128
|
2025-02-04 17:42:03 -05:00 |
Ryan Heywood
|
b91a55b93d
|
embed miniquorum signer into icepick
|
2025-01-30 14:51:53 -05:00 |
Ryan Heywood
|
e49d6be339
|
icepick workflow cosmos withdraw-rewards
|
2025-01-30 12:36:43 -05:00 |
Ryan Heywood
|
b5034586cc
|
miniquorum: initial commit
|
2025-01-30 11:07:32 -05:00 |
Ryan Heywood
|
2ed1e64db8
|
icepick workflow cosmos {stake,withdraw}; icepick cosmos {get-delegation,get-validators}
|
2025-01-25 03:24:20 -05:00 |
Ryan Heywood
|
611aad6665
|
fixup icepick workflow argument requirements
|
2025-01-23 04:07:27 -05:00 |
Ryan Heywood
|
e31690439f
|
icepick: add optional arguments to workflows
|
2025-01-23 03:46:42 -05:00 |
Ryan Heywood
|
a32fc17e2c
|
begin migration from icepick.toml for workflows to workflows.yaml
|
2025-01-23 03:03:02 -05:00 |
Ryan Heywood
|
a473f74417
|
icepick: better error handling
|
2025-01-22 04:10:48 -05:00 |
Ryan Heywood
|
d00a67e0b7
|
icepick workflow cosmos transfer
|
2025-01-22 04:09:43 -05:00 |
Ryan Heywood
|
db5ca73d10
|
icepick-cosmos: initial commit
|
2025-01-21 03:02:00 -05:00 |
Ryan Heywood
|
85adc05429
|
secrets/solana: add mnemonics for Keyfork CLI and Solana CLI
|
2025-01-03 18:54:24 -05:00 |
Ryan Heywood
|
594e4de981
|
e2e-tests/solana: fix typo
|
2025-01-01 03:16:44 -05:00 |
Ryan Heywood
|
dd7736f5c8
|
e2e-tests/solana: use a nonce account for transfer-token example
|
2025-01-01 03:00:20 -05:00 |
Ryan Heywood
|
da5126b664
|
icepick.toml: move to nonced workflows only for Solana
|
2025-01-01 02:55:55 -05:00 |
Ryan Heywood
|
c6736ba678
|
add error handling for sol-broadcast
|
2024-12-30 16:12:42 -05:00 |
Ryan Heywood
|
7febc8c1b1
|
whoops, forgot to commit meta files
|
2024-12-27 02:23:30 -05:00 |
Ryan Heywood
|
ca0fc3eef9
|
icepick-solana: add support for utilizing durable nonces
|
2024-12-27 02:21:09 -05:00 |
Ryan Heywood
|
be5f9a9fa0
|
icepick workflow sol generate-nonce-account
|
2024-12-26 23:24:23 -05:00 |
Ryan Heywood
|
92fa056195
|
icepick-internal: initial commit
|
2024-12-23 19:23:31 -05:00 |
Ryan Heywood
|
3d8aec844d
|
icepick.toml: make derivation prefix and derivation algorithm optional
|
2024-12-23 15:35:35 -05:00 |
Ryan Heywood
|
a2fc02f65a
|
icepick workflow sol transfer-token: broadcast transaction, use cluster from inputs
|
2024-12-20 20:36:15 -05:00 |
Ryan Heywood
|
6a3ab8a64b
|
icepick: don't open a Keyfork client if not deriving keys
|
2024-12-20 19:56:37 -05:00 |
Ryan Heywood
|
46cf4129ac
|
icepick workflow: it makes a signed transaction!!!
|
2024-12-20 19:47:17 -05:00 |
Ryan Heywood
|
fdeac3a313
|
fixup URL, logic was inverted, and suffix jq to broadcast for formatting
|
2024-12-20 17:53:02 -05:00 |
Ryan Heywood
|
c77f460176
|
solana: add URL to view transaction
|
2024-12-20 17:42:28 -05:00 |
Ryan Heywood
|
b6e798a9ad
|
merge `blob` and `values`
|
2024-12-20 17:22:49 -05:00 |
Ryan Heywood
|
f09fb4dd59
|
icepick workflow: detach simulator from normal flow
|
2024-12-19 21:36:04 -05:00 |
Ryan Heywood
|
57ab484995
|
icepick workflow: add workflow simulator
|
2024-12-19 21:26:24 -05:00 |
Ryan Heywood
|
b15fe52fd8
|
define CLI interface for workflow
|
2024-12-19 18:15:55 -05:00 |
Ryan Heywood
|
a18282d107
|
refactor to make kebab-case (almost) entirely an Icepick thing rather than a thing per-interface
|
2024-12-19 15:44:10 -05:00 |
Ryan Heywood
|
d7e61b4ae1
|
e2e-tests/solana: get-token-address => get-token-info
|
2024-12-17 15:32:28 -05:00 |
Ryan Heywood
|
0bfc117a1b
|
solana: add decimals support, revert commit w/ wrong None/None bindings
|
2024-12-17 15:16:13 -05:00 |
Ryan Heywood
|
756c8419ae
|
solana: fix bug w/ properly binding None/None values accidentally matching None/Some and Some/None
|
2024-12-17 14:45:03 -05:00 |
Ryan Heywood
|
cf71b48492
|
solana: mainnet is actually mainnet-beta, make mainnet an alias for mainnet-beta
|
2024-12-17 14:28:24 -05:00 |
Ryan Heywood
|
00d7f18eb3
|
e2e-tests/solana: fix race condition w/ writing confirmed transaction to file
|
2024-12-16 16:26:53 -05:00 |
Ryan Heywood
|
44aef0ca99
|
e2e-tests/solana: move prompt to lower section so it's more noticeable
|
2024-12-16 13:56:34 -05:00 |
Ryan Heywood
|
f5ca0841cb
|
Icepick Solana: Add End-to-End Tests
|
2024-12-16 13:53:52 -05:00 |
Ryan Heywood
|
767e7a7df2
|
icepick sol sign: hoist blockhash argument from other commands
|
2024-12-09 13:54:19 -05:00 |
Ryan Heywood
|
85e9d34fa8
|
icepick sol transfer-token
|
2024-12-03 12:32:31 -05:00 |
Ryan Heywood
|
da5f29614c
|
icepick sol get-token-address
|
2024-12-02 03:59:27 -05:00 |
Ryan Heywood
|
c336079b05
|
solana: add FromStr for cluster
|
2024-12-02 03:30:52 -05:00 |
Ryan Heywood
|
78e274164a
|
icepick sol create-token-account
|
2024-11-29 14:34:55 -05:00 |
Ryan Heywood
|
5ce44edd92
|
solana docs: don't generate txn online
|
2024-11-29 11:46:18 -05:00 |
Ryan Heywood
|
490bb7254b
|
fix solana derivation path
|
2024-11-29 04:31:54 -05:00 |
Ryan Heywood
|
15a82b4892
|
document icepick-sol basic transaction
|
2024-11-29 00:49:05 -05:00 |
Ryan Heywood
|
6703a5b3ce
|
add --cluster option to specify which cluster to send requests to
|
2024-11-29 00:18:45 -05:00 |
Ryan Heywood
|
14f0be8921
|
broadcast transaction
|
2024-11-27 10:55:28 -05:00 |
Ryan Heywood
|
bedccf4b14
|
sign transaction
|
2024-11-27 06:54:30 -05:00 |
Ryan Heywood
|
e28047de92
|
add wallet generation to solana
|
2024-11-26 17:06:58 -05:00 |