Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

staging -> master #5405

Merged
merged 118 commits into from
Sep 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
118 commits
Select commit Hold shift + click to select a range
8147d4f
Move JSON flags into flags module (#5199)
NullSoldier Aug 2, 2024
aa2bb1c
Add custom help category for RPC flags (#5200)
NullSoldier Aug 2, 2024
412e450
Added missing RemoteFlags on commands (#5201)
NullSoldier Aug 2, 2024
78a7e85
Upgrade commands to use JsonFlags (#5202)
NullSoldier Aug 2, 2024
c89980c
Fix start command wallet flag over-riding config (#5204)
NullSoldier Aug 2, 2024
0dc52d6
Add an asset info example (#5205)
NullSoldier Aug 2, 2024
24c0568
Reorder chain commands so args are before flags (#5203)
NullSoldier Aug 2, 2024
3a2ce8c
Update chain description (#5207)
NullSoldier Aug 5, 2024
513bf4d
Delete autocomplete plugin (#5208)
NullSoldier Aug 5, 2024
210f3c7
Update command descriptions (#5209)
NullSoldier Aug 6, 2024
4129785
feat(rust): Add xchacha20poly1305 functions (#5210)
rohanjadvani Aug 7, 2024
b5d5a7a
status command returns json (#5215)
mat-if Aug 7, 2024
e3ba090
use ui json element instead of custom json parsing (#5216)
mat-if Aug 7, 2024
a3882dd
feat(rust,rust-nodejs): Add napi `encrypt` function for xchacha20poly…
rohanjadvani Aug 7, 2024
601e280
feat(rust-nodejs): Add napi `decrypt` xchacha20poly1305 function (#5218)
rohanjadvani Aug 7, 2024
b2f8c0f
chore(rust-nodejs): Update Napi JS index file (#5224)
rohanjadvani Aug 8, 2024
0a465c9
CLI debug command uses card output and has json support (#5212)
mat-if Aug 8, 2024
de0bdda
feat(ironfish,rust-nodejs): Add EncryptedAccount class (#5226)
rohanjadvani Aug 8, 2024
a1d05fb
CLI fees command uses card output and has json support (#5213)
mat-if Aug 8, 2024
644e86b
update config descriptions to match our new standard (#5220)
mat-if Aug 8, 2024
286dc4a
feat(ironfish): Add serialization for encrypted accounts (#5230)
rohanjadvani Aug 12, 2024
468859a
feat(ironfish): Save encrypted accounts in the wallet (#5237)
rohanjadvani Aug 13, 2024
e734cc5
feat(ironfish): Add `encrypt` method for account (#5247)
rohanjadvani Aug 13, 2024
f6b5886
update mempool descriptions and add json support to status (#5221)
mat-if Aug 13, 2024
31cbe8f
update migrations descriptions, migrations list supports json (#5222)
mat-if Aug 13, 2024
bed1b3c
update peers descriptions, show -> info, add json to info (#5235)
mat-if Aug 13, 2024
74239df
update rpc descriptions, add json output (#5244)
mat-if Aug 13, 2024
430496f
update workers status cli desc, add json (#5245)
mat-if Aug 13, 2024
7966996
update miners command descriptions, add json to pool status (#5234)
mat-if Aug 13, 2024
9770fb7
Move wallet:post -> wallet:transactions:post (#5251)
NullSoldier Aug 13, 2024
e53d76f
move `wallet:transaction:watch` -> `wallet:transactions:watch` (#5254)
mat-if Aug 13, 2024
0ac1c86
move `wallet:transaction:import` -> `wallet:transactions:import` (#5252)
mat-if Aug 13, 2024
400b226
move `wallet:transaction:view` -> `wallet:transactions:decode` (#5253)
mat-if Aug 13, 2024
6aff7c7
Add hiddenAlias for wallet:transactions:post (#5255)
NullSoldier Aug 13, 2024
5ef47f8
move `wallet:sign` -> `wallet:transactions:sign` (#5256)
NullSoldier Aug 13, 2024
014d66b
Move `wallet:transaction` to `wallet:transactions:info` (#5257)
NullSoldier Aug 13, 2024
bbf8a1e
Move `wallet:accounts` -> `wallet` (#5258)
NullSoldier Aug 13, 2024
4f39cbc
`wallet:transactions:decode` prompts for transaction before account (…
mat-if Aug 14, 2024
abbf3f9
Add table output to wallet command (#5265)
NullSoldier Aug 14, 2024
ab0847b
move args to be above flags in wallet command definitions (#5259)
mat-if Aug 14, 2024
3a452da
feat(ironfish): Add encrypt method to wallet (#5248)
rohanjadvani Aug 14, 2024
a33e3eb
feat(ironfish): Add decrypt method to wallet (#5266)
rohanjadvani Aug 14, 2024
0aab27e
Add the ability to unset default account in CLI (#5263)
mat-if Aug 14, 2024
df09aff
fix `wallet:which --displayName` output (#5272)
mat-if Aug 14, 2024
bed90c6
Update wallet command flag description for account (#5273)
mat-if Aug 14, 2024
67b47b2
Change wallet:status to output aggregation (#5275)
NullSoldier Aug 14, 2024
500abe5
feat(ironfish): Add lock to wallet (#5270)
rohanjadvani Aug 15, 2024
3f1243d
clarify arg/flag names to better indicate what resource it is acting …
mat-if Aug 15, 2024
b92d6c1
Update wallet command descriptions (#5277)
NullSoldier Aug 15, 2024
c0cf9af
Add `wallet:transactions:delete` command (#5276)
mat-if Aug 15, 2024
cf812ef
feat(ironfish): Add unlock to wallet (#5281)
rohanjadvani Aug 15, 2024
a905072
Move common UI components into UI (#5287)
NullSoldier Aug 15, 2024
caf266a
Make wallet:address support JSON output (#5290)
NullSoldier Aug 15, 2024
077961e
supports deploying branch-named Docker images to AWS (#5250)
hughy Aug 15, 2024
f9fbde1
feat(ironfish): Remove cached accounts when encrypting/decrypting (#5…
rohanjadvani Aug 19, 2024
93908a9
feat(ironfish): Check if wallet is encrypted when calling setAccount …
rohanjadvani Aug 19, 2024
a3477de
feat(ironfish): Return if the wallet is locked in getStatus (#5307)
rohanjadvani Aug 19, 2024
0567590
Always yield native balance in balances (#5308)
NullSoldier Aug 19, 2024
00e7750
Make balance output consistent (#5309)
NullSoldier Aug 19, 2024
f41ef7c
Fix account prompt returning undefined (#5310)
NullSoldier Aug 19, 2024
8a213b7
Disallow creation of accounts with no names (#5312)
mat-if Aug 19, 2024
e4548fa
Add new useAccount helper an upgrade commands (#5311)
NullSoldier Aug 20, 2024
698e819
Add the ability to delete a transaction to the wallet and RPC (#5286)
mat-if Aug 20, 2024
4e59dea
feat(ironfish): Add `wallet/encrypt` (#5318)
rohanjadvani Aug 20, 2024
e3f7083
Standardizxe account flags to char 'a' (#5315)
NullSoldier Aug 20, 2024
be4afa5
Delete required:false in flags which is default (#5316)
NullSoldier Aug 20, 2024
dd8f936
feat(ironfish): Add `wallet/decrypt` (#5319)
rohanjadvani Aug 20, 2024
704d0ec
Change wallet:delete to use new confirmInput (#5320)
NullSoldier Aug 20, 2024
2ab7c46
Change wallet:rename arg names (#5314)
NullSoldier Aug 20, 2024
9780475
feat(ironfish): Add `wallet/unlock` (#5321)
rohanjadvani Aug 20, 2024
a547849
feat(ironfish): Add `wallet/lock` (#5322)
rohanjadvani Aug 21, 2024
7088bfd
chore: adds test that included dkg key generation and signing all in …
jowparks Aug 22, 2024
70b736d
feat(cli): Add `wallet:encrypt` (#5327)
rohanjadvani Aug 23, 2024
487fbee
feat(cli): Add `wallet:decrypt` (#5328)
rohanjadvani Aug 23, 2024
b463f60
feat(cli): Add `wallet:unlock` (#5329)
rohanjadvani Aug 23, 2024
a1c7df2
feat(cli): Add `wallet:lock` (#5330)
rohanjadvani Aug 26, 2024
d1abc67
feat(cli,ironfish): Check if the wallet is locked before fetching acc…
rohanjadvani Aug 26, 2024
d5868c8
feat(ironfish): Notify via log when the wallet locks (#5334)
rohanjadvani Aug 27, 2024
d456d62
feat(cli): Hide passphrases in encryption commands (#5343)
rohanjadvani Aug 28, 2024
f737dee
feat(cli): Return locked warning in wallet:accounts and wallet:which …
rohanjadvani Aug 28, 2024
67a8f6e
feat(cli): Update status to show when the wallet is locked (#5345)
rohanjadvani Aug 28, 2024
08c1066
feat(ironfish): Add passphrase to import account for encrypted dbs (#…
rohanjadvani Aug 30, 2024
8a949b3
feat(cli): Log message in start when the wallet is locked (#5336)
rohanjadvani Sep 4, 2024
3e3b650
Improve RPC client types for broadcastTransaction and isValidPublicAd…
dguenther Sep 4, 2024
f6b340a
feat(ironfish): Add passphrase to reset account methods (#5354)
rohanjadvani Sep 5, 2024
df7be6f
feat(ironfish): Require passphrase when creating encrypted account (#…
rohanjadvani Sep 5, 2024
22db8b3
feat(ironfish): Require passphrase when renaming encrypted accounts (…
rohanjadvani Sep 5, 2024
a2740dc
feat(cli): Check if the wallet is unlocked in wallet CLI commands (#5…
rohanjadvani Sep 5, 2024
18f1bea
feat(rust): Add struct for XChaCha20Poly1305 key (#5365)
rohanjadvani Sep 12, 2024
1b640a2
defines MultisigHardwareSigner for Ledger multisig keys (#5366)
hughy Sep 12, 2024
1b777bf
dont parse this diagram as a doctest (#5368)
mat-if Sep 12, 2024
b3d1e72
make secret optional in multisig secrets
patnir Sep 12, 2024
7674888
fix test
patnir Sep 13, 2024
40b367b
Merge pull request #5364 from iron-fish/rahul/make-secret-optional-mu…
patnir Sep 13, 2024
d8cfd5b
supports importing multisig Ledger accounts (#5367)
hughy Sep 13, 2024
5ea1113
updates ironfish to use latest ironfish-frost changes, etc. (#5369)
hughy Sep 13, 2024
5ef3368
feat(rust-nodejs): Create napi struct for xchacha20poly1305 key (#5370)
rohanjadvani Sep 13, 2024
e0d08af
feat: Import multisig identity during account import
patnir Sep 13, 2024
6062764
Merge pull request #5372 from iron-fish/rahul/account-import-multisig…
patnir Sep 14, 2024
83e49dc
feat(ironfish): Store salt and nonce on encrypted account (#5371)
rohanjadvani Sep 16, 2024
b192ec3
feat: Import multisig hw identity
patnir Sep 13, 2024
57286b0
Merge pull request #5373 from iron-fish/rahul/import-multisig-account…
patnir Sep 16, 2024
cf2941f
feat(ironfish): Create master key (#5375)
rohanjadvani Sep 16, 2024
e3a51ce
adds napi methods to support Ledger multisig (#5376)
hughy Sep 17, 2024
1249c3c
feat(rust,rust-nodejs,ironfish): Remove old encrypt/decrypt methods (…
rohanjadvani Sep 17, 2024
4e383ef
Displays whether a participant has a secret or not
patnir Sep 17, 2024
baf314e
allows constructing NativeSigningCommitment from raw (#5378)
hughy Sep 17, 2024
062657b
Merge pull request #5379 from iron-fish/rahul/ifl-2946-update-partici…
patnir Sep 17, 2024
9263726
Add ledger flag to dkg rounds (#5380)
patnir Sep 17, 2024
7413250
defines from_frost factory method on NativePublicKeyPackage (#5381)
hughy Sep 17, 2024
336bc06
adds wallet/multisig/importParticipant RPC (#5383)
hughy Sep 18, 2024
a57ca30
fixes wallet/multisig/getIdentity for undefined secrets (#5388)
hughy Sep 19, 2024
36deabb
fixes errors in wallet/multisig/importParticipant (#5385)
hughy Sep 19, 2024
6fbfd31
fix(ironfish): Fix unlock hanging in memory client CLI (#5392)
rohanjadvani Sep 19, 2024
c5ff945
fix(ironfish): Guard event loop when the wallet is locked (#5393)
rohanjadvani Sep 19, 2024
9319ca0
feat(ironfish): Write encrypted accounts when toggling scanning (#5394)
rohanjadvani Sep 19, 2024
b27366f
feat(cli): Check the wallet is unlocked before prompting for name (#5…
rohanjadvani Sep 19, 2024
6c16fc6
v2.6.0 (#5404)
rohanjadvani Sep 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .github/workflows/deploy-node-docker-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ on:
description: 'AWS:{GIT_SHA}'
type: boolean
default: false
aws_tag_git_branch:
description: 'AWS:{BRANCH}'
type: boolean
default: false

permissions:
contents: read
Expand Down Expand Up @@ -116,6 +120,13 @@ jobs:
docker tag ironfish ${{ secrets.AWS_NODE_REGISTRY_URL }}/ironfish:${{ github.ref_name }}
docker push ${{ secrets.AWS_NODE_REGISTRY_URL }}/ironfish:${{ github.ref_name }}

# Used to deploy images for specific branches
- name: Deploy Node Image to AWS:${{ github.ref_name }}
if: ${{ inputs.aws_tag_git_branch && github.ref_type == 'branch' }}
run: |
docker tag ironfish ${{ secrets.AWS_NODE_REGISTRY_URL }}/ironfish:${{ github.ref_name }}
docker push ${{ secrets.AWS_NODE_REGISTRY_URL }}/ironfish:${{ github.ref_name }}

- name: Deploy Node Image to AWS:testnet
if: ${{ inputs.aws_tag_testnet }}
run: |
Expand Down
Loading
Loading