Skip to content

Conversation

@Sankara-Jefferson
Copy link
Contributor

Add Wallet Create Handler + Migrate to Numeric Wallet ID.

web3-bot and others added 30 commits June 16, 2025 19:22
Co-authored-by: web3-bot <web3-bot@users.noreply.github.com>
There seem to have been some manual releases which leaves version file
inconsistent with what the latest release is.
This is the version for MVP milestone
New version includes retrieval optimization.
- update go-libp2p to v0.39.1
- enable HTTP(S)_PROXY and TCP_PROXY
- Add init function to create full current schema on brand new clean
databases and run missing migrations on any databases using old
auto-migrate strategy with existing data.
- Add CLI commands to migrate up, down, or to a specified version by ID
- Add utility functions to get list of migration IDs ran on current
database, check if migration has run by ID, etc.
Fix struct tag ordering in handler/storage/types_gen.go to match
the current code generator output. This resolves CI failures where
go generate was detecting differences between committed and generated files.
Merging this now — all tests have passed.
@Sankara-Jefferson Sankara-Jefferson merged commit 2ba6325 into main Jun 20, 2025
13 of 16 checks passed
@Sankara-Jefferson Sankara-Jefferson deleted the zach-wallet-create branch June 20, 2025 00:30
@Sankara-Jefferson Sankara-Jefferson restored the zach-wallet-create branch June 24, 2025 16:27
Sankara-Jefferson pushed a commit that referenced this pull request Jun 26, 2025
- Adds ability to create wallet with optional details: `singularity
wallet create --name "my wallet"`
- Adds ability to create SP wallet: `singularity wallet create --address
f12345 --actor-id f0123`
- Handles all edge cases if parameters are not correct
- Validates addresses and actor ID
- Adds ability to modify details of any wallet: `singularity wallet
update --name "new name" --location "somewhere else" --contact
"their@email.com"`
- Adds ability to update wallet after initialization: `singularity
wallet init f12345`

Relies on #517

The lint error is addressed by PR #523.
parkan pushed a commit that referenced this pull request Oct 22, 2025
- Adds ability to create wallet with optional details: `singularity
wallet create --name "my wallet"`
- Adds ability to create SP wallet: `singularity wallet create --address
f12345 --actor-id f0123`
- Handles all edge cases if parameters are not correct
- Validates addresses and actor ID
- Adds ability to modify details of any wallet: `singularity wallet
update --name "new name" --location "somewhere else" --contact
"their@email.com"`
- Adds ability to update wallet after initialization: `singularity
wallet init f12345`

Relies on #517

The lint error is addressed by PR #523.
parkan pushed a commit that referenced this pull request Oct 28, 2025
Add Wallet Create Handler + Migrate to Numeric Wallet ID.

Merging as all local test passed. The go version error will be addressed on a separate issue.
parkan pushed a commit that referenced this pull request Nov 6, 2025
Add Wallet Create Handler + Migrate to Numeric Wallet ID.

Merging as all local test passed. The go version error will be addressed on a separate issue.
parkan pushed a commit that referenced this pull request Nov 6, 2025
- Adds ability to create wallet with optional details: `singularity
wallet create --name "my wallet"`
- Adds ability to create SP wallet: `singularity wallet create --address
f12345 --actor-id f0123`
- Handles all edge cases if parameters are not correct
- Validates addresses and actor ID
- Adds ability to modify details of any wallet: `singularity wallet
update --name "new name" --location "somewhere else" --contact
"their@email.com"`
- Adds ability to update wallet after initialization: `singularity
wallet init f12345`

Relies on #517

The lint error is addressed by PR #523.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants