Helium

Helium

HNTInfrastructure

Rust implementation of a helium wallet CLI

Top Contributors

#1madninja
541
commits
#2lthiery
51
commits
#3loljawn
21
commits
#4connormck333
18
commits
#5michaeldjeffrey
15
commits
#6ke6jjj
14
commits
#7JayKickliter
13
commits
#8kellybyrd
8
commits
#9genisis0x
7
commits
#10jeffgrunewald
6
commits

Recent Commits

40d06e0about 1 month ago

fix(reward): include ticket key in claim invariant panic messages (#555)

genisis0x

f553549about 1 month ago

refactor(client): expose explicit-URL Client constructor (#554)

genisis0x

0c79c0dabout 1 month ago

fix(error): keep TransactionError typed in ConfirmationError (#553)

genisis0x

e76b681about 1 month ago

fix(examples): move create_wallet so cargo builds it (#552)

genisis0x

f090b0fabout 1 month ago

fix(deps): pin git dependencies to revs instead of branches (#551)

genisis0x

c63ae2eabout 1 month ago

fix(jupiter): exclude RFQ via excludeRouters, not excludeRfq (#558)

Marc Nijdam

a31fc71about 1 month ago

fix(signer): keep async signer futures Send via `dyn Signer + Sync` (#557)

Marc Nijdam

c2efc9fabout 1 month ago

fix(jupiter): exclude RFQ routes so swaps are self-signable (#556)

Marc Nijdam

9136b61about 2 months ago

fix(lib): make cluster-aware LUT selection live in helium-lib (#544) (#550)

Marc Nijdam

d18bd69about 2 months ago

perf(cli): build one Client per invocation via memoized OnceLock (#549)

Marc Nijdam

0c29886about 2 months ago

perf(asset): memoize canopy height map process-wide (#548)

Marc Nijdam

5070cc1about 2 months ago

fix(mnemonic): restrict zero-checksum carve-out to 12-word phrases and surface it (#547)

Marc Nijdam

f567014about 2 months ago

chore: dedupe transaction framing, squads options, and twin commands (#538)

Marc Nijdam

45498fcabout 2 months ago

chore: delete dead staking.rs, make helium-mnemonic workspace membership explicit (#537)

Marc Nijdam

a2f7783about 2 months ago

fix(wallet): stop leaking secrets in debug builds, zeroize key material, 0600 key files (#536)

Marc Nijdam

a8dd841about 2 months ago

ci: run apt-get update before install in the build job (#539)

Marc Nijdam

316ebb1about 2 months ago

feat(cli): add shell tab-completion subcommand (#535)

Marc Nijdam

c4270aa2 months ago

chore(asset): move DAS poll to helium-lib, thread asset through onboard (#533)

Marc Nijdam

2e40ee82 months ago

fix(hotspots): poll for newly issued asset before onboarding (#398) (#531)

genisis0x

9a45fbb2 months ago

fix(cli): surface --commit state via committed field in JSON output (#530)

genisis0x

5bd9ead2 months ago

chore(deps): bump helium-crypto to 0.11 (#532)

Marc Nijdam

94fa7b33 months ago

chore: Release

Marc Nijdam

6916a283 months ago

feat(ledger): add Ledger hardware-wallet support to the CLI (#527)

Marc Nijdam

c70804e3 months ago

feat(squads): native v3+v4 multisig integration in helium-wallet (#524)

Marc Nijdam

01f58313 months ago

docs(readme): document the release process (#521)

Marc Nijdam

67e065e3 months ago

chore: Release

Marc Nijdam

ba95dfb3 months ago

fix(asset): drop root-side canopy from Merkle proof (#520)

Marc Nijdam

7d6d3544 months ago

chore: Release

Marc Nijdam

06cb8d34 months ago

ci: switch macOS builds from Intel to Apple Silicon (#518)

Marc Nijdam

5ac18f74 months ago

chore: overhaul docs and fix associated_token_address typo (#517)

Marc Nijdam