This repository and software are no longer maintained. See the core repository instead.
Only compatible with 0.53.0.
- 593 - Tell users to aim for the core repository
- Fix hardcoded version to match tag and build binaries
- 575 - Fix broken docs links in readme
- 579 - Ensure the wallet doesn't recommend upgrade to pre-release version
- 558 - Use user-friendly RPC code as error message
- 569 - Ensure the winfile scheme for logger is register only once
- 555 - Now using full transaction structures for event emit
- 551 - Enable system-tests with Vegacapsule
- 548 - Printer utility shouldn't write in service response
- 544 - Display transaction hash after sending transaction
- 542 - Update
protos
to get last version of governance schema
- 539 - Add received at timestamp to transaction sign requests
- 497 - Add ability to confirm the signing of a transaction. To keep running the service with automatic consent,
--automatic-consent
flag is now required.
- 521 - Update
protos
repository to get last validation updates on commands - 523 - Add link in
README
to direct people to desktop wallet app - 529 - Ensure log files can be created on Windows.
- 536 - Docs: replace link for providing feedback
- 504 - Add support for proof of work sent from the wallet as part of a transaction
- 507 - Flag
--level
in service run removed
- 508 - Introduce a command to list the service endpoints
- 507 - Redirect logs from command service run to a file
- 516 - Update protos for market update proposal
- 502 - Unwrap properly transfer and cancel transfer commands
- 496 - Return tx in /api/v1/command response
- 484 - Add JSON structure tags to handler requests, to match responses format
- 487 - Update to work with changes in
protos
- 446 - The key printed on the JSON output for the
key generate
command is now at the root of the response, just like the output of thekey describe
command. - 450 - Move
sign
andverify
commands to a amessage
subcommand, e.g.message sign
andmessage verify
- 427 - Sign MacOS binaries
- 447 - Sign Windows binaries
- 448 - Add command
network locate
to locate the folder in which network configuration files are stored. - 451 - Verify network configuration prior exploitation to raise user-friendly errors.
- 435 - Support signing commands offline with
command sign
- 453 - Added support for new liquidity provision commands
- 456 - Update protos to support non-negative string pegged orders offset
- 463 - Improve the
vegawallet version
command output to ensure users doesn't mistake the software version with their wallet version - 443 - Notarization of MacOS binaries
- 469 - Support time-triggered trading termination from built-in oracle
- 446 - Wallet creation with
key generate
has been removed in favor ofcreate
command - 446 - Flag
--console-proxy
has been removed in favor of--with-console
- 446 - Flag
--mnemonic-file
has been removed in favor of--recovery-phrase-file
- 446 - Field
mnemonic
in HTTP response for wallet creation has been removed in favor ofrecoveryPhrase
- 446 - Field
mnemonic
in HTTP request for wallet import has been removed in favor ofrecoveryPhrase
- 440 - Fix confirmation prompt on windows
- 449 - Don't use unicode glyphs on windows
- 444 - Fail gracefully when trying to get password input on msys
- 455 - New Liquidity Provisioning commands removed requirement for Id field
- 485 - Update Windows VM version to fix code signing
- 381 - Make
send tx
andsend command
matchNOUN VERB
grammar - 384 - Remove private key from key generate JSON output
- 418 - Wallet creation is deprecated with
key generate
, usecreate
instead - 423 - Flag
--console-proxy
is deprecated in favor of--with-console
- 425 - Flag
--mnemonic-file
is deprecated in favor of--recovery-phrase-file
- 425 - Deprecated
mnemonic
field in HTTP response for wallet creation in favor ofrecoveryPhrase
- 425 - Deprecated
mnemonic
field in HTTP request for wallet import in favor ofrecoveryPhrase
- 383 - Add wallet version to
key generate
output - 390 - Add new project board Github action and update linked PR action version
- 385 - Add command
delete
to delete a wallet - 398 - More idiomatic test suite
- 396 - Update the "important" section of
key generate
- 405 - Add command
network delete
to delete a network - 409 - Return the tx hash after sending a transaction
- 406 - Add auto-completion to command line through
completion
sub-command - 418 - Importing a wallet now generates the first key pair
- 418 - Add the
create
command to create a wallet - 420 - Verify initialisation state on service run
- 421 - Improve help texts
- 423 - Support launching the token dApp in
service run
command
- 387 - Remove network initialisation in favor of
network import
- 395 - Fix
command send
examples - 401 - Update key rotation submission command
- 410 - Add current pub key hash to key rotation submission command
- 415 - Update to latest key rotation protos
2021-11-15
- 300 - Move from semi-colon to comma separated metadata on
key annotate
andkey generate
- 300 - Trim the
key list
output to only output name and public key - 358 - Rename "human" output to "interactive"
- 368 - Deprecate
command
subcommand in favor ofsend command
- 300 - Internal restructuring of CLI building blocks to improve testability
- 359 - Add
key describe
subcommand to allow querying of key information - 364 - Add changelog checker Github action
- 361 - Add
network describe
subcommand to allow querying of network information - 366 - Update the changelog checker action to run when required only
- 368 - Add
send tx
subcommand to send raw transaction - 367 - Add
key rotate
subcommand to generate key rotation transaction payload
- 356 - Ensure the interactive printer is listening to color management env vars (
NO_COLOR
andCLICOLOR
) - 357 - Warn without failing when no connection on version verification
- 360 - Attempt to enable ANSI colors in Windows terminal
- 372 - Remove wallet name serialisation to allow wallet file to be renamed
- 370 - Ensure unsupported output is correctly reported
2021-10-27
- 319 - Enable more golanci lints
- 325 - Importing a wallet via API default to version 2
- 322 - Build artifact for mac M1
- 323 - Fix wallets with version 0
- 308 - Fix command subcommand
- 330 - Fix output for list keys command
2021-10-23
- 313 - Fix release github action
2021-10-23
- Flag
--name
and-n
has been replaced by--wallet
and-w
respectively. - The service configuration
wallet-service/config.toml
no longer exists. - The network configurations are located in the
wallet-service/networks
config folder. - A new
--network
(shorthand-n
) has been introduced oncommand
andservice run
subcommands. - In the network configuration the
Nodes
configuration in now namedAPI.GRPC
.
- 310 - Rename repository to vegawallet
- 306 - Implement hd wallet v2 (new derivation path)
- 301 - Remove download endpoint
- 293 - Better versioning
- 292 - Expose data node endpoints
- 288 - Update shared library
- 280 - Update service documentation
- 281 - Ignore system-tests failures
- 279 - Run system-tests in CI pipeline
- 273 - Run golangci-lint as part of Jenkins pipeline
- 272 - Update the README
- 271 - Update CLI documentation with network commands
- 174 - Add golangci-lint
- 268 - Update build instructions
- 253 - Support multiple networks
- 257 - Remove custom requirement verification in favor of cobra built-in's
- 260 - Support importing networks from local file and URL
- 256 - Remove getting started as it's the duty of the documentation website
- 244 - Support key rotation
- 252 - Readme copy change
- 250 - Update getting started link to go to docs site
- 247 - Config endpoint
- 248 - Update proto services with last changes
- 241 - SubmitTransactionV2 -> SubmitTransaction
- 234 - Save XDG file structure
- 235 - Add command subcommand to the wallet
- 226 - Clean up the printed service endoint list
- 223 - Add delegate and undelegate in commands
- 222 - Ensure mnemonic files can be loaded from the same directory as execution
- 219 - Update to last protos
- 217 - Update protos dep
- 216 - Update dependencies
- 213 - Allow verification of message from which you don't have the private key
- 210 - Replace
--mnemonic
flag by--mnemonic-path
- 189 - Use TradingClient only
- 212 - Shrink docker image size
- 208 - Add flag to clear metadata
- 206 - Self documentation of CLI
- 204 - Improve service store API to get file information
- 193 - Remove logger from service.GenerateConfig
- 196 - Make untainting a key possible
- 195 - Rename meta subcommand by annotate for clarity
- 194 - Document list subcommand
- 188 - Add command to list all registered wallets
- 186 - Bump proto version
- 185 - Updated protos module
- 183 - Update protos to point to develop
- 181 - Remove Txv1
- 180 - Allow update of the wallet name
- 178 - Add Jenkinsfile
- 176 - Expose Console service ouside of the command line
- 173 - Remove now-useless buf files
- 172 - Build docker image
- 169 - Use the protos repo for protos + commands validations
- 168 - Ensure the the pubKey is not double encoded in Txv2
- 166 - Remove short flag for passphrase
- 164 - Allow loading password from file
- 163 - Add default name to generated keys
- 161 - Configure logger level based on the config
- 159 - Restrict file access
- 157 - Adding delegation commands
- 162 - Updated the proposal submission to add the trading termination oracle
- 160 - Add short flag
-r
for root-path - 156 - Update readme to link to master for instructions
- 149 - Split wallet and service management at store level
- 152 - Fix broken getting_started link
- 145 - Introduce an
init
command - 140 - Initialise store before handler in CLI
- 137 - Update proposalSubmission validation to be >= 0
- 135 - Add endpoint that returns app version info
- 133 - Reorganise the readme to reincorporate starter instructions
- 132 - Import all core protobuf in the vega wallet repo
- 130 - Update
pr_verify_linked_issue.yml
- 131 - Uniformise the wallet cmd names
- 129 - Restructure the command line to scope key management
- 112 - Support for HD Wallet
- 122 - Create
pr_verify_linked_issue.yml
- 297 - Fix command help
- 290 - Fix key generate example #290
- 285 - Fix commit hash
- 270 - Fix file extension stripping on network list
- 262 - Fix golangci-lint offences
- 240 - Fix Docker image to include node package
- 225 - Fix wallet check
- 201 - Remove extra "it"
- 154 - Remove hyphen
2021-07-06
- 105 - Update
new_issues_to_sprint_project_board.yml
- 106 - Port TxV2 to wallet
- 109 - Rework storage layer
- 111 - Add verify endpoint
- 108 - Add
command/*
into the startup dump docs - 120 - Release to master
2021-06-11
- 96 - Replace localhost with IP address
- 98 - Add
new_issues_to_sprint_project_board.yml
- 99 - Add blockHeight
- 101 - Log and return better errors from the nodes
- 103 - Release
v0.7.0
- 92 - Fix file name in readme text
2021-05-27
2021-05-15
- 87 - Release
v0.6.7
update vega API version
2021-04-23
- 82 - Make the healthcheck more useful and fix some of the endpoint docs printed at startup
2021-04-08
- 72 - Add endpoint to sign abitrary data
- 74 - Add arbitray signing
- 80 - Release
v0.6.5
update the vega API version
2021-03-17
- 71 - Release
v0.6.4
update vega API version
2021-03-16
- 70 - Rename api-clients to api
2021-02-18
2021-02-17
- 64 - Use
syscall.Stdin
for for read password - 65 - Updates for Windows instructions
- 66 - Release patch version
v0.6.1
- 63 - Fix windows command
2021-02-15
2020-12-17
2020-12-11
- 52 - Implement round robin over all the network nodes when node forwarding
- 53 - Update master with last develop
2020-12-10
- 26 - Add custom headers
- 43 - Update readme - tidy up, combine
- 45 - Add subheadings
- 49 -Cchange default port to 1847 and IP is not Host in config
- 50 - uUdates based on live trial session
- 51 - Update master with last develop changes
2020-11-20
2020-11-20
2020-11-20
- 35 - Release develop to master
- 34 - Windows fixes
2020-11-20
- 21 - Small README updates
- 24 - Update the wallet with last vega changes
- 25 - Remove native window
- 28 - Release develop to master
- 30 - Release develop to master
2020-11-16
2020-11-16
- 16 - Generate RSA key default
- 17 - Start work on native browser UI and try to build release
- 18 - Release develop code to master
2020-11-14
- 13 - Update standalone wallet with last vega changes
- 14 - Add an http server proxy to the console and start it with a flag
- 15 - Release
v0.2.0
2020-05-11