Commit Graph
303 Commits
Author SHA1 Message Date
Pravdyvy 5d228c6d80 Merge branch 'arjentix/fix-sequencer-msg-id' into Pravdyvy/indexer-state-management 2026-02-13 13:37:10 +02:00
Daniil Polyakov 9bf3edbaad chore: remove risc0-zkvm dep from wallet 2026-02-12 16:39:23 +03:00
Daniil Polyakov 975cfb9ec6 feat: fully integrate Sequencer, Indexer and Explorer with Bedrock 2026-02-12 16:31:13 +03:00
jonesmarvin8 d40232abcc Merge branch 'main' into marvin/refactor-amm-program 2026-02-11 19:05:16 -05:00
jonesmarvin8 a0ebd73f48 Merge pull request #249 from logos-blockchain/marvin/public_keys
public key protocol to match specs
2026-02-11 11:07:32 -05:00
Pravdyvy e5f908d241 Merge branch 'main' into Pravdyvy/indexer-state-management 2026-02-11 15:53:01 +02:00
Danish Arora 879dd61189 Increase wallet polling timeout for bedrock pipeline latency (#328) 2026-02-11 09:33:58 +05:30
jonesmarvin8 68254a835d fix license for amm and machete issue 2026-02-10 20:54:42 -05:00
jonesmarvin8 0930e4dd86 Merge branch 'main' into marvin/refactor-amm-program 2026-02-10 20:28:13 -05:00
jonesmarvin8 f891f57cab Merge branch 'main' into marvin/public_keys 2026-02-10 09:19:45 -05:00
Pravdyvy 36407c1d43 Merge branch 'arjentix/full-bedrock-integration' into Pravdyvy/indexer-state-management 2026-02-10 09:14:24 +02:00
Pravdyvy 4afe687e4c Merge branch 'main' into Pravdyvy/indexer-state-management 2026-02-06 17:42:32 +02:00
Daniil Polyakov fdb2979f66 feat: fully integrate Sequencer, Indexer and Explorer with Bedrock 2026-02-06 16:24:35 +03:00
Daniil Polyakov 9909f02803 refactor: split token program into crates 2026-02-06 00:08:43 +03:00
Sergio Chouhy 2fc1ec0fdc Merge branch 'main' into schouhy/add-wallet-ffi-tests 2026-02-04 20:48:36 -03:00
Sergio Chouhy 5ac9953488 add ffi get account test 2026-02-04 11:36:10 -03:00
davidrusu dac773fa03 Merge pull request #317 from logos-blockchain/drusu/license
Add Licensing + cargo deny check to ensure all dependencies are compliant
2026-02-04 08:55:03 +04:00
Sergio Chouhy 50b253fa00 move ffi tests to integration tests 2026-02-03 19:07:13 -03:00
fryorcraken a5240925fc Merge pull request #292 from logos-blockchain/fryorcraken/labels
add `wallet account label` feature
2026-02-02 14:30:33 +11:00
David Rusu 38f1f68030 feat(license): MIT/Apache2 license and add cargo deny config 2026-01-31 23:13:36 +04:00
Daniil Polyakov 71787a70f7 Implement block subscription 2026-01-30 21:53:01 +03:00
Daniil Polyakov e0729a1725 Integrate indexer client into sequencer 2026-01-30 21:53:01 +03:00
Daniil Polyakov 22a6195eca Move BasicAuth to common::config and remove SequencerClient from IndexerCore 2026-01-30 21:52:43 +03:00
fryorcraken 636a3daedc add wallet account label feature
- can add a label to own account via `wallet` CLI
- labels are displayed with `wallet account get` command
- labels are displayed with `wallet account list` command
- labels are persisted.
2026-01-28 15:19:09 +11:00
jonesmarvin8 19a53ed44e Merge branch 'main' into marvin/refactor-amm-program 2026-01-27 18:28:36 -05:00
Pravdyvy c0e879edae fix: suggestions fix 1 2026-01-27 09:46:31 +02:00
jonesmarvin8 9a92aa1553 updates and fmt 2026-01-26 18:38:41 -05:00
jonesmarvin8 a2d3d5ae0d Merge branch 'marvin/public_keys' into marvin/public_account_id 2026-01-26 16:08:33 -05:00
jonesmarvin8 d22354a485 update wallet configs 2026-01-24 08:47:09 -05:00
jonesmarvin8 0939b7e1c6 update public account id domain separator 2026-01-23 20:45:47 -05:00
jonesmarvin8 2367bf343b refactor AMM 2026-01-23 16:30:54 -05:00
Daniil Polyakov 652be426ae refactor: split token program into crates 2026-01-23 00:53:21 +03:00
Václav Pavlín a8f41838ac bug(wallet): conflicting flag -h for transaction info 2026-01-22 09:29:54 +01:00
Daniil Polyakov fb62143398 Merge pull request #259 from logos-blockchain/arjentix/multi-chain-calls-in-private-tx
Implement private multi chain calls
2026-01-21 16:55:49 +03:00
Daniil Polyakov 173945a170 Merge pull request #289 from logos-blockchain/fryorcraken/wallet-acc-ls-rm-commas
Remove trailing commas on `wallet account ls` output
2026-01-20 03:35:31 +03:00
Daniil Polyakov 4e46dbbdf4 feat: implement private multi chain calls in wallet (nssa) 2026-01-17 02:28:31 +03:00
fryorcraken b8821693a8 Return keys for uninitialized accounts too 2026-01-16 11:31:11 +11:00
fryorcraken 9267cb59af Return keys for public accounts 2026-01-16 11:31:11 +11:00
fryorcraken 562ab63735 Move the feature to get --keys 2026-01-16 11:31:10 +11:00
fryorcraken 6484e0121c Remove trailing commas on wallet account ls output
The trailing commas is inconvenient:

1. For users trying to select an account id by double-clicking it in a terminal: the comma gets included in the selection
2. For dev parsing the `wallet account list` output: the commas needs to be handled
2026-01-16 11:30:11 +11:00
fryorcraken f4978c1bde add wallet account keys command to display ipk/npk
ipk and npk are needed to receive funds from an external account on a private account.

They are currently only displayed at account creation (`wallet account new private`). With this command, it is now possible to print them at any time.
2026-01-16 11:29:49 +11:00
Sergio Chouhy 54cc214c33 Merge pull request #284 from logos-blockchain/schouhy/fix-wallet
Fix wallet build
2026-01-14 10:44:09 -03:00
Daniil Polyakov 78e593285d Merge pull request #281 from logos-blockchain/chore/use-flag-instead-of-key
chore(wallet): use --all instead of fake option name all
2026-01-14 00:59:39 +03:00
Sergio Chouhy 8e131713de add tokio macros feature to wallet deps 2026-01-12 20:12:37 -03:00
Daniil Polyakov 2fcde81301 Merge pull request #262 from logos-blockchain/arjentix/refactor-integration-tests
Big integration tests refactor
2026-01-13 00:32:04 +03:00
Václav Pavlín 040dc9eff7 chore(wallet): use --all instead of fake option name all 2026-01-08 10:03:11 +01:00
fryorcraken 76839dd59a add wallet account list --long option
Display account details in the `account list` output when using the `-l|--long` option.
2026-01-07 16:10:38 +11:00
Daniil Polyakov 7296088005 feat: introduce parallel integration tests, wallet without global vars and etc 2025-12-31 04:30:22 +03:00
Daniil Polyakov 2d1ee4b279 Merge branch 'main' into Pravdyvy/amm-wallet-integration 2025-12-26 23:07:48 +03:00
Daniil Polyakov 48d1d0e858 fix: adjust to a new token vec instruction 2025-12-26 20:56:34 +03:00