Helium

Helium

HNTInfrastructure

Rust implementation of a helium wallet CLI

Top Contributors

#1madninja
542
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

30ffaf1about 6 hours ago

fix(jupiter): verify a swap transaction before signing it (#564)

Marc Nijdam

8bb68e117 days ago

Merge pull request #563 from helium/fix/accept-v1-transactions

Bryan

a02d29217 days ago

chore(helium-lib): fix clippy 1.99 lints

bry

f243e5117 days ago

fix(helium-lib): accept v1 transactions in getTransaction calls

bry

40d06e04 months ago

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

genisis0x

f5535494 months ago

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

genisis0x

0c79c0d4 months ago

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

genisis0x

e76b6814 months ago

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

genisis0x

f090b0f4 months ago

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

genisis0x

c63ae2e4 months ago

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

Marc Nijdam

a31fc714 months ago

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

Marc Nijdam

c2efc9f4 months ago

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

Marc Nijdam

9136b615 months ago

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

Marc Nijdam

d18bd695 months ago

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

Marc Nijdam

0c298865 months ago

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

Marc Nijdam

5070cc15 months ago

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

Marc Nijdam

f5670145 months ago

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

Marc Nijdam

45498fc5 months ago

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

Marc Nijdam

a2f77835 months ago

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

Marc Nijdam

a8dd8415 months ago

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

Marc Nijdam

316ebb15 months ago

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

Marc Nijdam

c4270aa5 months ago

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

Marc Nijdam

2e40ee85 months ago

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

genisis0x

9a45fbb5 months ago

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

genisis0x

5bd9ead5 months ago

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

Marc Nijdam

94fa7b36 months ago

chore: Release

Marc Nijdam

6916a286 months ago

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

Marc Nijdam

c70804e6 months ago

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

Marc Nijdam

01f58316 months ago

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

Marc Nijdam

67e065e6 months ago

chore: Release

Marc Nijdam