From c0bb5245d394fa6a21159aed6b8ea19da852ad43 Mon Sep 17 00:00:00 2001 From: Bryan Date: Mon, 30 Sep 2024 10:04:37 -0500 Subject: [PATCH] Develop (#709) * Add mobile data only support * Fix tests * Fix data only tests * Missing resolver * Fix rewardable entity config * Fix tests * Proxy voting bugs * Bump version * return a refetch fn from usePositionKeysAndProxies (#705) * bump to 0.9.6 (#706) * Bump version * true => false (#707) --------- Co-authored-by: Noah Prince Co-authored-by: Noah Prince <83885631+ChewingGlass@users.noreply.github.com> --- CHANGELOG.md | 22 ++ Cargo.lock | 2 +- lerna.json | 2 +- .../account-fetch-cache-hooks/CHANGELOG.md | 16 + .../account-fetch-cache-hooks/package.json | 4 +- .../yarn.deploy.lock | 4 +- packages/account-fetch-cache/CHANGELOG.md | 16 + packages/account-fetch-cache/package.json | 2 +- .../CHANGELOG.md | 16 + .../package.json | 4 +- .../yarn.deploy.lock | 4 +- packages/active-device-oracle/CHANGELOG.md | 16 + packages/active-device-oracle/package.json | 2 +- packages/anchor-resolvers/CHANGELOG.md | 16 + packages/anchor-resolvers/package.json | 2 +- packages/circuit-breaker-sdk/CHANGELOG.md | 16 + packages/circuit-breaker-sdk/package.json | 6 +- packages/circuit-breaker-sdk/yarn.deploy.lock | 8 +- packages/crons/CHANGELOG.md | 16 + packages/crons/package.json | 30 +- packages/crons/yarn.deploy.lock | 132 ++++---- packages/currency-utils/CHANGELOG.md | 16 + packages/currency-utils/package.json | 2 +- packages/data-credits-sdk/CHANGELOG.md | 16 + packages/data-credits-sdk/package.json | 10 +- packages/data-credits-sdk/yarn.deploy.lock | 52 ++-- packages/distributor-oracle/CHANGELOG.md | 16 + packages/distributor-oracle/package.json | 16 +- packages/distributor-oracle/yarn.deploy.lock | 84 ++--- packages/docsite/CHANGELOG.md | 16 + packages/docsite/package.json | 2 +- packages/entity-invalidator/CHANGELOG.md | 16 + packages/entity-invalidator/package.json | 8 +- packages/entity-invalidator/yarn.deploy.lock | 64 ++-- packages/fanout-metadata-service/CHANGELOG.md | 16 + packages/fanout-metadata-service/package.json | 8 +- .../fanout-metadata-service/yarn.deploy.lock | 24 +- packages/fanout-sdk/CHANGELOG.md | 16 + packages/fanout-sdk/package.json | 6 +- packages/fanout-sdk/yarn.deploy.lock | 8 +- packages/faucet-service/CHANGELOG.md | 16 + packages/faucet-service/package.json | 6 +- packages/faucet-service/yarn.deploy.lock | 16 +- packages/helium-admin-cli/CHANGELOG.md | 22 ++ packages/helium-admin-cli/package.json | 24 +- .../src/update-rewardable-entity-config.ts | 7 + packages/helium-admin-cli/yarn.deploy.lock | 136 ++++---- .../helium-entity-manager-sdk/CHANGELOG.md | 16 + .../helium-entity-manager-sdk/package.json | 12 +- .../src/resolvers.ts | 6 + .../yarn.deploy.lock | 56 ++-- packages/helium-react-hooks/CHANGELOG.md | 16 + packages/helium-react-hooks/package.json | 6 +- packages/helium-react-hooks/yarn.deploy.lock | 10 +- packages/helium-sub-daos-sdk/CHANGELOG.md | 16 + packages/helium-sub-daos-sdk/package.json | 10 +- packages/helium-sub-daos-sdk/yarn.deploy.lock | 42 +-- packages/helium-vote-service/CHANGELOG.md | 16 + packages/helium-vote-service/package.json | 6 +- packages/helium-vote-service/yarn.deploy.lock | 24 +- packages/hexboosting-sdk/CHANGELOG.md | 16 + packages/hexboosting-sdk/package.json | 8 +- packages/hexboosting-sdk/yarn.deploy.lock | 50 +-- packages/hotspot-utils/CHANGELOG.md | 16 + packages/hotspot-utils/package.json | 10 +- packages/hotspot-utils/yarn.deploy.lock | 66 ++-- packages/idls/CHANGELOG.md | 16 + packages/idls/package.json | 2 +- packages/lazy-distributor-sdk/CHANGELOG.md | 16 + packages/lazy-distributor-sdk/package.json | 6 +- .../lazy-distributor-sdk/yarn.deploy.lock | 14 +- packages/lazy-transactions-sdk/CHANGELOG.md | 16 + packages/lazy-transactions-sdk/package.json | 6 +- .../lazy-transactions-sdk/yarn.deploy.lock | 16 +- packages/metadata-service/CHANGELOG.md | 16 + packages/metadata-service/package.json | 14 +- packages/metadata-service/yarn.deploy.lock | 80 ++--- packages/migration-service/CHANGELOG.md | 16 + packages/migration-service/package.json | 22 +- packages/migration-service/yarn.deploy.lock | 122 ++++---- .../mobile-entity-manager-sdk/CHANGELOG.md | 16 + .../mobile-entity-manager-sdk/package.json | 8 +- .../yarn.deploy.lock | 64 ++-- packages/monitor-service/CHANGELOG.md | 16 + packages/monitor-service/package.json | 22 +- packages/monitor-service/yarn.deploy.lock | 104 +++---- packages/no-emit-sdk/CHANGELOG.md | 16 + packages/no-emit-sdk/package.json | 2 +- packages/price-oracle-sdk/CHANGELOG.md | 16 + packages/price-oracle-sdk/package.json | 4 +- packages/price-oracle-sdk/yarn.deploy.lock | 4 +- .../CHANGELOG.md | 16 + .../package.json | 2 +- packages/rewards-oracle-sdk/CHANGELOG.md | 16 + packages/rewards-oracle-sdk/package.json | 6 +- packages/rewards-oracle-sdk/yarn.deploy.lock | 8 +- packages/spl-utils/CHANGELOG.md | 16 + packages/spl-utils/package.json | 6 +- packages/spl-utils/yarn.deploy.lock | 8 +- packages/sus/CHANGELOG.md | 16 + packages/sus/package.json | 2 +- packages/tokens-to-rent-service/CHANGELOG.md | 16 + packages/tokens-to-rent-service/package.json | 6 +- .../tokens-to-rent-service/yarn.deploy.lock | 14 +- packages/treasury-management-sdk/CHANGELOG.md | 16 + packages/treasury-management-sdk/package.json | 8 +- .../treasury-management-sdk/yarn.deploy.lock | 16 +- .../voter-stake-registry-hooks/CHANGELOG.md | 16 + .../voter-stake-registry-hooks/package.json | 16 +- .../src/contexts/heliumVsrContext.tsx | 31 +- .../src/hooks/useAssignProxies.ts | 10 +- .../src/hooks/usePositionKeysAndProxies.ts | 31 +- .../yarn.deploy.lock | 68 ++-- .../voter-stake-registry-sdk/CHANGELOG.md | 16 + .../voter-stake-registry-sdk/package.json | 8 +- .../voter-stake-registry-sdk/yarn.deploy.lock | 18 +- packages/vsr-metadata-service/CHANGELOG.md | 16 + packages/vsr-metadata-service/package.json | 8 +- .../vsr-metadata-service/yarn.deploy.lock | 26 +- programs/helium-entity-manager/Cargo.toml | 2 +- .../src/instructions/mod.rs | 2 + .../onboard_data_only_iot_hotspot_v0.rs | 1 - .../onboard_data_only_mobile_hotspot_v0.rs | 251 +++++++++++++++ programs/helium-entity-manager/src/lib.rs | 7 + programs/helium-entity-manager/src/state.rs | 1 + tests/helium-entity-manager.ts | 143 ++++++++- yarn.lock | 292 +++++++++--------- 127 files changed, 2107 insertions(+), 1023 deletions(-) create mode 100644 programs/helium-entity-manager/src/instructions/onboard_data_only_mobile_hotspot_v0.rs diff --git a/CHANGELOG.md b/CHANGELOG.md index 4305000b6..6b6c5b89a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,28 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.6) (2024-09-16) + + +### Reverts + +* Revert "Add temp endpoint to fix mobile hotspots (#683)" (#685) ([3f5a4be](https://github.com/helium/helium-program-library/commit/3f5a4be5fc7da0dcbcd10c0ade199831fc538a9b)), closes [#683](https://github.com/helium/helium-program-library/issues/683) [#685](https://github.com/helium/helium-program-library/issues/685) [#683](https://github.com/helium/helium-program-library/issues/683) + + + + + +## [0.9.5](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.5) (2024-09-10) + + +### Reverts + +* Revert "Add temp endpoint to fix mobile hotspots (#683)" (#685) ([3f5a4be](https://github.com/helium/helium-program-library/commit/3f5a4be5fc7da0dcbcd10c0ade199831fc538a9b)), closes [#683](https://github.com/helium/helium-program-library/issues/683) [#685](https://github.com/helium/helium-program-library/issues/685) [#683](https://github.com/helium/helium-program-library/issues/683) + + + + + ## [0.9.4](https://github.com/helium/helium-program-library/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package helium-program-library diff --git a/Cargo.lock b/Cargo.lock index d9b5bc432..b3ea436e3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1943,7 +1943,7 @@ checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" [[package]] name = "helium-entity-manager" -version = "0.2.10" +version = "0.2.11" dependencies = [ "account-compression-cpi", "anchor-lang", diff --git a/lerna.json b/lerna.json index 2dc6374e6..427aa81b0 100644 --- a/lerna.json +++ b/lerna.json @@ -4,5 +4,5 @@ "packages/*" ], "useWorkspaces": true, - "version": "0.9.4" + "version": "0.9.6" } diff --git a/packages/account-fetch-cache-hooks/CHANGELOG.md b/packages/account-fetch-cache-hooks/CHANGELOG.md index f6a6163cb..2c8df2759 100644 --- a/packages/account-fetch-cache-hooks/CHANGELOG.md +++ b/packages/account-fetch-cache-hooks/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/account-fetch-cache-hooks + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/account-fetch-cache-hooks + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/account-fetch-cache-hooks diff --git a/packages/account-fetch-cache-hooks/package.json b/packages/account-fetch-cache-hooks/package.json index 4eb2c728c..26e325e2b 100644 --- a/packages/account-fetch-cache-hooks/package.json +++ b/packages/account-fetch-cache-hooks/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "React hooks and context for account-fetch-cache", "repository": { "type": "git", @@ -31,7 +31,7 @@ "prebuild": "npm run clean && npm run package" }, "dependencies": { - "@helium/account-fetch-cache": "^0.9.4", + "@helium/account-fetch-cache": "^0.9.6", "@solana/web3.js": "^1.78.8", "react-async-hook": "^4.0.0" }, diff --git a/packages/account-fetch-cache-hooks/yarn.deploy.lock b/packages/account-fetch-cache-hooks/yarn.deploy.lock index acd57a214..29ccbe055 100644 --- a/packages/account-fetch-cache-hooks/yarn.deploy.lock +++ b/packages/account-fetch-cache-hooks/yarn.deploy.lock @@ -27,7 +27,7 @@ __metadata: version: 0.0.0-use.local resolution: "@helium/account-fetch-cache-hooks@workspace:." dependencies: - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@solana/web3.js": ^1.78.8 git-format-staged: ^2.1.3 react-async-hook: ^4.0.0 @@ -39,7 +39,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: diff --git a/packages/account-fetch-cache/CHANGELOG.md b/packages/account-fetch-cache/CHANGELOG.md index 050d57dcf..10f9eb963 100644 --- a/packages/account-fetch-cache/CHANGELOG.md +++ b/packages/account-fetch-cache/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/account-fetch-cache + + + + + +## [0.9.5](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/account-fetch-cache + + + + + ## [0.9.4](https://github.com/helium/helium-program-library/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/account-fetch-cache diff --git a/packages/account-fetch-cache/package.json b/packages/account-fetch-cache/package.json index 9f9b79e26..e90219dec 100644 --- a/packages/account-fetch-cache/package.json +++ b/packages/account-fetch-cache/package.json @@ -1,6 +1,6 @@ { "name": "@helium/account-fetch-cache", - "version": "0.9.4", + "version": "0.9.6", "description": "Solana account fetch cache to eliminate reduntant fetching, and batch fetches", "publishConfig": { "access": "public", diff --git a/packages/account-postgres-sink-service/CHANGELOG.md b/packages/account-postgres-sink-service/CHANGELOG.md index dd7e7cd80..02de066fe 100644 --- a/packages/account-postgres-sink-service/CHANGELOG.md +++ b/packages/account-postgres-sink-service/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/account-postgres-sink-service + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/account-postgres-sink-service + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/account-postgres-sink-service diff --git a/packages/account-postgres-sink-service/package.json b/packages/account-postgres-sink-service/package.json index 91d7f83a1..07f9cc6c3 100644 --- a/packages/account-postgres-sink-service/package.json +++ b/packages/account-postgres-sink-service/package.json @@ -6,7 +6,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Sync account data to postgres", "repository": { "type": "git", @@ -37,7 +37,7 @@ "@connectrpc/connect-node": "^1.3.0", "@coral-xyz/anchor": "^0.28.0", "@fastify/cors": "^8.1.1", - "@helium/account-fetch-cache": "^0.9.4", + "@helium/account-fetch-cache": "^0.9.6", "@metaplex-foundation/mpl-token-metadata": "^2.10.0", "@solana/web3.js": "^1.78.8", "@substreams/core": "^0.15.1", diff --git a/packages/account-postgres-sink-service/yarn.deploy.lock b/packages/account-postgres-sink-service/yarn.deploy.lock index cbcf4ca49..ae730a3dc 100644 --- a/packages/account-postgres-sink-service/yarn.deploy.lock +++ b/packages/account-postgres-sink-service/yarn.deploy.lock @@ -179,7 +179,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -199,7 +199,7 @@ __metadata: "@connectrpc/connect-node": ^1.3.0 "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/web3.js": ^1.78.8 "@substreams/core": ^0.15.1 diff --git a/packages/active-device-oracle/CHANGELOG.md b/packages/active-device-oracle/CHANGELOG.md index 3d7ff9970..b1964237c 100644 --- a/packages/active-device-oracle/CHANGELOG.md +++ b/packages/active-device-oracle/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/active-device-oracle + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/active-device-oracle + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/active-device-oracle diff --git a/packages/active-device-oracle/package.json b/packages/active-device-oracle/package.json index 0c61314ee..0453c1fb5 100644 --- a/packages/active-device-oracle/package.json +++ b/packages/active-device-oracle/package.json @@ -6,7 +6,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Oracle of helium active devices", "repository": { "type": "git", diff --git a/packages/anchor-resolvers/CHANGELOG.md b/packages/anchor-resolvers/CHANGELOG.md index 1e7f00a73..76fa72cd0 100644 --- a/packages/anchor-resolvers/CHANGELOG.md +++ b/packages/anchor-resolvers/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/anchor-resolvers + + + + + +## [0.9.5](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/anchor-resolvers + + + + + ## [0.9.4](https://github.com/helium/helium-program-library/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/anchor-resolvers diff --git a/packages/anchor-resolvers/package.json b/packages/anchor-resolvers/package.json index 39f9b3776..0d11b366c 100644 --- a/packages/anchor-resolvers/package.json +++ b/packages/anchor-resolvers/package.json @@ -1,6 +1,6 @@ { "name": "@helium/anchor-resolvers", - "version": "0.9.4", + "version": "0.9.6", "description": "Wrappers around anchor custom resolvers to make composition easier", "publishConfig": { "access": "public", diff --git a/packages/circuit-breaker-sdk/CHANGELOG.md b/packages/circuit-breaker-sdk/CHANGELOG.md index 7d2e6a93f..3f1859216 100644 --- a/packages/circuit-breaker-sdk/CHANGELOG.md +++ b/packages/circuit-breaker-sdk/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/circuit-breaker-sdk + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/circuit-breaker-sdk + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/circuit-breaker-sdk diff --git a/packages/circuit-breaker-sdk/package.json b/packages/circuit-breaker-sdk/package.json index 364b52ee3..35fba2f43 100644 --- a/packages/circuit-breaker-sdk/package.json +++ b/packages/circuit-breaker-sdk/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Interface to the circuit breaker smart contract", "repository": { "type": "git", @@ -32,8 +32,8 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/anchor-resolvers": "^0.9.4", - "@helium/idls": "^0.9.4", + "@helium/anchor-resolvers": "^0.9.6", + "@helium/idls": "^0.9.6", "bn.js": "^5.2.0", "bs58": "^4.0.1" }, diff --git a/packages/circuit-breaker-sdk/yarn.deploy.lock b/packages/circuit-breaker-sdk/yarn.deploy.lock index d19611005..c1ef75e2d 100644 --- a/packages/circuit-breaker-sdk/yarn.deploy.lock +++ b/packages/circuit-breaker-sdk/yarn.deploy.lock @@ -67,7 +67,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -86,8 +86,8 @@ __metadata: resolution: "@helium/circuit-breaker-sdk@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -97,7 +97,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: diff --git a/packages/crons/CHANGELOG.md b/packages/crons/CHANGELOG.md index b1f51b1dc..601fe666e 100644 --- a/packages/crons/CHANGELOG.md +++ b/packages/crons/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/crons + + + + + +## [0.9.5](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/crons + + + + + ## [0.9.4](https://github.com/helium/helium-program-library/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/crons diff --git a/packages/crons/package.json b/packages/crons/package.json index 92c578a22..b44c35569 100644 --- a/packages/crons/package.json +++ b/packages/crons/package.json @@ -1,6 +1,6 @@ { "name": "@helium/crons", - "version": "0.9.4", + "version": "0.9.6", "description": "scripts to run on a schedule", "private": true, "publishConfig": { @@ -32,24 +32,24 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/account-fetch-cache": "^0.9.4", - "@helium/distributor-oracle": "^0.9.4", - "@helium/fanout-sdk": "^0.9.4", - "@helium/helium-entity-manager-sdk": "^0.9.4", - "@helium/helium-sub-daos-sdk": "^0.9.4", - "@helium/idls": "^0.9.4", - "@helium/lazy-distributor-sdk": "^0.9.4", - "@helium/mobile-entity-manager-sdk": "^0.9.4", + "@helium/account-fetch-cache": "^0.9.6", + "@helium/distributor-oracle": "^0.9.6", + "@helium/fanout-sdk": "^0.9.6", + "@helium/helium-entity-manager-sdk": "^0.9.6", + "@helium/helium-sub-daos-sdk": "^0.9.6", + "@helium/idls": "^0.9.6", + "@helium/lazy-distributor-sdk": "^0.9.6", + "@helium/mobile-entity-manager-sdk": "^0.9.6", "@helium/nft-proxy-sdk": "^0.0.12", - "@helium/no-emit-sdk": "^0.9.4", + "@helium/no-emit-sdk": "^0.9.6", "@helium/organization-sdk": "^0.0.12", - "@helium/price-oracle-sdk": "^0.9.4", + "@helium/price-oracle-sdk": "^0.9.6", "@helium/proposal-sdk": "^0.0.12", - "@helium/rewards-oracle-sdk": "^0.9.4", - "@helium/spl-utils": "^0.9.4", + "@helium/rewards-oracle-sdk": "^0.9.6", + "@helium/spl-utils": "^0.9.6", "@helium/state-controller-sdk": "^0.0.12", - "@helium/treasury-management-sdk": "^0.9.4", - "@helium/voter-stake-registry-sdk": "^0.9.4", + "@helium/treasury-management-sdk": "^0.9.6", + "@helium/voter-stake-registry-sdk": "^0.9.6", "@solana/spl-token": "^0.3.8", "@solana/web3.js": "^1.78.8", "axios": "^1.3.6", diff --git a/packages/crons/yarn.deploy.lock b/packages/crons/yarn.deploy.lock index c8829ed58..a1c8b8922 100644 --- a/packages/crons/yarn.deploy.lock +++ b/packages/crons/yarn.deploy.lock @@ -111,7 +111,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -133,7 +133,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -171,13 +171,13 @@ __metadata: languageName: node linkType: hard -"@helium/circuit-breaker-sdk@^0.9.4": +"@helium/circuit-breaker-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -192,24 +192,24 @@ __metadata: resolution: "@helium/crons@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 - "@helium/distributor-oracle": ^0.9.4 - "@helium/fanout-sdk": ^0.9.4 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/lazy-distributor-sdk": ^0.9.4 - "@helium/mobile-entity-manager-sdk": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 + "@helium/distributor-oracle": ^0.9.6 + "@helium/fanout-sdk": ^0.9.6 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/lazy-distributor-sdk": ^0.9.6 + "@helium/mobile-entity-manager-sdk": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/no-emit-sdk": ^0.9.4 + "@helium/no-emit-sdk": ^0.9.6 "@helium/organization-sdk": ^0.0.12 - "@helium/price-oracle-sdk": ^0.9.4 + "@helium/price-oracle-sdk": ^0.9.6 "@helium/proposal-sdk": ^0.0.12 - "@helium/rewards-oracle-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/rewards-oracle-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@helium/state-controller-sdk": ^0.0.12 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 "@solana/spl-token": ^0.3.8 "@solana/web3.js": ^1.78.8 "@types/bn.js": ^5.1.0 @@ -227,20 +227,20 @@ __metadata: languageName: unknown linkType: soft -"@helium/distributor-oracle@^0.9.4": +"@helium/distributor-oracle@^0.9.6": version: 0.0.0-use.local resolution: "@helium/distributor-oracle@workspace:packages/distributor-oracle" dependencies: "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/lazy-distributor-sdk": ^0.9.4 - "@helium/rewards-oracle-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/lazy-distributor-sdk": ^0.9.6 + "@helium/rewards-oracle-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-bubblegum": ^0.7.0 "@solana/spl-token": ^0.3.8 "@types/bs58": ^4.0.1 @@ -268,13 +268,13 @@ __metadata: languageName: unknown linkType: soft -"@helium/fanout-sdk@^0.9.4": +"@helium/fanout-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/fanout-sdk@workspace:packages/fanout-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -284,17 +284,17 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-entity-manager-sdk@^0.9.4": +"@helium/helium-entity-manager-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-entity-manager-sdk@workspace:packages/helium-entity-manager-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/no-emit-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/no-emit-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -307,15 +307,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-sub-daos-sdk@^0.9.4": +"@helium/helium-sub-daos-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-sub-daos-sdk@workspace:packages/helium-sub-daos-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -325,7 +325,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -352,13 +352,13 @@ __metadata: languageName: node linkType: hard -"@helium/lazy-distributor-sdk@^0.9.4": +"@helium/lazy-distributor-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/lazy-distributor-sdk@workspace:packages/lazy-distributor-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -368,14 +368,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/mobile-entity-manager-sdk@^0.9.4": +"@helium/mobile-entity-manager-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/mobile-entity-manager-sdk@workspace:packages/mobile-entity-manager-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -418,7 +418,7 @@ __metadata: languageName: node linkType: hard -"@helium/no-emit-sdk@^0.9.4": +"@helium/no-emit-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/no-emit-sdk@workspace:packages/no-emit-sdk" dependencies: @@ -446,12 +446,12 @@ __metadata: languageName: node linkType: hard -"@helium/price-oracle-sdk@^0.9.4": +"@helium/price-oracle-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/price-oracle-sdk@workspace:packages/price-oracle-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/idls": ^0.9.4 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -472,13 +472,13 @@ __metadata: languageName: node linkType: hard -"@helium/rewards-oracle-sdk@^0.9.4": +"@helium/rewards-oracle-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/rewards-oracle-sdk@workspace:packages/rewards-oracle-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -488,14 +488,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -521,14 +521,14 @@ __metadata: languageName: node linkType: hard -"@helium/treasury-management-sdk@^0.9.4": +"@helium/treasury-management-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/treasury-management-sdk@workspace:packages/treasury-management-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -538,15 +538,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/voter-stake-registry-sdk@^0.9.4": +"@helium/voter-stake-registry-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 diff --git a/packages/currency-utils/CHANGELOG.md b/packages/currency-utils/CHANGELOG.md index ab9840fac..156598767 100644 --- a/packages/currency-utils/CHANGELOG.md +++ b/packages/currency-utils/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/currency-utils + + + + + +## [0.9.5](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/currency-utils + + + + + ## [0.9.4](https://github.com/helium/helium-program-library/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/currency-utils diff --git a/packages/currency-utils/package.json b/packages/currency-utils/package.json index e37770422..3e8d41062 100644 --- a/packages/currency-utils/package.json +++ b/packages/currency-utils/package.json @@ -1,6 +1,6 @@ { "name": "@helium/currency-utils", - "version": "0.9.4", + "version": "0.9.6", "description": "Currency utilities", "homepage": "https://github.com/helium/helium-program-library#readme", "publishConfig": { diff --git a/packages/data-credits-sdk/CHANGELOG.md b/packages/data-credits-sdk/CHANGELOG.md index 229d81488..6bb4c4a05 100644 --- a/packages/data-credits-sdk/CHANGELOG.md +++ b/packages/data-credits-sdk/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/data-credits-sdk + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/data-credits-sdk + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/data-credits-sdk diff --git a/packages/data-credits-sdk/package.json b/packages/data-credits-sdk/package.json index 16a044df6..4f2280999 100644 --- a/packages/data-credits-sdk/package.json +++ b/packages/data-credits-sdk/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Interface to the data-credits smart contract", "repository": { "type": "git", @@ -32,10 +32,10 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/anchor-resolvers": "^0.9.4", - "@helium/circuit-breaker-sdk": "^0.9.4", - "@helium/helium-sub-daos-sdk": "^0.9.4", - "@helium/idls": "^0.9.4", + "@helium/anchor-resolvers": "^0.9.6", + "@helium/circuit-breaker-sdk": "^0.9.6", + "@helium/helium-sub-daos-sdk": "^0.9.6", + "@helium/idls": "^0.9.6", "bn.js": "^5.2.0", "bs58": "^4.0.1", "crypto-js": "^4.1.1" diff --git a/packages/data-credits-sdk/yarn.deploy.lock b/packages/data-credits-sdk/yarn.deploy.lock index 409d18d28..53cc49398 100644 --- a/packages/data-credits-sdk/yarn.deploy.lock +++ b/packages/data-credits-sdk/yarn.deploy.lock @@ -67,7 +67,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -89,7 +89,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -115,13 +115,13 @@ __metadata: languageName: node linkType: hard -"@helium/circuit-breaker-sdk@^0.9.4": +"@helium/circuit-breaker-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -136,10 +136,10 @@ __metadata: resolution: "@helium/data-credits-sdk@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -151,15 +151,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-sub-daos-sdk@^0.9.4": +"@helium/helium-sub-daos-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-sub-daos-sdk@workspace:packages/helium-sub-daos-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -169,7 +169,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -205,14 +205,14 @@ __metadata: languageName: node linkType: hard -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -227,14 +227,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/treasury-management-sdk@^0.9.4": +"@helium/treasury-management-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/treasury-management-sdk@workspace:packages/treasury-management-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -244,15 +244,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/voter-stake-registry-sdk@^0.9.4": +"@helium/voter-stake-registry-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 diff --git a/packages/distributor-oracle/CHANGELOG.md b/packages/distributor-oracle/CHANGELOG.md index 95ed76306..124fff0d7 100644 --- a/packages/distributor-oracle/CHANGELOG.md +++ b/packages/distributor-oracle/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/distributor-oracle + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/distributor-oracle + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/distributor-oracle diff --git a/packages/distributor-oracle/package.json b/packages/distributor-oracle/package.json index 63e0a8711..476dfa50d 100644 --- a/packages/distributor-oracle/package.json +++ b/packages/distributor-oracle/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Oracle server for the lazy distributor", "repository": { "type": "git", @@ -36,14 +36,14 @@ "dependencies": { "@coral-xyz/anchor": "^0.28.0", "@fastify/cors": "^8.1.1", - "@helium/account-fetch-cache": "^0.9.4", + "@helium/account-fetch-cache": "^0.9.6", "@helium/address": "^4.10.2", - "@helium/helium-entity-manager-sdk": "^0.9.4", - "@helium/helium-sub-daos-sdk": "^0.9.4", - "@helium/idls": "^0.9.4", - "@helium/lazy-distributor-sdk": "^0.9.4", - "@helium/rewards-oracle-sdk": "^0.9.4", - "@helium/spl-utils": "^0.9.4", + "@helium/helium-entity-manager-sdk": "^0.9.6", + "@helium/helium-sub-daos-sdk": "^0.9.6", + "@helium/idls": "^0.9.6", + "@helium/lazy-distributor-sdk": "^0.9.6", + "@helium/rewards-oracle-sdk": "^0.9.6", + "@helium/spl-utils": "^0.9.6", "@metaplex-foundation/mpl-bubblegum": "^0.7.0", "@solana/spl-token": "^0.3.8", "@types/sequelize": "^4.28.14", diff --git a/packages/distributor-oracle/yarn.deploy.lock b/packages/distributor-oracle/yarn.deploy.lock index a75c6d437..3a2cccb5a 100644 --- a/packages/distributor-oracle/yarn.deploy.lock +++ b/packages/distributor-oracle/yarn.deploy.lock @@ -111,7 +111,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -133,7 +133,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -171,13 +171,13 @@ __metadata: languageName: node linkType: hard -"@helium/circuit-breaker-sdk@^0.9.4": +"@helium/circuit-breaker-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -193,14 +193,14 @@ __metadata: dependencies: "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/lazy-distributor-sdk": ^0.9.4 - "@helium/rewards-oracle-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/lazy-distributor-sdk": ^0.9.6 + "@helium/rewards-oracle-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-bubblegum": ^0.7.0 "@solana/spl-token": ^0.3.8 "@types/bs58": ^4.0.1 @@ -228,17 +228,17 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-entity-manager-sdk@^0.9.4": +"@helium/helium-entity-manager-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-entity-manager-sdk@workspace:packages/helium-entity-manager-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/no-emit-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/no-emit-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -251,15 +251,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-sub-daos-sdk@^0.9.4": +"@helium/helium-sub-daos-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-sub-daos-sdk@workspace:packages/helium-sub-daos-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -269,7 +269,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -296,13 +296,13 @@ __metadata: languageName: node linkType: hard -"@helium/lazy-distributor-sdk@^0.9.4": +"@helium/lazy-distributor-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/lazy-distributor-sdk@workspace:packages/lazy-distributor-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -334,7 +334,7 @@ __metadata: languageName: node linkType: hard -"@helium/no-emit-sdk@^0.9.4": +"@helium/no-emit-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/no-emit-sdk@workspace:packages/no-emit-sdk" dependencies: @@ -350,13 +350,13 @@ __metadata: languageName: unknown linkType: soft -"@helium/rewards-oracle-sdk@^0.9.4": +"@helium/rewards-oracle-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/rewards-oracle-sdk@workspace:packages/rewards-oracle-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -366,14 +366,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -388,14 +388,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/treasury-management-sdk@^0.9.4": +"@helium/treasury-management-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/treasury-management-sdk@workspace:packages/treasury-management-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -405,15 +405,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/voter-stake-registry-sdk@^0.9.4": +"@helium/voter-stake-registry-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 diff --git a/packages/docsite/CHANGELOG.md b/packages/docsite/CHANGELOG.md index c227b5c39..bdb44d46c 100644 --- a/packages/docsite/CHANGELOG.md +++ b/packages/docsite/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package hpl-docs + + + + + +## [0.9.5](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package hpl-docs + + + + + ## [0.9.4](https://github.com/helium/helium-program-library/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package hpl-docs diff --git a/packages/docsite/package.json b/packages/docsite/package.json index 4e21f0ebf..6b447b84a 100644 --- a/packages/docsite/package.json +++ b/packages/docsite/package.json @@ -1,6 +1,6 @@ { "name": "hpl-docs", - "version": "0.9.4", + "version": "0.9.6", "private": true, "scripts": { "dev": "next dev", diff --git a/packages/entity-invalidator/CHANGELOG.md b/packages/entity-invalidator/CHANGELOG.md index 5d014d775..2c1e004a8 100644 --- a/packages/entity-invalidator/CHANGELOG.md +++ b/packages/entity-invalidator/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/entity-invalidator + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/entity-invalidator + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/entity-invalidator diff --git a/packages/entity-invalidator/package.json b/packages/entity-invalidator/package.json index ee8eb94dc..dd397195c 100644 --- a/packages/entity-invalidator/package.json +++ b/packages/entity-invalidator/package.json @@ -6,7 +6,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Sync account data to postgres", "repository": { "type": "git", @@ -33,9 +33,9 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/account-fetch-cache": "^0.9.4", - "@helium/helium-entity-manager-sdk": "^0.9.4", - "@helium/spl-utils": "^0.9.4", + "@helium/account-fetch-cache": "^0.9.6", + "@helium/helium-entity-manager-sdk": "^0.9.6", + "@helium/spl-utils": "^0.9.6", "@solana/web3.js": "^1.78.8", "aws-sdk": "^2.1344.0", "bn.js": "^5.2.0", diff --git a/packages/entity-invalidator/yarn.deploy.lock b/packages/entity-invalidator/yarn.deploy.lock index cc73f2724..ec3681a76 100644 --- a/packages/entity-invalidator/yarn.deploy.lock +++ b/packages/entity-invalidator/yarn.deploy.lock @@ -67,7 +67,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -89,7 +89,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -127,13 +127,13 @@ __metadata: languageName: node linkType: hard -"@helium/circuit-breaker-sdk@^0.9.4": +"@helium/circuit-breaker-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -148,9 +148,9 @@ __metadata: resolution: "@helium/entity-invalidator@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@solana/web3.js": ^1.78.8 "@types/bn.js": ^5.1.1 "@types/deep-equal": ^1.0.1 @@ -174,17 +174,17 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-entity-manager-sdk@^0.9.4": +"@helium/helium-entity-manager-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-entity-manager-sdk@workspace:packages/helium-entity-manager-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/no-emit-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/no-emit-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -197,15 +197,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-sub-daos-sdk@^0.9.4": +"@helium/helium-sub-daos-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-sub-daos-sdk@workspace:packages/helium-sub-daos-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -215,7 +215,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -264,7 +264,7 @@ __metadata: languageName: node linkType: hard -"@helium/no-emit-sdk@^0.9.4": +"@helium/no-emit-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/no-emit-sdk@workspace:packages/no-emit-sdk" dependencies: @@ -280,14 +280,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -302,14 +302,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/treasury-management-sdk@^0.9.4": +"@helium/treasury-management-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/treasury-management-sdk@workspace:packages/treasury-management-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -319,15 +319,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/voter-stake-registry-sdk@^0.9.4": +"@helium/voter-stake-registry-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 diff --git a/packages/fanout-metadata-service/CHANGELOG.md b/packages/fanout-metadata-service/CHANGELOG.md index ee0708df2..50f82b279 100644 --- a/packages/fanout-metadata-service/CHANGELOG.md +++ b/packages/fanout-metadata-service/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/fanout-metadata-service + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/fanout-metadata-service + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/fanout-metadata-service diff --git a/packages/fanout-metadata-service/package.json b/packages/fanout-metadata-service/package.json index 25b8beda6..d326aded1 100644 --- a/packages/fanout-metadata-service/package.json +++ b/packages/fanout-metadata-service/package.json @@ -6,7 +6,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Mint metadata of fanout positions", "repository": { "type": "git", @@ -34,10 +34,10 @@ "dependencies": { "@coral-xyz/anchor": "^0.28.0", "@fastify/cors": "^8.1.1", - "@helium/account-fetch-cache": "^0.9.4", + "@helium/account-fetch-cache": "^0.9.6", "@helium/address": "^4.10.2", - "@helium/fanout-sdk": "^0.9.4", - "@helium/spl-utils": "^0.9.4", + "@helium/fanout-sdk": "^0.9.6", + "@helium/spl-utils": "^0.9.6", "@metaplex-foundation/mpl-token-metadata": "^2.10.0", "@solana/spl-account-compression": "^0.1.7", "@solana/spl-token": "^0.3.8", diff --git a/packages/fanout-metadata-service/yarn.deploy.lock b/packages/fanout-metadata-service/yarn.deploy.lock index fbe341e00..8341b24e3 100644 --- a/packages/fanout-metadata-service/yarn.deploy.lock +++ b/packages/fanout-metadata-service/yarn.deploy.lock @@ -111,7 +111,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -133,7 +133,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -153,10 +153,10 @@ __metadata: dependencies: "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/fanout-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/fanout-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -174,13 +174,13 @@ __metadata: languageName: unknown linkType: soft -"@helium/fanout-sdk@^0.9.4": +"@helium/fanout-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/fanout-sdk@workspace:packages/fanout-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -190,7 +190,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -204,14 +204,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 diff --git a/packages/fanout-sdk/CHANGELOG.md b/packages/fanout-sdk/CHANGELOG.md index c33f6e163..d872dcf6c 100644 --- a/packages/fanout-sdk/CHANGELOG.md +++ b/packages/fanout-sdk/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/fanout-sdk + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/fanout-sdk + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/fanout-sdk diff --git a/packages/fanout-sdk/package.json b/packages/fanout-sdk/package.json index cc91e920d..7c7111229 100644 --- a/packages/fanout-sdk/package.json +++ b/packages/fanout-sdk/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Interface to the fanout smart contract", "repository": { "type": "git", @@ -32,8 +32,8 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/anchor-resolvers": "^0.9.4", - "@helium/idls": "^0.9.4", + "@helium/anchor-resolvers": "^0.9.6", + "@helium/idls": "^0.9.6", "bn.js": "^5.2.0", "bs58": "^4.0.1" }, diff --git a/packages/fanout-sdk/yarn.deploy.lock b/packages/fanout-sdk/yarn.deploy.lock index af4251588..43c717fbb 100644 --- a/packages/fanout-sdk/yarn.deploy.lock +++ b/packages/fanout-sdk/yarn.deploy.lock @@ -67,7 +67,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -86,8 +86,8 @@ __metadata: resolution: "@helium/fanout-sdk@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -97,7 +97,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: diff --git a/packages/faucet-service/CHANGELOG.md b/packages/faucet-service/CHANGELOG.md index 366172fe5..0199f29d2 100644 --- a/packages/faucet-service/CHANGELOG.md +++ b/packages/faucet-service/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/faucet-service + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/faucet-service + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/faucet-service diff --git a/packages/faucet-service/package.json b/packages/faucet-service/package.json index 7c1365699..5ab14a754 100644 --- a/packages/faucet-service/package.json +++ b/packages/faucet-service/package.json @@ -6,7 +6,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Faucet for devnet Helium tokens", "repository": { "type": "git", @@ -35,8 +35,8 @@ "dependencies": { "@coral-xyz/anchor": "^0.28.0", "@fastify/cors": "^8.1.1", - "@helium/idls": "^0.9.4", - "@helium/spl-utils": "^0.9.4", + "@helium/idls": "^0.9.6", + "@helium/spl-utils": "^0.9.6", "@metaplex-foundation/mpl-token-metadata": "^2.10.0", "@solana/spl-token": "^0.3.8", "@solana/web3.js": "^1.78.8", diff --git a/packages/faucet-service/yarn.deploy.lock b/packages/faucet-service/yarn.deploy.lock index 9c866f995..3ea738cfb 100644 --- a/packages/faucet-service/yarn.deploy.lock +++ b/packages/faucet-service/yarn.deploy.lock @@ -111,7 +111,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -133,7 +133,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -153,8 +153,8 @@ __metadata: dependencies: "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 - "@helium/idls": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/idls": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 "@solana/web3.js": ^1.78.8 @@ -174,7 +174,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -188,14 +188,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 diff --git a/packages/helium-admin-cli/CHANGELOG.md b/packages/helium-admin-cli/CHANGELOG.md index c4fd76902..c327e2f7f 100644 --- a/packages/helium-admin-cli/CHANGELOG.md +++ b/packages/helium-admin-cli/CHANGELOG.md @@ -3,6 +3,28 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + + +### Reverts + +* Revert "Add temp endpoint to fix mobile hotspots (#683)" (#685) ([3f5a4be](https://github.com/helium/helium-program-libary/commit/3f5a4be5fc7da0dcbcd10c0ade199831fc538a9b)), closes [#683](https://github.com/helium/helium-program-libary/issues/683) [#685](https://github.com/helium/helium-program-libary/issues/685) [#683](https://github.com/helium/helium-program-libary/issues/683) + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + + +### Reverts + +* Revert "Add temp endpoint to fix mobile hotspots (#683)" (#685) ([3f5a4be](https://github.com/helium/helium-program-libary/commit/3f5a4be5fc7da0dcbcd10c0ade199831fc538a9b)), closes [#683](https://github.com/helium/helium-program-libary/issues/683) [#685](https://github.com/helium/helium-program-libary/issues/685) [#683](https://github.com/helium/helium-program-libary/issues/683) + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/helium-admin-cli diff --git a/packages/helium-admin-cli/package.json b/packages/helium-admin-cli/package.json index 8542e11ea..bc0fb82dc 100644 --- a/packages/helium-admin-cli/package.json +++ b/packages/helium-admin-cli/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "CLI to bootstrap the network", "repository": { "type": "git", @@ -40,19 +40,19 @@ "dependencies": { "@coral-xyz/anchor": "^0.28.0", "@helium/address": "^4.10.2", - "@helium/circuit-breaker-sdk": "^0.9.4", + "@helium/circuit-breaker-sdk": "^0.9.6", "@helium/crypto": "^4.10.2", - "@helium/data-credits-sdk": "^0.9.4", - "@helium/distributor-oracle": "^0.9.4", - "@helium/fanout-sdk": "^0.9.4", - "@helium/helium-entity-manager-sdk": "^0.9.4", - "@helium/helium-sub-daos-sdk": "^0.9.4", - "@helium/lazy-distributor-sdk": "^0.9.4", - "@helium/mobile-entity-manager-sdk": "^0.9.4", + "@helium/data-credits-sdk": "^0.9.6", + "@helium/distributor-oracle": "^0.9.6", + "@helium/fanout-sdk": "^0.9.6", + "@helium/helium-entity-manager-sdk": "^0.9.6", + "@helium/helium-sub-daos-sdk": "^0.9.6", + "@helium/lazy-distributor-sdk": "^0.9.6", + "@helium/mobile-entity-manager-sdk": "^0.9.6", "@helium/nft-proxy-sdk": "^0.0.12", - "@helium/price-oracle-sdk": "^0.9.4", - "@helium/spl-utils": "^0.9.4", - "@helium/treasury-management-sdk": "^0.9.4", + "@helium/price-oracle-sdk": "^0.9.6", + "@helium/spl-utils": "^0.9.6", + "@helium/treasury-management-sdk": "^0.9.6", "@solana/spl-account-compression": "^0.1.7", "@solana/spl-governance": "^0.3.18", "@solana/spl-token": "^0.3.8", diff --git a/packages/helium-admin-cli/src/update-rewardable-entity-config.ts b/packages/helium-admin-cli/src/update-rewardable-entity-config.ts index ee7cbfa24..1b9d7f1f5 100644 --- a/packages/helium-admin-cli/src/update-rewardable-entity-config.ts +++ b/packages/helium-admin-cli/src/update-rewardable-entity-config.ts @@ -139,6 +139,13 @@ export async function run(args: any = process.argv) { mobileOnboardingFeeUsd: toBN(20, 6), reserved: new Array(8).fill(new BN(0)), }, + { + deviceType: { wifiDataOnly: {} }, + dcOnboardingFee: toBN(1, 5), + locationStakingFee: toBN(0, 5), + mobileOnboardingFeeUsd: toBN(1, 6), + reserved: new Array(8).fill(new BN(0)), + }, ], }, }; diff --git a/packages/helium-admin-cli/yarn.deploy.lock b/packages/helium-admin-cli/yarn.deploy.lock index 7394c1c03..9b318545d 100644 --- a/packages/helium-admin-cli/yarn.deploy.lock +++ b/packages/helium-admin-cli/yarn.deploy.lock @@ -146,7 +146,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -168,7 +168,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -206,13 +206,13 @@ __metadata: languageName: node linkType: hard -"@helium/circuit-breaker-sdk@^0.9.4": +"@helium/circuit-breaker-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -233,15 +233,15 @@ __metadata: languageName: node linkType: hard -"@helium/data-credits-sdk@^0.9.4": +"@helium/data-credits-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/data-credits-sdk@workspace:packages/data-credits-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -253,20 +253,20 @@ __metadata: languageName: unknown linkType: soft -"@helium/distributor-oracle@^0.9.4": +"@helium/distributor-oracle@^0.9.6": version: 0.0.0-use.local resolution: "@helium/distributor-oracle@workspace:packages/distributor-oracle" dependencies: "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/lazy-distributor-sdk": ^0.9.4 - "@helium/rewards-oracle-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/lazy-distributor-sdk": ^0.9.6 + "@helium/rewards-oracle-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-bubblegum": ^0.7.0 "@solana/spl-token": ^0.3.8 "@types/bs58": ^4.0.1 @@ -294,13 +294,13 @@ __metadata: languageName: unknown linkType: soft -"@helium/fanout-sdk@^0.9.4": +"@helium/fanout-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/fanout-sdk@workspace:packages/fanout-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -316,19 +316,19 @@ __metadata: dependencies: "@coral-xyz/anchor": ^0.28.0 "@helium/address": ^4.10.2 - "@helium/circuit-breaker-sdk": ^0.9.4 + "@helium/circuit-breaker-sdk": ^0.9.6 "@helium/crypto": ^4.10.2 - "@helium/data-credits-sdk": ^0.9.4 - "@helium/distributor-oracle": ^0.9.4 - "@helium/fanout-sdk": ^0.9.4 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/lazy-distributor-sdk": ^0.9.4 - "@helium/mobile-entity-manager-sdk": ^0.9.4 + "@helium/data-credits-sdk": ^0.9.6 + "@helium/distributor-oracle": ^0.9.6 + "@helium/fanout-sdk": ^0.9.6 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/lazy-distributor-sdk": ^0.9.6 + "@helium/mobile-entity-manager-sdk": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/price-oracle-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 + "@helium/price-oracle-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-governance": ^0.3.18 "@solana/spl-token": ^0.3.8 @@ -348,17 +348,17 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-entity-manager-sdk@^0.9.4": +"@helium/helium-entity-manager-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-entity-manager-sdk@workspace:packages/helium-entity-manager-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/no-emit-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/no-emit-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -371,15 +371,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-sub-daos-sdk@^0.9.4": +"@helium/helium-sub-daos-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-sub-daos-sdk@workspace:packages/helium-sub-daos-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -389,7 +389,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -416,13 +416,13 @@ __metadata: languageName: node linkType: hard -"@helium/lazy-distributor-sdk@^0.9.4": +"@helium/lazy-distributor-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/lazy-distributor-sdk@workspace:packages/lazy-distributor-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -432,14 +432,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/mobile-entity-manager-sdk@^0.9.4": +"@helium/mobile-entity-manager-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/mobile-entity-manager-sdk@workspace:packages/mobile-entity-manager-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -472,7 +472,7 @@ __metadata: languageName: node linkType: hard -"@helium/no-emit-sdk@^0.9.4": +"@helium/no-emit-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/no-emit-sdk@workspace:packages/no-emit-sdk" dependencies: @@ -488,12 +488,12 @@ __metadata: languageName: unknown linkType: soft -"@helium/price-oracle-sdk@^0.9.4": +"@helium/price-oracle-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/price-oracle-sdk@workspace:packages/price-oracle-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/idls": ^0.9.4 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -503,13 +503,13 @@ __metadata: languageName: unknown linkType: soft -"@helium/rewards-oracle-sdk@^0.9.4": +"@helium/rewards-oracle-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/rewards-oracle-sdk@workspace:packages/rewards-oracle-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -519,14 +519,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -541,14 +541,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/treasury-management-sdk@^0.9.4": +"@helium/treasury-management-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/treasury-management-sdk@workspace:packages/treasury-management-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -558,15 +558,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/voter-stake-registry-sdk@^0.9.4": +"@helium/voter-stake-registry-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 diff --git a/packages/helium-entity-manager-sdk/CHANGELOG.md b/packages/helium-entity-manager-sdk/CHANGELOG.md index bc6b4ef42..8d18babbf 100644 --- a/packages/helium-entity-manager-sdk/CHANGELOG.md +++ b/packages/helium-entity-manager-sdk/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/helium-entity-manager-sdk + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/helium-entity-manager-sdk + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/helium-entity-manager-sdk diff --git a/packages/helium-entity-manager-sdk/package.json b/packages/helium-entity-manager-sdk/package.json index e867fd2df..ed3be976d 100644 --- a/packages/helium-entity-manager-sdk/package.json +++ b/packages/helium-entity-manager-sdk/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Interface to the helium-entity-manager smart contract", "repository": { "type": "git", @@ -33,11 +33,11 @@ "dependencies": { "@coral-xyz/anchor": "^0.28.0", "@helium/address": "^4.10.2", - "@helium/anchor-resolvers": "^0.9.4", - "@helium/helium-sub-daos-sdk": "^0.9.4", - "@helium/idls": "^0.9.4", - "@helium/no-emit-sdk": "^0.9.4", - "@helium/spl-utils": "^0.9.4", + "@helium/anchor-resolvers": "^0.9.6", + "@helium/helium-sub-daos-sdk": "^0.9.6", + "@helium/idls": "^0.9.6", + "@helium/no-emit-sdk": "^0.9.6", + "@helium/spl-utils": "^0.9.6", "bn.js": "^5.2.0", "bs58": "^4.0.1", "crypto-js": "^4.1.1", diff --git a/packages/helium-entity-manager-sdk/src/resolvers.ts b/packages/helium-entity-manager-sdk/src/resolvers.ts index 4456f4205..951b27a60 100644 --- a/packages/helium-entity-manager-sdk/src/resolvers.ts +++ b/packages/helium-entity-manager-sdk/src/resolvers.ts @@ -180,5 +180,11 @@ export const heliumEntityManagerResolvers = combineResolvers( account: "dntBurner", owner: "payer", }), + ataResolver({ + instruction: "onboardDataOnlyMobileHotspotV0", + mint: "dntMint", + account: "dntBurner", + owner: "payer", + }), subDaoEpochInfoResolver ); diff --git a/packages/helium-entity-manager-sdk/yarn.deploy.lock b/packages/helium-entity-manager-sdk/yarn.deploy.lock index 33b4e7cd1..1fa5570e1 100644 --- a/packages/helium-entity-manager-sdk/yarn.deploy.lock +++ b/packages/helium-entity-manager-sdk/yarn.deploy.lock @@ -67,7 +67,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -89,7 +89,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -127,13 +127,13 @@ __metadata: languageName: node linkType: hard -"@helium/circuit-breaker-sdk@^0.9.4": +"@helium/circuit-breaker-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -149,11 +149,11 @@ __metadata: dependencies: "@coral-xyz/anchor": ^0.28.0 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/no-emit-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/no-emit-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -166,15 +166,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-sub-daos-sdk@^0.9.4": +"@helium/helium-sub-daos-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-sub-daos-sdk@workspace:packages/helium-sub-daos-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -184,7 +184,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -233,7 +233,7 @@ __metadata: languageName: node linkType: hard -"@helium/no-emit-sdk@^0.9.4": +"@helium/no-emit-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/no-emit-sdk@workspace:packages/no-emit-sdk" dependencies: @@ -249,14 +249,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -271,14 +271,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/treasury-management-sdk@^0.9.4": +"@helium/treasury-management-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/treasury-management-sdk@workspace:packages/treasury-management-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -288,15 +288,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/voter-stake-registry-sdk@^0.9.4": +"@helium/voter-stake-registry-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 diff --git a/packages/helium-react-hooks/CHANGELOG.md b/packages/helium-react-hooks/CHANGELOG.md index f429094ed..9c4762f05 100644 --- a/packages/helium-react-hooks/CHANGELOG.md +++ b/packages/helium-react-hooks/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/helium-react-hooks + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/helium-react-hooks + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/helium-react-hooks diff --git a/packages/helium-react-hooks/package.json b/packages/helium-react-hooks/package.json index de58ecca1..c1d8c4fd1 100644 --- a/packages/helium-react-hooks/package.json +++ b/packages/helium-react-hooks/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "React hooks for helium", "repository": { "type": "git", @@ -32,8 +32,8 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/account-fetch-cache": "^0.9.4", - "@helium/account-fetch-cache-hooks": "^0.9.4", + "@helium/account-fetch-cache": "^0.9.6", + "@helium/account-fetch-cache-hooks": "^0.9.6", "@solana/spl-token": "^0.3.8", "@solana/web3.js": "^1.78.8", "bs58": "^4.0.1", diff --git a/packages/helium-react-hooks/yarn.deploy.lock b/packages/helium-react-hooks/yarn.deploy.lock index 7f8c90aae..b0a6cb410 100644 --- a/packages/helium-react-hooks/yarn.deploy.lock +++ b/packages/helium-react-hooks/yarn.deploy.lock @@ -58,11 +58,11 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache-hooks@^0.9.4": +"@helium/account-fetch-cache-hooks@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache-hooks@workspace:packages/account-fetch-cache-hooks" dependencies: - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@solana/web3.js": ^1.78.8 git-format-staged: ^2.1.3 react-async-hook: ^4.0.0 @@ -74,7 +74,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -90,8 +90,8 @@ __metadata: resolution: "@helium/helium-react-hooks@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 - "@helium/account-fetch-cache-hooks": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 + "@helium/account-fetch-cache-hooks": ^0.9.6 "@solana/spl-token": ^0.3.8 "@solana/wallet-adapter-react": ^0.15.32 "@solana/web3.js": ^1.78.8 diff --git a/packages/helium-sub-daos-sdk/CHANGELOG.md b/packages/helium-sub-daos-sdk/CHANGELOG.md index 6e330ee7a..1217578dd 100644 --- a/packages/helium-sub-daos-sdk/CHANGELOG.md +++ b/packages/helium-sub-daos-sdk/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/helium-sub-daos-sdk + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/helium-sub-daos-sdk + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/helium-sub-daos-sdk diff --git a/packages/helium-sub-daos-sdk/package.json b/packages/helium-sub-daos-sdk/package.json index 795bfc401..46bebcb6d 100644 --- a/packages/helium-sub-daos-sdk/package.json +++ b/packages/helium-sub-daos-sdk/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Interface to the helium-sub-daos smart contract", "repository": { "type": "git", @@ -32,10 +32,10 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/anchor-resolvers": "^0.9.4", - "@helium/circuit-breaker-sdk": "^0.9.4", - "@helium/treasury-management-sdk": "^0.9.4", - "@helium/voter-stake-registry-sdk": "^0.9.4", + "@helium/anchor-resolvers": "^0.9.6", + "@helium/circuit-breaker-sdk": "^0.9.6", + "@helium/treasury-management-sdk": "^0.9.6", + "@helium/voter-stake-registry-sdk": "^0.9.6", "bn.js": "^5.2.0", "bs58": "^4.0.1" }, diff --git a/packages/helium-sub-daos-sdk/yarn.deploy.lock b/packages/helium-sub-daos-sdk/yarn.deploy.lock index 341b7e389..37c1a7267 100644 --- a/packages/helium-sub-daos-sdk/yarn.deploy.lock +++ b/packages/helium-sub-daos-sdk/yarn.deploy.lock @@ -67,7 +67,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -89,7 +89,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -115,13 +115,13 @@ __metadata: languageName: node linkType: hard -"@helium/circuit-breaker-sdk@^0.9.4": +"@helium/circuit-breaker-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -136,10 +136,10 @@ __metadata: resolution: "@helium/helium-sub-daos-sdk@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -149,7 +149,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -185,14 +185,14 @@ __metadata: languageName: node linkType: hard -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -207,14 +207,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/treasury-management-sdk@^0.9.4": +"@helium/treasury-management-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/treasury-management-sdk@workspace:packages/treasury-management-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -224,15 +224,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/voter-stake-registry-sdk@^0.9.4": +"@helium/voter-stake-registry-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 diff --git a/packages/helium-vote-service/CHANGELOG.md b/packages/helium-vote-service/CHANGELOG.md index 04affa6ac..eadde17b6 100644 --- a/packages/helium-vote-service/CHANGELOG.md +++ b/packages/helium-vote-service/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/helium-vote-service + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/helium-vote-service + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/helium-vote-service diff --git a/packages/helium-vote-service/package.json b/packages/helium-vote-service/package.json index 1d542b913..e8d78ce57 100644 --- a/packages/helium-vote-service/package.json +++ b/packages/helium-vote-service/package.json @@ -6,7 +6,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "API for helium vote", "repository": { "type": "git", @@ -35,8 +35,8 @@ "@fastify/cors": "^8.1.1", "@fastify/static": "^6", "@helium/organization-sdk": "^0.0.12", - "@helium/spl-utils": "^0.9.4", - "@helium/voter-stake-registry-sdk": "^0.9.4", + "@helium/spl-utils": "^0.9.6", + "@helium/voter-stake-registry-sdk": "^0.9.6", "@solana/web3.js": "^1.78.8", "aws-sdk": "^2.1650.0", "dotenv": "^16.0.3", diff --git a/packages/helium-vote-service/yarn.deploy.lock b/packages/helium-vote-service/yarn.deploy.lock index 5455f05ef..f06e45257 100644 --- a/packages/helium-vote-service/yarn.deploy.lock +++ b/packages/helium-vote-service/yarn.deploy.lock @@ -145,7 +145,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -167,7 +167,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -212,8 +212,8 @@ __metadata: "@fastify/cors": ^8.1.1 "@fastify/static": ^6 "@helium/organization-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/spl-utils": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 "@solana/web3.js": ^1.78.8 "@types/bn.js": ^5.1.1 "@types/lodash": ^4.17.6 @@ -232,7 +232,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -301,14 +301,14 @@ __metadata: languageName: node linkType: hard -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -323,15 +323,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/voter-stake-registry-sdk@^0.9.4": +"@helium/voter-stake-registry-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 diff --git a/packages/hexboosting-sdk/CHANGELOG.md b/packages/hexboosting-sdk/CHANGELOG.md index e2238e88b..cf02a5716 100644 --- a/packages/hexboosting-sdk/CHANGELOG.md +++ b/packages/hexboosting-sdk/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/hexboosting-sdk + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/hexboosting-sdk + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/hexboosting-sdk diff --git a/packages/hexboosting-sdk/package.json b/packages/hexboosting-sdk/package.json index 88de8e821..50b0aa051 100644 --- a/packages/hexboosting-sdk/package.json +++ b/packages/hexboosting-sdk/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Interface to the data-credits smart contract", "repository": { "type": "git", @@ -32,9 +32,9 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/anchor-resolvers": "^0.9.4", - "@helium/helium-sub-daos-sdk": "^0.9.4", - "@helium/idls": "^0.9.4", + "@helium/anchor-resolvers": "^0.9.6", + "@helium/helium-sub-daos-sdk": "^0.9.6", + "@helium/idls": "^0.9.6", "bn.js": "^5.2.0", "bs58": "^4.0.1" }, diff --git a/packages/hexboosting-sdk/yarn.deploy.lock b/packages/hexboosting-sdk/yarn.deploy.lock index 4868353ea..ac0db4fa2 100644 --- a/packages/hexboosting-sdk/yarn.deploy.lock +++ b/packages/hexboosting-sdk/yarn.deploy.lock @@ -67,7 +67,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -89,7 +89,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -115,13 +115,13 @@ __metadata: languageName: node linkType: hard -"@helium/circuit-breaker-sdk@^0.9.4": +"@helium/circuit-breaker-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -131,15 +131,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-sub-daos-sdk@^0.9.4": +"@helium/helium-sub-daos-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-sub-daos-sdk@workspace:packages/helium-sub-daos-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -154,9 +154,9 @@ __metadata: resolution: "@helium/hexboosting-sdk@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -166,7 +166,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -202,14 +202,14 @@ __metadata: languageName: node linkType: hard -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -224,14 +224,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/treasury-management-sdk@^0.9.4": +"@helium/treasury-management-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/treasury-management-sdk@workspace:packages/treasury-management-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -241,15 +241,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/voter-stake-registry-sdk@^0.9.4": +"@helium/voter-stake-registry-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 diff --git a/packages/hotspot-utils/CHANGELOG.md b/packages/hotspot-utils/CHANGELOG.md index b827bf9d6..6adebc2af 100644 --- a/packages/hotspot-utils/CHANGELOG.md +++ b/packages/hotspot-utils/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/hotspot-utils + + + + + +## [0.9.5](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/hotspot-utils + + + + + ## [0.9.4](https://github.com/helium/helium-program-library/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/hotspot-utils diff --git a/packages/hotspot-utils/package.json b/packages/hotspot-utils/package.json index b0d950c52..bc4e8df4e 100644 --- a/packages/hotspot-utils/package.json +++ b/packages/hotspot-utils/package.json @@ -1,6 +1,6 @@ { "name": "@helium/hotspot-utils", - "version": "0.9.4", + "version": "0.9.6", "description": "Utils for Hotspot interaction", "homepage": "https://github.com/helium/helium-program-library#readme", "publishConfig": { @@ -29,10 +29,10 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/helium-entity-manager-sdk": "^0.9.4", - "@helium/helium-sub-daos-sdk": "^0.9.4", - "@helium/idls": "^0.9.4", - "@helium/spl-utils": "^0.9.4", + "@helium/helium-entity-manager-sdk": "^0.9.6", + "@helium/helium-sub-daos-sdk": "^0.9.6", + "@helium/idls": "^0.9.6", + "@helium/spl-utils": "^0.9.6", "@solana/web3.js": "^1.78.8", "bs58": "^4.0.1" }, diff --git a/packages/hotspot-utils/yarn.deploy.lock b/packages/hotspot-utils/yarn.deploy.lock index a0afebdf0..919549129 100644 --- a/packages/hotspot-utils/yarn.deploy.lock +++ b/packages/hotspot-utils/yarn.deploy.lock @@ -67,7 +67,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -89,7 +89,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -127,13 +127,13 @@ __metadata: languageName: node linkType: hard -"@helium/circuit-breaker-sdk@^0.9.4": +"@helium/circuit-breaker-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -143,17 +143,17 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-entity-manager-sdk@^0.9.4": +"@helium/helium-entity-manager-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-entity-manager-sdk@workspace:packages/helium-entity-manager-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/no-emit-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/no-emit-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -166,15 +166,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-sub-daos-sdk@^0.9.4": +"@helium/helium-sub-daos-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-sub-daos-sdk@workspace:packages/helium-sub-daos-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -189,16 +189,16 @@ __metadata: resolution: "@helium/hotspot-utils@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@solana/web3.js": ^1.78.8 bs58: ^4.0.1 languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -247,7 +247,7 @@ __metadata: languageName: node linkType: hard -"@helium/no-emit-sdk@^0.9.4": +"@helium/no-emit-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/no-emit-sdk@workspace:packages/no-emit-sdk" dependencies: @@ -263,14 +263,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -285,14 +285,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/treasury-management-sdk@^0.9.4": +"@helium/treasury-management-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/treasury-management-sdk@workspace:packages/treasury-management-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -302,15 +302,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/voter-stake-registry-sdk@^0.9.4": +"@helium/voter-stake-registry-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 diff --git a/packages/idls/CHANGELOG.md b/packages/idls/CHANGELOG.md index ac9e0004b..2a94f849e 100644 --- a/packages/idls/CHANGELOG.md +++ b/packages/idls/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/idls + + + + + +## [0.9.5](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/idls + + + + + ## [0.9.4](https://github.com/helium/helium-program-library/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/idls diff --git a/packages/idls/package.json b/packages/idls/package.json index e1a8b6c92..fac3a4538 100644 --- a/packages/idls/package.json +++ b/packages/idls/package.json @@ -1,6 +1,6 @@ { "name": "@helium/idls", - "version": "0.9.4", + "version": "0.9.6", "description": "Exported idls", "publishConfig": { "access": "public", diff --git a/packages/lazy-distributor-sdk/CHANGELOG.md b/packages/lazy-distributor-sdk/CHANGELOG.md index a805ad8a3..5e9815ac8 100644 --- a/packages/lazy-distributor-sdk/CHANGELOG.md +++ b/packages/lazy-distributor-sdk/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/lazy-distributor-sdk + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/lazy-distributor-sdk + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/lazy-distributor-sdk diff --git a/packages/lazy-distributor-sdk/package.json b/packages/lazy-distributor-sdk/package.json index 3889992a8..b739d242a 100644 --- a/packages/lazy-distributor-sdk/package.json +++ b/packages/lazy-distributor-sdk/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Interface to the lazy-distributor smart contract", "repository": { "type": "git", @@ -32,8 +32,8 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/anchor-resolvers": "^0.9.4", - "@helium/circuit-breaker-sdk": "^0.9.4", + "@helium/anchor-resolvers": "^0.9.6", + "@helium/circuit-breaker-sdk": "^0.9.6", "bn.js": "^5.2.0", "bs58": "^4.0.1" }, diff --git a/packages/lazy-distributor-sdk/yarn.deploy.lock b/packages/lazy-distributor-sdk/yarn.deploy.lock index a2efd7875..04425b165 100644 --- a/packages/lazy-distributor-sdk/yarn.deploy.lock +++ b/packages/lazy-distributor-sdk/yarn.deploy.lock @@ -67,7 +67,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -81,13 +81,13 @@ __metadata: languageName: unknown linkType: soft -"@helium/circuit-breaker-sdk@^0.9.4": +"@helium/circuit-breaker-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -97,7 +97,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -116,8 +116,8 @@ __metadata: resolution: "@helium/lazy-distributor-sdk@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 diff --git a/packages/lazy-transactions-sdk/CHANGELOG.md b/packages/lazy-transactions-sdk/CHANGELOG.md index f63c9ff4c..628d1be8f 100644 --- a/packages/lazy-transactions-sdk/CHANGELOG.md +++ b/packages/lazy-transactions-sdk/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/lazy-transactions-sdk + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/lazy-transactions-sdk + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/lazy-transactions-sdk diff --git a/packages/lazy-transactions-sdk/package.json b/packages/lazy-transactions-sdk/package.json index 7ca830826..0a91794a9 100644 --- a/packages/lazy-transactions-sdk/package.json +++ b/packages/lazy-transactions-sdk/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Interface to the lazy-transactions smart contract", "repository": { "type": "git", @@ -32,8 +32,8 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/idls": "^0.9.4", - "@helium/spl-utils": "^0.9.4", + "@helium/idls": "^0.9.6", + "@helium/spl-utils": "^0.9.6", "bn.js": "^5.2.0", "bs58": "^4.0.1", "js-sha3": "^0.8.0", diff --git a/packages/lazy-transactions-sdk/yarn.deploy.lock b/packages/lazy-transactions-sdk/yarn.deploy.lock index b9f418992..79f367ec5 100644 --- a/packages/lazy-transactions-sdk/yarn.deploy.lock +++ b/packages/lazy-transactions-sdk/yarn.deploy.lock @@ -67,7 +67,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -89,7 +89,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -103,7 +103,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -122,8 +122,8 @@ __metadata: resolution: "@helium/lazy-transactions-sdk@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/idls": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/idls": ^0.9.6 + "@helium/spl-utils": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -135,14 +135,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 diff --git a/packages/metadata-service/CHANGELOG.md b/packages/metadata-service/CHANGELOG.md index dd5d0e9a8..2f1cd2c06 100644 --- a/packages/metadata-service/CHANGELOG.md +++ b/packages/metadata-service/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/metadata-service + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/metadata-service + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/metadata-service diff --git a/packages/metadata-service/package.json b/packages/metadata-service/package.json index 68c4f017a..feddca79d 100644 --- a/packages/metadata-service/package.json +++ b/packages/metadata-service/package.json @@ -6,7 +6,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Mint metadata of hotspots", "repository": { "type": "git", @@ -35,13 +35,13 @@ "@coral-xyz/anchor": "^0.28.0", "@fastify/cors": "^8.1.1", "@grpc/grpc-js": "^1.10.1", - "@helium/account-fetch-cache": "^0.9.4", + "@helium/account-fetch-cache": "^0.9.6", "@helium/address": "^4.10.2", - "@helium/data-credits-sdk": "^0.9.4", - "@helium/helium-entity-manager-sdk": "^0.9.4", - "@helium/helium-sub-daos-sdk": "^0.9.4", - "@helium/idls": "^0.9.4", - "@helium/spl-utils": "^0.9.4", + "@helium/data-credits-sdk": "^0.9.6", + "@helium/helium-entity-manager-sdk": "^0.9.6", + "@helium/helium-sub-daos-sdk": "^0.9.6", + "@helium/idls": "^0.9.6", + "@helium/spl-utils": "^0.9.6", "@metaplex-foundation/mpl-token-metadata": "^2.10.0", "@solana/spl-token": "^0.3.8", "@solana/web3.js": "^1.78.8", diff --git a/packages/metadata-service/yarn.deploy.lock b/packages/metadata-service/yarn.deploy.lock index 1b49cfc7d..551f37e7e 100644 --- a/packages/metadata-service/yarn.deploy.lock +++ b/packages/metadata-service/yarn.deploy.lock @@ -135,7 +135,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -157,7 +157,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -195,13 +195,13 @@ __metadata: languageName: node linkType: hard -"@helium/circuit-breaker-sdk@^0.9.4": +"@helium/circuit-breaker-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -211,15 +211,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/data-credits-sdk@^0.9.4": +"@helium/data-credits-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/data-credits-sdk@workspace:packages/data-credits-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -231,17 +231,17 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-entity-manager-sdk@^0.9.4": +"@helium/helium-entity-manager-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-entity-manager-sdk@workspace:packages/helium-entity-manager-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/no-emit-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/no-emit-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -254,15 +254,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-sub-daos-sdk@^0.9.4": +"@helium/helium-sub-daos-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-sub-daos-sdk@workspace:packages/helium-sub-daos-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -272,7 +272,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -306,13 +306,13 @@ __metadata: "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 "@grpc/grpc-js": ^1.10.1 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/data-credits-sdk": ^0.9.4 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/data-credits-sdk": ^0.9.6 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 "@solana/web3.js": ^1.78.8 @@ -361,7 +361,7 @@ __metadata: languageName: node linkType: hard -"@helium/no-emit-sdk@^0.9.4": +"@helium/no-emit-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/no-emit-sdk@workspace:packages/no-emit-sdk" dependencies: @@ -377,14 +377,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -399,14 +399,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/treasury-management-sdk@^0.9.4": +"@helium/treasury-management-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/treasury-management-sdk@workspace:packages/treasury-management-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -416,15 +416,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/voter-stake-registry-sdk@^0.9.4": +"@helium/voter-stake-registry-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 diff --git a/packages/migration-service/CHANGELOG.md b/packages/migration-service/CHANGELOG.md index a21632649..d47bd349a 100644 --- a/packages/migration-service/CHANGELOG.md +++ b/packages/migration-service/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/migration-service + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/migration-service + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/migration-service diff --git a/packages/migration-service/package.json b/packages/migration-service/package.json index ec049cbfd..b014d4df0 100644 --- a/packages/migration-service/package.json +++ b/packages/migration-service/package.json @@ -6,7 +6,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Migration of state from helium", "repository": { "type": "git", @@ -35,18 +35,18 @@ "@clockwork-xyz/sdk": "^0.3.0", "@coral-xyz/anchor": "^0.28.0", "@fastify/cors": "^8.1.1", - "@helium/account-fetch-cache": "^0.9.4", + "@helium/account-fetch-cache": "^0.9.6", "@helium/address": "^4.10.2", - "@helium/circuit-breaker-sdk": "^0.9.4", + "@helium/circuit-breaker-sdk": "^0.9.6", "@helium/crypto": "^4.10.2", - "@helium/data-credits-sdk": "^0.9.4", - "@helium/distributor-oracle": "^0.9.4", - "@helium/helium-entity-manager-sdk": "^0.9.4", - "@helium/helium-sub-daos-sdk": "^0.9.4", - "@helium/lazy-distributor-sdk": "^0.9.4", - "@helium/lazy-transactions-sdk": "^0.9.4", - "@helium/treasury-management-sdk": "^0.9.4", - "@helium/voter-stake-registry-sdk": "^0.9.4", + "@helium/data-credits-sdk": "^0.9.6", + "@helium/distributor-oracle": "^0.9.6", + "@helium/helium-entity-manager-sdk": "^0.9.6", + "@helium/helium-sub-daos-sdk": "^0.9.6", + "@helium/lazy-distributor-sdk": "^0.9.6", + "@helium/lazy-transactions-sdk": "^0.9.6", + "@helium/treasury-management-sdk": "^0.9.6", + "@helium/voter-stake-registry-sdk": "^0.9.6", "@metaplex-foundation/mpl-token-metadata": "^2.10.0", "@project-serum/borsh": "^0.2.5", "@solana/buffer-layout": "^4.0.0", diff --git a/packages/migration-service/yarn.deploy.lock b/packages/migration-service/yarn.deploy.lock index 6a804934a..328b6cdff 100644 --- a/packages/migration-service/yarn.deploy.lock +++ b/packages/migration-service/yarn.deploy.lock @@ -156,7 +156,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -178,7 +178,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -216,13 +216,13 @@ __metadata: languageName: node linkType: hard -"@helium/circuit-breaker-sdk@^0.9.4": +"@helium/circuit-breaker-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -243,15 +243,15 @@ __metadata: languageName: node linkType: hard -"@helium/data-credits-sdk@^0.9.4": +"@helium/data-credits-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/data-credits-sdk@workspace:packages/data-credits-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -263,20 +263,20 @@ __metadata: languageName: unknown linkType: soft -"@helium/distributor-oracle@^0.9.4": +"@helium/distributor-oracle@^0.9.6": version: 0.0.0-use.local resolution: "@helium/distributor-oracle@workspace:packages/distributor-oracle" dependencies: "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/lazy-distributor-sdk": ^0.9.4 - "@helium/rewards-oracle-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/lazy-distributor-sdk": ^0.9.6 + "@helium/rewards-oracle-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-bubblegum": ^0.7.0 "@solana/spl-token": ^0.3.8 "@types/bs58": ^4.0.1 @@ -304,17 +304,17 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-entity-manager-sdk@^0.9.4": +"@helium/helium-entity-manager-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-entity-manager-sdk@workspace:packages/helium-entity-manager-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/no-emit-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/no-emit-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -327,15 +327,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-sub-daos-sdk@^0.9.4": +"@helium/helium-sub-daos-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-sub-daos-sdk@workspace:packages/helium-sub-daos-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -345,7 +345,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -372,13 +372,13 @@ __metadata: languageName: node linkType: hard -"@helium/lazy-distributor-sdk@^0.9.4": +"@helium/lazy-distributor-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/lazy-distributor-sdk@workspace:packages/lazy-distributor-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -388,13 +388,13 @@ __metadata: languageName: unknown linkType: soft -"@helium/lazy-transactions-sdk@^0.9.4": +"@helium/lazy-transactions-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/lazy-transactions-sdk@workspace:packages/lazy-transactions-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/idls": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/idls": ^0.9.6 + "@helium/spl-utils": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -413,18 +413,18 @@ __metadata: "@clockwork-xyz/sdk": ^0.3.0 "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/circuit-breaker-sdk": ^0.9.4 + "@helium/circuit-breaker-sdk": ^0.9.6 "@helium/crypto": ^4.10.2 - "@helium/data-credits-sdk": ^0.9.4 - "@helium/distributor-oracle": ^0.9.4 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/lazy-distributor-sdk": ^0.9.4 - "@helium/lazy-transactions-sdk": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/data-credits-sdk": ^0.9.6 + "@helium/distributor-oracle": ^0.9.6 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/lazy-distributor-sdk": ^0.9.6 + "@helium/lazy-transactions-sdk": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@project-serum/borsh": ^0.2.5 "@solana/buffer-layout": ^4.0.0 @@ -476,7 +476,7 @@ __metadata: languageName: node linkType: hard -"@helium/no-emit-sdk@^0.9.4": +"@helium/no-emit-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/no-emit-sdk@workspace:packages/no-emit-sdk" dependencies: @@ -492,13 +492,13 @@ __metadata: languageName: unknown linkType: soft -"@helium/rewards-oracle-sdk@^0.9.4": +"@helium/rewards-oracle-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/rewards-oracle-sdk@workspace:packages/rewards-oracle-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -508,14 +508,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -530,14 +530,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/treasury-management-sdk@^0.9.4": +"@helium/treasury-management-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/treasury-management-sdk@workspace:packages/treasury-management-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -547,15 +547,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/voter-stake-registry-sdk@^0.9.4": +"@helium/voter-stake-registry-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 diff --git a/packages/mobile-entity-manager-sdk/CHANGELOG.md b/packages/mobile-entity-manager-sdk/CHANGELOG.md index 78e308553..ceb6c36f4 100644 --- a/packages/mobile-entity-manager-sdk/CHANGELOG.md +++ b/packages/mobile-entity-manager-sdk/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/mobile-entity-manager-sdk + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/mobile-entity-manager-sdk + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/mobile-entity-manager-sdk diff --git a/packages/mobile-entity-manager-sdk/package.json b/packages/mobile-entity-manager-sdk/package.json index 85e627138..359a8f04b 100644 --- a/packages/mobile-entity-manager-sdk/package.json +++ b/packages/mobile-entity-manager-sdk/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Interface to the mobile-entity-manager smart contract", "repository": { "type": "git", @@ -32,9 +32,9 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/anchor-resolvers": "^0.9.4", - "@helium/helium-entity-manager-sdk": "^0.9.4", - "@helium/idls": "^0.9.4", + "@helium/anchor-resolvers": "^0.9.6", + "@helium/helium-entity-manager-sdk": "^0.9.6", + "@helium/idls": "^0.9.6", "bn.js": "^5.2.0", "bs58": "^4.0.1" }, diff --git a/packages/mobile-entity-manager-sdk/yarn.deploy.lock b/packages/mobile-entity-manager-sdk/yarn.deploy.lock index fa2f0617e..5af3c583e 100644 --- a/packages/mobile-entity-manager-sdk/yarn.deploy.lock +++ b/packages/mobile-entity-manager-sdk/yarn.deploy.lock @@ -67,7 +67,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -89,7 +89,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -127,13 +127,13 @@ __metadata: languageName: node linkType: hard -"@helium/circuit-breaker-sdk@^0.9.4": +"@helium/circuit-breaker-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -143,17 +143,17 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-entity-manager-sdk@^0.9.4": +"@helium/helium-entity-manager-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-entity-manager-sdk@workspace:packages/helium-entity-manager-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/no-emit-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/no-emit-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -166,15 +166,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-sub-daos-sdk@^0.9.4": +"@helium/helium-sub-daos-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-sub-daos-sdk@workspace:packages/helium-sub-daos-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -184,7 +184,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -216,9 +216,9 @@ __metadata: resolution: "@helium/mobile-entity-manager-sdk@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -251,7 +251,7 @@ __metadata: languageName: node linkType: hard -"@helium/no-emit-sdk@^0.9.4": +"@helium/no-emit-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/no-emit-sdk@workspace:packages/no-emit-sdk" dependencies: @@ -267,14 +267,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -289,14 +289,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/treasury-management-sdk@^0.9.4": +"@helium/treasury-management-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/treasury-management-sdk@workspace:packages/treasury-management-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -306,15 +306,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/voter-stake-registry-sdk@^0.9.4": +"@helium/voter-stake-registry-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 diff --git a/packages/monitor-service/CHANGELOG.md b/packages/monitor-service/CHANGELOG.md index 5ae659953..de4d8d09d 100644 --- a/packages/monitor-service/CHANGELOG.md +++ b/packages/monitor-service/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/monitor-service + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/monitor-service + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/monitor-service diff --git a/packages/monitor-service/package.json b/packages/monitor-service/package.json index 41afae464..e904d2332 100644 --- a/packages/monitor-service/package.json +++ b/packages/monitor-service/package.json @@ -6,7 +6,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Prometheus monitoring of important accounts on Solana", "repository": { "type": "git", @@ -33,16 +33,16 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/account-fetch-cache": "^0.9.4", - "@helium/circuit-breaker-sdk": "^0.9.4", - "@helium/data-credits-sdk": "^0.9.4", - "@helium/helium-entity-manager-sdk": "^0.9.4", - "@helium/helium-sub-daos-sdk": "^0.9.4", - "@helium/idls": "^0.9.4", - "@helium/lazy-distributor-sdk": "^0.9.4", - "@helium/lazy-transactions-sdk": "^0.9.4", - "@helium/price-oracle-sdk": "^0.9.4", - "@helium/spl-utils": "^0.9.4", + "@helium/account-fetch-cache": "^0.9.6", + "@helium/circuit-breaker-sdk": "^0.9.6", + "@helium/data-credits-sdk": "^0.9.6", + "@helium/helium-entity-manager-sdk": "^0.9.6", + "@helium/helium-sub-daos-sdk": "^0.9.6", + "@helium/idls": "^0.9.6", + "@helium/lazy-distributor-sdk": "^0.9.6", + "@helium/lazy-transactions-sdk": "^0.9.6", + "@helium/price-oracle-sdk": "^0.9.6", + "@helium/spl-utils": "^0.9.6", "@metaplex-foundation/mpl-bubblegum": "^0.7.0", "@metaplex-foundation/mpl-token-metadata": "^2.10.0", "@solana/spl-account-compression": "^0.1.7", diff --git a/packages/monitor-service/yarn.deploy.lock b/packages/monitor-service/yarn.deploy.lock index 267197f22..87356ffa7 100644 --- a/packages/monitor-service/yarn.deploy.lock +++ b/packages/monitor-service/yarn.deploy.lock @@ -101,7 +101,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -123,7 +123,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -161,13 +161,13 @@ __metadata: languageName: node linkType: hard -"@helium/circuit-breaker-sdk@^0.9.4": +"@helium/circuit-breaker-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -177,15 +177,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/data-credits-sdk@^0.9.4": +"@helium/data-credits-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/data-credits-sdk@workspace:packages/data-credits-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -197,17 +197,17 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-entity-manager-sdk@^0.9.4": +"@helium/helium-entity-manager-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-entity-manager-sdk@workspace:packages/helium-entity-manager-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/no-emit-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/no-emit-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -220,15 +220,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-sub-daos-sdk@^0.9.4": +"@helium/helium-sub-daos-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-sub-daos-sdk@workspace:packages/helium-sub-daos-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -238,7 +238,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -265,13 +265,13 @@ __metadata: languageName: node linkType: hard -"@helium/lazy-distributor-sdk@^0.9.4": +"@helium/lazy-distributor-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/lazy-distributor-sdk@workspace:packages/lazy-distributor-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -281,13 +281,13 @@ __metadata: languageName: unknown linkType: soft -"@helium/lazy-transactions-sdk@^0.9.4": +"@helium/lazy-transactions-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/lazy-transactions-sdk@workspace:packages/lazy-transactions-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/idls": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/idls": ^0.9.6 + "@helium/spl-utils": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -314,16 +314,16 @@ __metadata: resolution: "@helium/monitor-service@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/data-credits-sdk": ^0.9.4 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/lazy-distributor-sdk": ^0.9.4 - "@helium/lazy-transactions-sdk": ^0.9.4 - "@helium/price-oracle-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/data-credits-sdk": ^0.9.6 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/lazy-distributor-sdk": ^0.9.6 + "@helium/lazy-transactions-sdk": ^0.9.6 + "@helium/price-oracle-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-bubblegum": ^0.7.0 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 @@ -362,7 +362,7 @@ __metadata: languageName: node linkType: hard -"@helium/no-emit-sdk@^0.9.4": +"@helium/no-emit-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/no-emit-sdk@workspace:packages/no-emit-sdk" dependencies: @@ -378,12 +378,12 @@ __metadata: languageName: unknown linkType: soft -"@helium/price-oracle-sdk@^0.9.4": +"@helium/price-oracle-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/price-oracle-sdk@workspace:packages/price-oracle-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/idls": ^0.9.4 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -393,14 +393,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -415,14 +415,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/treasury-management-sdk@^0.9.4": +"@helium/treasury-management-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/treasury-management-sdk@workspace:packages/treasury-management-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -432,15 +432,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/voter-stake-registry-sdk@^0.9.4": +"@helium/voter-stake-registry-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 diff --git a/packages/no-emit-sdk/CHANGELOG.md b/packages/no-emit-sdk/CHANGELOG.md index 74e8963d6..176434995 100644 --- a/packages/no-emit-sdk/CHANGELOG.md +++ b/packages/no-emit-sdk/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/no-emit-sdk + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/no-emit-sdk + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/no-emit-sdk diff --git a/packages/no-emit-sdk/package.json b/packages/no-emit-sdk/package.json index 53ea4d181..b90397a95 100644 --- a/packages/no-emit-sdk/package.json +++ b/packages/no-emit-sdk/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Interface to the rewards burn smart contract", "repository": { "type": "git", diff --git a/packages/price-oracle-sdk/CHANGELOG.md b/packages/price-oracle-sdk/CHANGELOG.md index 3961a7e27..a1711ea61 100644 --- a/packages/price-oracle-sdk/CHANGELOG.md +++ b/packages/price-oracle-sdk/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/price-oracle-sdk + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/price-oracle-sdk + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/price-oracle-sdk diff --git a/packages/price-oracle-sdk/package.json b/packages/price-oracle-sdk/package.json index 8d494b2d4..80001150c 100644 --- a/packages/price-oracle-sdk/package.json +++ b/packages/price-oracle-sdk/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Interface to the price oracle smart contract", "repository": { "type": "git", @@ -32,7 +32,7 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/idls": "^0.9.4", + "@helium/idls": "^0.9.6", "bn.js": "^5.2.0", "bs58": "^4.0.1" }, diff --git a/packages/price-oracle-sdk/yarn.deploy.lock b/packages/price-oracle-sdk/yarn.deploy.lock index 65fa3a5f0..0e1ead806 100644 --- a/packages/price-oracle-sdk/yarn.deploy.lock +++ b/packages/price-oracle-sdk/yarn.deploy.lock @@ -67,7 +67,7 @@ __metadata: languageName: node linkType: hard -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -86,7 +86,7 @@ __metadata: resolution: "@helium/price-oracle-sdk@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/idls": ^0.9.4 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 diff --git a/packages/rewards-oracle-faucet-service/CHANGELOG.md b/packages/rewards-oracle-faucet-service/CHANGELOG.md index a5a256b24..457a64494 100644 --- a/packages/rewards-oracle-faucet-service/CHANGELOG.md +++ b/packages/rewards-oracle-faucet-service/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/rewards-oracle-faucet-service + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/rewards-oracle-faucet-service + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/rewards-oracle-faucet-service diff --git a/packages/rewards-oracle-faucet-service/package.json b/packages/rewards-oracle-faucet-service/package.json index 0d336eb83..68196a2cb 100644 --- a/packages/rewards-oracle-faucet-service/package.json +++ b/packages/rewards-oracle-faucet-service/package.json @@ -6,7 +6,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Receives requests from Helius webhooks", "repository": { "type": "git", diff --git a/packages/rewards-oracle-sdk/CHANGELOG.md b/packages/rewards-oracle-sdk/CHANGELOG.md index e2a873c76..b6d5fa887 100644 --- a/packages/rewards-oracle-sdk/CHANGELOG.md +++ b/packages/rewards-oracle-sdk/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/rewards-oracle-sdk + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/rewards-oracle-sdk + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/rewards-oracle-sdk diff --git a/packages/rewards-oracle-sdk/package.json b/packages/rewards-oracle-sdk/package.json index 9f7ba2429..ad4003db2 100644 --- a/packages/rewards-oracle-sdk/package.json +++ b/packages/rewards-oracle-sdk/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Interface to the rewards oracle smart contract", "repository": { "type": "git", @@ -32,8 +32,8 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/anchor-resolvers": "^0.9.4", - "@helium/idls": "^0.9.4", + "@helium/anchor-resolvers": "^0.9.6", + "@helium/idls": "^0.9.6", "bn.js": "^5.2.0", "bs58": "^4.0.1" }, diff --git a/packages/rewards-oracle-sdk/yarn.deploy.lock b/packages/rewards-oracle-sdk/yarn.deploy.lock index 5f96f1b50..a21666853 100644 --- a/packages/rewards-oracle-sdk/yarn.deploy.lock +++ b/packages/rewards-oracle-sdk/yarn.deploy.lock @@ -67,7 +67,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -81,7 +81,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -100,8 +100,8 @@ __metadata: resolution: "@helium/rewards-oracle-sdk@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 diff --git a/packages/spl-utils/CHANGELOG.md b/packages/spl-utils/CHANGELOG.md index 30cb8bef0..92ee3f3c9 100644 --- a/packages/spl-utils/CHANGELOG.md +++ b/packages/spl-utils/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/spl-utils + + + + + +## [0.9.5](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/spl-utils + + + + + ## [0.9.4](https://github.com/helium/helium-program-library/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/spl-utils diff --git a/packages/spl-utils/package.json b/packages/spl-utils/package.json index 0a37aebd7..10648cf16 100644 --- a/packages/spl-utils/package.json +++ b/packages/spl-utils/package.json @@ -1,6 +1,6 @@ { "name": "@helium/spl-utils", - "version": "0.9.4", + "version": "0.9.6", "description": "Utils shared across spl suite", "publishConfig": { "access": "public", @@ -32,9 +32,9 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/account-fetch-cache": "^0.9.4", + "@helium/account-fetch-cache": "^0.9.6", "@helium/address": "^4.10.2", - "@helium/anchor-resolvers": "^0.9.4", + "@helium/anchor-resolvers": "^0.9.6", "@metaplex-foundation/mpl-token-metadata": "^2.10.0", "@solana/spl-account-compression": "^0.1.7", "@solana/spl-token": "^0.3.8", diff --git a/packages/spl-utils/yarn.deploy.lock b/packages/spl-utils/yarn.deploy.lock index 4657bada6..a53903177 100644 --- a/packages/spl-utils/yarn.deploy.lock +++ b/packages/spl-utils/yarn.deploy.lock @@ -58,7 +58,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -80,7 +80,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -99,9 +99,9 @@ __metadata: resolution: "@helium/spl-utils@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 diff --git a/packages/sus/CHANGELOG.md b/packages/sus/CHANGELOG.md index 48f6c245f..ab9512ae9 100644 --- a/packages/sus/CHANGELOG.md +++ b/packages/sus/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/sus + + + + + +## [0.9.5](https://github.com/helium/helium-program-library/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/sus + + + + + ## [0.9.4](https://github.com/helium/helium-program-library/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/sus diff --git a/packages/sus/package.json b/packages/sus/package.json index 2f63ab446..759a40123 100644 --- a/packages/sus/package.json +++ b/packages/sus/package.json @@ -1,6 +1,6 @@ { "name": "@helium/sus", - "version": "0.9.4", + "version": "0.9.6", "description": "Transaction simulation sus checker", "publishConfig": { "access": "public", diff --git a/packages/tokens-to-rent-service/CHANGELOG.md b/packages/tokens-to-rent-service/CHANGELOG.md index fb878251b..59ff7eed5 100644 --- a/packages/tokens-to-rent-service/CHANGELOG.md +++ b/packages/tokens-to-rent-service/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/tokens-to-rent-service + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/tokens-to-rent-service + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/tokens-to-rent-service diff --git a/packages/tokens-to-rent-service/package.json b/packages/tokens-to-rent-service/package.json index 380ff6688..dfe180017 100644 --- a/packages/tokens-to-rent-service/package.json +++ b/packages/tokens-to-rent-service/package.json @@ -6,7 +6,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Service that gives flashloans of sol to allow jupiter swap of small amounts of hnt/mobile/iot to sol for fees", "repository": { "type": "git", @@ -34,9 +34,9 @@ "dependencies": { "@coral-xyz/anchor": "^0.28.0", "@fastify/cors": "^8.1.1", - "@helium/account-fetch-cache": "^0.9.4", + "@helium/account-fetch-cache": "^0.9.6", "@helium/address": "^4.10.2", - "@helium/spl-utils": "^0.9.4", + "@helium/spl-utils": "^0.9.6", "@jup-ag/api": "^6.0.6", "@solana/spl-token": "^0.3.8", "@solana/web3.js": "^1.78.8", diff --git a/packages/tokens-to-rent-service/yarn.deploy.lock b/packages/tokens-to-rent-service/yarn.deploy.lock index 9f0e70b32..4b0a7b015 100644 --- a/packages/tokens-to-rent-service/yarn.deploy.lock +++ b/packages/tokens-to-rent-service/yarn.deploy.lock @@ -111,7 +111,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -133,7 +133,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -147,14 +147,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -175,9 +175,9 @@ __metadata: dependencies: "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@jup-ag/api": ^6.0.6 "@solana/spl-token": ^0.3.8 "@solana/web3.js": ^1.78.8 diff --git a/packages/treasury-management-sdk/CHANGELOG.md b/packages/treasury-management-sdk/CHANGELOG.md index b1b8d2884..7667b3c10 100644 --- a/packages/treasury-management-sdk/CHANGELOG.md +++ b/packages/treasury-management-sdk/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/treasury-management-sdk + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/treasury-management-sdk + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/treasury-management-sdk diff --git a/packages/treasury-management-sdk/package.json b/packages/treasury-management-sdk/package.json index a1a5b2000..21613786c 100644 --- a/packages/treasury-management-sdk/package.json +++ b/packages/treasury-management-sdk/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Interface to the treasury-management smart contract", "repository": { "type": "git", @@ -32,9 +32,9 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/anchor-resolvers": "^0.9.4", - "@helium/circuit-breaker-sdk": "^0.9.4", - "@helium/idls": "^0.9.4", + "@helium/anchor-resolvers": "^0.9.6", + "@helium/circuit-breaker-sdk": "^0.9.6", + "@helium/idls": "^0.9.6", "bn.js": "^5.2.0", "bs58": "^4.0.1" }, diff --git a/packages/treasury-management-sdk/yarn.deploy.lock b/packages/treasury-management-sdk/yarn.deploy.lock index cfb9ba1c9..061d945ec 100644 --- a/packages/treasury-management-sdk/yarn.deploy.lock +++ b/packages/treasury-management-sdk/yarn.deploy.lock @@ -67,7 +67,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -81,13 +81,13 @@ __metadata: languageName: unknown linkType: soft -"@helium/circuit-breaker-sdk@^0.9.4": +"@helium/circuit-breaker-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -97,7 +97,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -116,9 +116,9 @@ __metadata: resolution: "@helium/treasury-management-sdk@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 diff --git a/packages/voter-stake-registry-hooks/CHANGELOG.md b/packages/voter-stake-registry-hooks/CHANGELOG.md index 3d8449399..36a2a1a9b 100644 --- a/packages/voter-stake-registry-hooks/CHANGELOG.md +++ b/packages/voter-stake-registry-hooks/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/voter-stake-registry-hooks + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/voter-stake-registry-hooks + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/voter-stake-registry-hooks diff --git a/packages/voter-stake-registry-hooks/package.json b/packages/voter-stake-registry-hooks/package.json index afd1db21d..80c6862ec 100644 --- a/packages/voter-stake-registry-hooks/package.json +++ b/packages/voter-stake-registry-hooks/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "React hooks for helium voter stake registry", "repository": { "type": "git", @@ -32,15 +32,15 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/account-fetch-cache": "^0.9.4", - "@helium/account-fetch-cache-hooks": "^0.9.4", - "@helium/circuit-breaker-sdk": "^0.9.4", - "@helium/helium-react-hooks": "^0.9.4", - "@helium/helium-sub-daos-sdk": "^0.9.4", + "@helium/account-fetch-cache": "^0.9.6", + "@helium/account-fetch-cache-hooks": "^0.9.6", + "@helium/circuit-breaker-sdk": "^0.9.6", + "@helium/helium-react-hooks": "^0.9.6", + "@helium/helium-sub-daos-sdk": "^0.9.6", "@helium/modular-governance-hooks": "^0.0.12", "@helium/modular-governance-idls": "^0.0.12", - "@helium/spl-utils": "^0.9.4", - "@helium/voter-stake-registry-sdk": "^0.9.4", + "@helium/spl-utils": "^0.9.6", + "@helium/voter-stake-registry-sdk": "^0.9.6", "@solana/wallet-adapter-base": "^0.9.22", "@solana/wallet-adapter-react": "^0.15.32", "@solana/web3.js": "^1.78.8", diff --git a/packages/voter-stake-registry-hooks/src/contexts/heliumVsrContext.tsx b/packages/voter-stake-registry-hooks/src/contexts/heliumVsrContext.tsx index 6ab951f5f..1aa3570d4 100644 --- a/packages/voter-stake-registry-hooks/src/contexts/heliumVsrContext.tsx +++ b/packages/voter-stake-registry-hooks/src/contexts/heliumVsrContext.tsx @@ -8,19 +8,12 @@ import { VoterStakeRegistry } from "@helium/idls/lib/types/voter_stake_registry" import { init as initNftProxy } from "@helium/nft-proxy-sdk"; import { truthy } from "@helium/spl-utils"; import { - ProxyAssignment, VoteService, getRegistrarKey, init, } from "@helium/voter-stake-registry-sdk"; import { Connection, PublicKey } from "@solana/web3.js"; -import React, { - createContext, - useCallback, - useContext, - useMemo, - useState -} from "react"; +import React, { createContext, useContext, useMemo } from "react"; import { useAsync } from "react-async-hook"; import { useDelegatedPositions } from "../hooks/useDelegatedPositions"; import { usePositionKeysAndProxies } from "../hooks/usePositionKeysAndProxies"; @@ -78,6 +71,9 @@ export const HeliumVsrStateProvider: React.FC<{ children: React.ReactNode; heliumVoteUri?: string; }> = ({ heliumVoteUri, wallet, mint, connection, children }) => { + const me = useMemo(() => wallet?.publicKey, [wallet?.publicKey?.toBase58()]); + const now = useSolanaUnixNow(60 * 5 * 1000); + const provider = useMemo(() => { if (connection && wallet) { return new AnchorProvider(connection, wallet, { @@ -87,15 +83,14 @@ export const HeliumVsrStateProvider: React.FC<{ }); } }, [connection?.rpcEndpoint, wallet?.publicKey?.toBase58()]); - const me = useMemo(() => wallet?.publicKey, [wallet?.publicKey?.toBase58()]); - /// Allow refetching all NFTs by incrementing call index - const [callIndex, setCallIndex] = useState(0); - const refetch = useCallback(() => setCallIndex((i) => i + 1), [setCallIndex]); const registrarKey = useMemo( () => mint && getRegistrarKey(mint), [mint?.toBase58()] ); + + const { info: registrar } = useRegistrar(registrarKey); + const urlVoteService = useMemo(() => { return heliumVoteUri && registrarKey ? new VoteService({ @@ -104,6 +99,7 @@ export const HeliumVsrStateProvider: React.FC<{ }) : undefined; }, [heliumVoteUri, registrarKey]); + // Allow vote service either from native rpc or from api const { result: programVoteService } = useAsync(async () => { if (registrarKey) { @@ -118,17 +114,19 @@ export const HeliumVsrStateProvider: React.FC<{ } } }, [provider, registrarKey, urlVoteService]); + const voteService = useMemo( () => urlVoteService ?? programVoteService, [urlVoteService, programVoteService] ); - const { info: registrar } = useRegistrar(registrarKey); + const { positionKeys, proxiedPositionKeys, proxies: proxyAccounts, isLoading, error, + refetch, } = usePositionKeysAndProxies({ wallet: me, provider, @@ -138,6 +136,7 @@ export const HeliumVsrStateProvider: React.FC<{ const delegatedPositionKeys = useMemo(() => { return positionKeys?.map((pk) => delegatedPositionKey(pk)[0]); }, [positionKeys]); + const { accounts: delegatedAccounts, loading: loadingDel } = useDelegatedPositions(delegatedPositionKeys); @@ -147,13 +146,17 @@ export const HeliumVsrStateProvider: React.FC<{ return acc; }, {} as Record); }, [proxyAccounts]); + const myOwnedPositionsEndIdx = positionKeys?.length; + // Assume that my positions are a small amount, so we don't need to say they're static const { accounts: myPositions, loading: loadingMyPositions } = usePositions(positionKeys); + // Proxied positions may be a lot, set to static const { accounts: proxiedPositions, loading: loadingDelPositions } = usePositions(proxiedPositionKeys, true); + const positions = useMemo(() => { const uniquePositions = new Map(); [...(myPositions || []), ...(proxiedPositions || [])].forEach( @@ -165,7 +168,6 @@ export const HeliumVsrStateProvider: React.FC<{ ); return Array.from(uniquePositions.values()); }, [myPositions, proxiedPositions]); - const now = useSolanaUnixNow(60 * 5 * 1000); const { amountLocked, votingPower, positionsWithMeta, amountProxyLocked } = useMemo(() => { @@ -229,6 +231,7 @@ export const HeliumVsrStateProvider: React.FC<{ amountLocked, votingPower, amountProxyLocked, + proxyAccountsByAsset, }; } diff --git a/packages/voter-stake-registry-hooks/src/hooks/useAssignProxies.ts b/packages/voter-stake-registry-hooks/src/hooks/useAssignProxies.ts index e2e1f79f2..eab19cdf9 100644 --- a/packages/voter-stake-registry-hooks/src/hooks/useAssignProxies.ts +++ b/packages/voter-stake-registry-hooks/src/hooks/useAssignProxies.ts @@ -139,7 +139,7 @@ export const useAssignProxies = () => { }) .prepare(); resultingAssignments.push({ - address: nextProxyAssignment!.toBase58(), + address: currentProxyAssignment!.toBase58(), asset: position.mint.toBase58(), nextVoter: recipient.toBase58(), voter: position.isProxiedToMe @@ -147,9 +147,11 @@ export const useAssignProxies = () => { : PublicKey.default.toBase58(), proxyConfig: registrar.proxyConfig.toBase58(), index: 0, - expirationTime: expirationTime.toString(), - rentRefund: recipient.toBase58(), - bumpSeed: 0, + expirationTime: + proxyAssignment?.expirationTime?.toString() || expirationTime.toString(), + rentRefund: + proxyAssignment?.rentRefund?.toBase58() || recipient.toBase58(), + bumpSeed: proxyAssignment?.bumpSeed || 0, }); instructions.push(instruction); diff --git a/packages/voter-stake-registry-hooks/src/hooks/usePositionKeysAndProxies.ts b/packages/voter-stake-registry-hooks/src/hooks/usePositionKeysAndProxies.ts index 8ab1f3611..47b05df09 100644 --- a/packages/voter-stake-registry-hooks/src/hooks/usePositionKeysAndProxies.ts +++ b/packages/voter-stake-registry-hooks/src/hooks/usePositionKeysAndProxies.ts @@ -2,7 +2,7 @@ import { AnchorProvider, BN } from "@coral-xyz/anchor"; import { VoteService, positionKey } from "@helium/voter-stake-registry-sdk"; import { PublicKey } from "@solana/web3.js"; import { useQuery } from "@tanstack/react-query"; -import { useMemo, useEffect } from "react"; +import { useMemo, useCallback } from "react"; import { positionKeysForWalletQuery } from "../queries/positionKeysForWalletQuery"; import { proxyAssignmentsForWalletQuery } from "../queries/proxyAssignmentsForWalletQuery"; @@ -17,29 +17,29 @@ export function usePositionKeysAndProxies({ provider, voteService, }: GetPositionKeysAndProxiesArgs) { + const registrar = useMemo( + () => + voteService ? new PublicKey(voteService?.config.registrar) : undefined, + [voteService] + ); + const { data: myProxies, error: myProxyError, isLoading: myProxyLoading, + refetch: proxyAssignmentsRefetch, } = useQuery( proxyAssignmentsForWalletQuery({ wallet, voteService, }) ); - const proxyPositions = useMemo( - () => myProxies?.map((del) => positionKey(new PublicKey(del.asset))[0]), - [myProxies] - ); - const registrar = useMemo( - () => - voteService ? new PublicKey(voteService?.config.registrar) : undefined, - [voteService] - ); + const { data: positionKeys, error, isLoading, + refetch: positionKeysRefetch, } = useQuery( positionKeysForWalletQuery({ wallet, @@ -48,7 +48,18 @@ export function usePositionKeysAndProxies({ }) ); + const proxyPositions = useMemo( + () => myProxies?.map((del) => positionKey(new PublicKey(del.asset))[0]), + [myProxies] + ); + + const refetch = useCallback(() => { + proxyAssignmentsRefetch(); + positionKeysRefetch(); + }, [proxyAssignmentsRefetch, positionKeysRefetch]); + return { + refetch, error: error || myProxyError, isLoading: isLoading || myProxyLoading, positionKeys: positionKeys?.positions, diff --git a/packages/voter-stake-registry-hooks/yarn.deploy.lock b/packages/voter-stake-registry-hooks/yarn.deploy.lock index 07cda8464..f781e5017 100644 --- a/packages/voter-stake-registry-hooks/yarn.deploy.lock +++ b/packages/voter-stake-registry-hooks/yarn.deploy.lock @@ -67,11 +67,11 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache-hooks@^0.9.4": +"@helium/account-fetch-cache-hooks@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache-hooks@workspace:packages/account-fetch-cache-hooks" dependencies: - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@solana/web3.js": ^1.78.8 git-format-staged: ^2.1.3 react-async-hook: ^4.0.0 @@ -97,7 +97,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -128,7 +128,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -166,13 +166,13 @@ __metadata: languageName: node linkType: hard -"@helium/circuit-breaker-sdk@^0.9.4": +"@helium/circuit-breaker-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -182,13 +182,13 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-react-hooks@^0.9.4": +"@helium/helium-react-hooks@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-react-hooks@workspace:packages/helium-react-hooks" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 - "@helium/account-fetch-cache-hooks": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 + "@helium/account-fetch-cache-hooks": ^0.9.6 "@solana/spl-token": ^0.3.8 "@solana/wallet-adapter-react": ^0.15.32 "@solana/web3.js": ^1.78.8 @@ -225,15 +225,15 @@ __metadata: languageName: node linkType: hard -"@helium/helium-sub-daos-sdk@^0.9.4": +"@helium/helium-sub-daos-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/helium-sub-daos-sdk@workspace:packages/helium-sub-daos-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -243,7 +243,7 @@ __metadata: languageName: unknown linkType: soft -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -330,14 +330,14 @@ __metadata: languageName: node linkType: hard -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -352,14 +352,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/treasury-management-sdk@^0.9.4": +"@helium/treasury-management-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/treasury-management-sdk@workspace:packages/treasury-management-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -374,15 +374,15 @@ __metadata: resolution: "@helium/voter-stake-registry-hooks@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 - "@helium/account-fetch-cache-hooks": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/helium-react-hooks": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 + "@helium/account-fetch-cache-hooks": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/helium-react-hooks": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 "@helium/modular-governance-hooks": ^0.0.12 "@helium/modular-governance-idls": ^0.0.12 - "@helium/spl-utils": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/spl-utils": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 "@solana/wallet-adapter-base": ^0.9.22 "@solana/wallet-adapter-react": ^0.15.32 "@solana/web3.js": ^1.78.8 @@ -399,15 +399,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/voter-stake-registry-sdk@^0.9.4": +"@helium/voter-stake-registry-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 diff --git a/packages/voter-stake-registry-sdk/CHANGELOG.md b/packages/voter-stake-registry-sdk/CHANGELOG.md index 129e92aee..629dc74e7 100644 --- a/packages/voter-stake-registry-sdk/CHANGELOG.md +++ b/packages/voter-stake-registry-sdk/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/voter-stake-registry-sdk + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/voter-stake-registry-sdk + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/voter-stake-registry-sdk diff --git a/packages/voter-stake-registry-sdk/package.json b/packages/voter-stake-registry-sdk/package.json index 67e8c0ed8..bb1427598 100644 --- a/packages/voter-stake-registry-sdk/package.json +++ b/packages/voter-stake-registry-sdk/package.json @@ -5,7 +5,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Interface to the voter-stake-registry smart contract", "repository": { "type": "git", @@ -32,10 +32,10 @@ }, "dependencies": { "@coral-xyz/anchor": "^0.28.0", - "@helium/anchor-resolvers": "^0.9.4", - "@helium/idls": "^0.9.4", + "@helium/anchor-resolvers": "^0.9.6", + "@helium/idls": "^0.9.6", "@helium/nft-proxy-sdk": "^0.0.12", - "@helium/spl-utils": "^0.9.4", + "@helium/spl-utils": "^0.9.6", "@metaplex-foundation/mpl-token-metadata": "^2.10.0", "@solana/spl-token": "^0.3.8", "bn.js": "^5.2.0", diff --git a/packages/voter-stake-registry-sdk/yarn.deploy.lock b/packages/voter-stake-registry-sdk/yarn.deploy.lock index d21c58fc3..8e64284fa 100644 --- a/packages/voter-stake-registry-sdk/yarn.deploy.lock +++ b/packages/voter-stake-registry-sdk/yarn.deploy.lock @@ -67,7 +67,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -89,7 +89,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -115,7 +115,7 @@ __metadata: languageName: node linkType: hard -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -151,14 +151,14 @@ __metadata: languageName: node linkType: hard -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -178,10 +178,10 @@ __metadata: resolution: "@helium/voter-stake-registry-sdk@workspace:." dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 diff --git a/packages/vsr-metadata-service/CHANGELOG.md b/packages/vsr-metadata-service/CHANGELOG.md index b494b2711..c7bc28b3a 100644 --- a/packages/vsr-metadata-service/CHANGELOG.md +++ b/packages/vsr-metadata-service/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.9.6](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.6) (2024-09-16) + +**Note:** Version bump only for package @helium/vsr-metadata-service + + + + + +## [0.9.5](https://github.com/helium/helium-program-libary/compare/v0.9.2...v0.9.5) (2024-09-10) + +**Note:** Version bump only for package @helium/vsr-metadata-service + + + + + ## [0.9.4](https://github.com/helium/helium-program-libary/compare/v0.9.0-alpha.9...v0.9.4) (2024-08-09) **Note:** Version bump only for package @helium/vsr-metadata-service diff --git a/packages/vsr-metadata-service/package.json b/packages/vsr-metadata-service/package.json index 3c2c74cad..50a1527f7 100644 --- a/packages/vsr-metadata-service/package.json +++ b/packages/vsr-metadata-service/package.json @@ -6,7 +6,7 @@ "registry": "https://registry.npmjs.org/" }, "license": "Apache-2.0", - "version": "0.9.4", + "version": "0.9.6", "description": "Mint metadata of vsr positions", "repository": { "type": "git", @@ -34,10 +34,10 @@ "dependencies": { "@coral-xyz/anchor": "^0.28.0", "@fastify/cors": "^8.1.1", - "@helium/account-fetch-cache": "^0.9.4", + "@helium/account-fetch-cache": "^0.9.6", "@helium/address": "^4.10.2", - "@helium/spl-utils": "^0.9.4", - "@helium/voter-stake-registry-sdk": "^0.9.4", + "@helium/spl-utils": "^0.9.6", + "@helium/voter-stake-registry-sdk": "^0.9.6", "@metaplex-foundation/mpl-token-metadata": "^2.10.0", "@solana/spl-account-compression": "^0.1.7", "@solana/spl-token": "^0.3.8", diff --git a/packages/vsr-metadata-service/yarn.deploy.lock b/packages/vsr-metadata-service/yarn.deploy.lock index d300e341e..11ae3df7f 100644 --- a/packages/vsr-metadata-service/yarn.deploy.lock +++ b/packages/vsr-metadata-service/yarn.deploy.lock @@ -111,7 +111,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4": +"@helium/account-fetch-cache@^0.9.6": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -133,7 +133,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4": +"@helium/anchor-resolvers@^0.9.6": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -159,7 +159,7 @@ __metadata: languageName: node linkType: hard -"@helium/idls@^0.9.4": +"@helium/idls@^0.9.6": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -195,14 +195,14 @@ __metadata: languageName: node linkType: hard -"@helium/spl-utils@^0.9.4": +"@helium/spl-utils@^0.9.6": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -217,15 +217,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/voter-stake-registry-sdk@^0.9.4": +"@helium/voter-stake-registry-sdk@^0.9.6": version: 0.0.0-use.local resolution: "@helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 @@ -243,10 +243,10 @@ __metadata: dependencies: "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/spl-utils": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/spl-utils": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 diff --git a/programs/helium-entity-manager/Cargo.toml b/programs/helium-entity-manager/Cargo.toml index 855a821e1..62822b3da 100644 --- a/programs/helium-entity-manager/Cargo.toml +++ b/programs/helium-entity-manager/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "helium-entity-manager" -version = "0.2.10" +version = "0.2.11" description = "Created with Anchor" edition = "2021" diff --git a/programs/helium-entity-manager/src/instructions/mod.rs b/programs/helium-entity-manager/src/instructions/mod.rs index 4612a289c..417285d6f 100644 --- a/programs/helium-entity-manager/src/instructions/mod.rs +++ b/programs/helium-entity-manager/src/instructions/mod.rs @@ -9,6 +9,7 @@ pub mod issue_iot_operations_fund_v0; pub mod issue_not_emitted_entity_v0; pub mod issue_program_entity_v0; pub mod onboard_data_only_iot_hotspot_v0; +pub mod onboard_data_only_mobile_hotspot_v0; pub mod onboard_iot_hotspot_v0; pub mod onboard_mobile_hotspot_v0; pub mod revoke_maker_v0; @@ -35,6 +36,7 @@ pub use issue_iot_operations_fund_v0::*; pub use issue_not_emitted_entity_v0::*; pub use issue_program_entity_v0::*; pub use onboard_data_only_iot_hotspot_v0::*; +pub use onboard_data_only_mobile_hotspot_v0::*; pub use onboard_iot_hotspot_v0::*; pub use onboard_mobile_hotspot_v0::*; pub use revoke_maker_v0::*; diff --git a/programs/helium-entity-manager/src/instructions/onboard_data_only_iot_hotspot_v0.rs b/programs/helium-entity-manager/src/instructions/onboard_data_only_iot_hotspot_v0.rs index 80106e3ee..a1a215627 100644 --- a/programs/helium-entity-manager/src/instructions/onboard_data_only_iot_hotspot_v0.rs +++ b/programs/helium-entity-manager/src/instructions/onboard_data_only_iot_hotspot_v0.rs @@ -66,7 +66,6 @@ pub struct OnboardDataOnlyIotHotspotV0<'info> { pub rewardable_entity_config: Box>, #[account( - mut, seeds = ["data_only_config".as_bytes(), dao.key().as_ref()], bump, has_one = merkle_tree, diff --git a/programs/helium-entity-manager/src/instructions/onboard_data_only_mobile_hotspot_v0.rs b/programs/helium-entity-manager/src/instructions/onboard_data_only_mobile_hotspot_v0.rs new file mode 100644 index 000000000..652244bb5 --- /dev/null +++ b/programs/helium-entity-manager/src/instructions/onboard_data_only_mobile_hotspot_v0.rs @@ -0,0 +1,251 @@ +use std::str::FromStr; + +use crate::state::*; +use crate::{error::ErrorCode, TESTING}; +use anchor_lang::{prelude::*, solana_program::hash::hash}; +use pyth_solana_receiver_sdk::price_update::{PriceUpdateV2, VerificationLevel}; + +use anchor_spl::{ + associated_token::AssociatedToken, + token::{burn, Burn, Mint, Token}, +}; +use data_credits::{ + cpi::{ + accounts::{BurnCommonV0, BurnWithoutTrackingV0}, + burn_without_tracking_v0, + }, + program::DataCredits, + BurnWithoutTrackingArgsV0, DataCreditsV0, +}; +use helium_sub_daos::{program::HeliumSubDaos, DaoV0, SubDaoV0}; + +use account_compression_cpi::program::SplAccountCompression; +use bubblegum_cpi::get_asset_id; +use shared_utils::*; + +#[derive(AnchorSerialize, AnchorDeserialize, Clone)] +pub struct OnboardDataOnlyMobileHotspotArgsV0 { + pub data_hash: [u8; 32], + pub creator_hash: [u8; 32], + pub root: [u8; 32], + pub index: u32, + pub location: Option, +} + +#[derive(Accounts)] +#[instruction(args: OnboardDataOnlyMobileHotspotArgsV0)] +pub struct OnboardDataOnlyMobileHotspotV0<'info> { + #[account(mut)] + pub payer: Signer<'info>, + #[account(mut)] + pub dc_fee_payer: Signer<'info>, + #[account( + init, + payer = payer, + space = MOBILE_HOTSPOT_INFO_SIZE, + seeds = [ + b"mobile_info", + rewardable_entity_config.key().as_ref(), + &hash(&key_to_asset.entity_key[..]).to_bytes() + ], + bump, + )] + pub mobile_info: Box>, + #[account(mut)] + pub hotspot_owner: Signer<'info>, + /// CHECK: The merkle tree + pub merkle_tree: UncheckedAccount<'info>, + /// CHECK: Only loaded if location is being asserted + #[account(mut)] + pub dc_burner: UncheckedAccount<'info>, + /// CHECK: Checked by spl token when the burn command is issued (which it may not be) + #[account(mut)] + pub dnt_burner: UncheckedAccount<'info>, + + #[account( + has_one = sub_dao, + constraint = rewardable_entity_config.settings.is_mobile() + )] + pub rewardable_entity_config: Box>, + + #[account( + seeds = ["data_only_config".as_bytes(), dao.key().as_ref()], + bump, + has_one = merkle_tree, + has_one = dao, + )] + pub data_only_config: Box>, + #[account( + has_one = dc_mint, + )] + pub dao: Box>, + #[account( + has_one = dao, + constraint = get_asset_id(&merkle_tree.key(), args.index.into()) == key_to_asset.asset, + )] + pub key_to_asset: Box>, + #[account( + mut, + has_one = dao, + has_one = dnt_mint, + )] + pub sub_dao: Box>, + #[account(mut)] + pub dc_mint: Box>, + #[account(mut)] + pub dnt_mint: Box>, + #[account( + address = Pubkey::from_str("DQ4C1tzvu28cwo1roN1Wm6TW35sfJEjLh517k3ZeWevx").unwrap(), + constraint = dnt_price.verification_level == VerificationLevel::Full @ ErrorCode::PythPriceFeedStale, + )] + pub dnt_price: Account<'info, PriceUpdateV2>, + + #[account( + seeds=[ + "dc".as_bytes(), + dc_mint.key().as_ref() + ], + seeds::program = data_credits_program.key(), + bump = dc.data_credits_bump, + has_one = dc_mint + )] + pub dc: Account<'info, DataCreditsV0>, + + pub compression_program: Program<'info, SplAccountCompression>, + pub data_credits_program: Program<'info, DataCredits>, + pub token_program: Program<'info, Token>, + pub associated_token_program: Program<'info, AssociatedToken>, + pub system_program: Program<'info, System>, + pub helium_sub_daos_program: Program<'info, HeliumSubDaos>, +} + +impl<'info> OnboardDataOnlyMobileHotspotV0<'info> { + pub fn burn_ctx(&self) -> CpiContext<'_, '_, '_, 'info, BurnWithoutTrackingV0<'info>> { + let cpi_accounts = BurnWithoutTrackingV0 { + burn_accounts: BurnCommonV0 { + data_credits: self.dc.to_account_info(), + burner: self.dc_burner.to_account_info(), + owner: self.dc_fee_payer.to_account_info(), + dc_mint: self.dc_mint.to_account_info(), + token_program: self.token_program.to_account_info(), + associated_token_program: self.associated_token_program.to_account_info(), + system_program: self.system_program.to_account_info(), + }, + }; + + CpiContext::new(self.data_credits_program.to_account_info(), cpi_accounts) + } + + pub fn mobile_burn_ctx(&self) -> CpiContext<'_, '_, '_, 'info, Burn<'info>> { + let cpi_accounts = Burn { + mint: self.dnt_mint.to_account_info(), + from: self.dnt_burner.to_account_info(), + authority: self.payer.to_account_info(), + }; + + CpiContext::new(self.token_program.to_account_info(), cpi_accounts) + } +} + +pub fn handler<'info>( + ctx: Context<'_, '_, '_, 'info, OnboardDataOnlyMobileHotspotV0<'info>>, + args: OnboardDataOnlyMobileHotspotArgsV0, +) -> Result<()> { + let asset_id = get_asset_id(&ctx.accounts.merkle_tree.key(), u64::from(args.index)); + + verify_compressed_nft(VerifyCompressedNftArgs { + data_hash: args.data_hash, + creator_hash: args.creator_hash, + root: args.root, + index: args.index, + compression_program: ctx.accounts.compression_program.to_account_info(), + merkle_tree: ctx.accounts.merkle_tree.to_account_info(), + owner: ctx.accounts.hotspot_owner.key(), + delegate: ctx.accounts.hotspot_owner.key(), + proof_accounts: ctx.remaining_accounts.to_vec(), + })?; + + let fees = ctx + .accounts + .rewardable_entity_config + .settings + .mobile_device_fees(MobileDeviceTypeV0::WifiDataOnly) + .ok_or(error!(ErrorCode::InvalidDeviceType))?; + let mut dc_fee = fees.dc_onboarding_fee; + let location_fee = fees.location_staking_fee; + + ctx.accounts.mobile_info.set_inner(MobileHotspotInfoV0 { + asset: asset_id, + bump_seed: ctx.bumps["mobile_info"], + location: None, + is_full_hotspot: false, + num_location_asserts: 0, + is_active: false, + dc_onboarding_fee_paid: fees.dc_onboarding_fee, + device_type: MobileDeviceTypeV0::WifiDataOnly, + deployment_info: None, + }); + + if let Some(location) = args.location { + dc_fee = location_fee.checked_add(dc_fee).unwrap(); + + ctx.accounts.mobile_info.location = Some(location); + ctx.accounts.mobile_info.num_location_asserts = ctx + .accounts + .mobile_info + .num_location_asserts + .checked_add(1) + .unwrap(); + } + + // burn the dc tokens + burn_without_tracking_v0( + ctx.accounts.burn_ctx(), + BurnWithoutTrackingArgsV0 { amount: dc_fee }, + )?; + + // Burn the mobile tokens + let dnt_fee = fees.mobile_onboarding_fee_usd; + let mobile_price_oracle = &ctx.accounts.dnt_price; + let message = mobile_price_oracle.price_message; + let current_time = Clock::get()?.unix_timestamp; + require_gte!( + message + .publish_time + .saturating_add(if TESTING { 6000000 } else { 10 * 60 }.into()), + current_time, + ErrorCode::PythPriceNotFound + ); + let mobile_price = message.ema_price; + require_gt!(mobile_price, 0); + + // Remove the confidence from the price to use the most conservative price + // https://docs.pyth.network/price-feeds/solana-price-feeds/best-practices#confidence-intervals + let mobile_price_with_conf = mobile_price + .checked_sub(i64::try_from(message.ema_conf.checked_mul(2).unwrap()).unwrap()) + .unwrap(); + // Exponent is a negative number, likely -8 + // Since the price is multiplied by an extra 10^8, and we're dividing by that price, need to also multiply + // by the exponent + let exponent_dec = 10_u64 + .checked_pow(u32::try_from(-message.exponent).unwrap()) + .ok_or_else(|| error!(ErrorCode::ArithmeticError))?; + + require_gt!(mobile_price_with_conf, 0); + let mobile_fee = dnt_fee + .checked_mul(exponent_dec) + .unwrap() + .checked_div(mobile_price_with_conf.try_into().unwrap()) + .unwrap(); + if mobile_fee > 0 { + burn(ctx.accounts.mobile_burn_ctx(), mobile_fee)?; + } + + resize_to_fit( + &ctx.accounts.payer, + &ctx.accounts.system_program.to_account_info(), + &ctx.accounts.mobile_info, + )?; + + Ok(()) +} diff --git a/programs/helium-entity-manager/src/lib.rs b/programs/helium-entity-manager/src/lib.rs index 5ae721158..34e7c5ac9 100644 --- a/programs/helium-entity-manager/src/lib.rs +++ b/programs/helium-entity-manager/src/lib.rs @@ -180,4 +180,11 @@ pub mod helium_entity_manager { ) -> Result<()> { temp_standardize_entity::handler(ctx, args) } + + pub fn onboard_data_only_mobile_hotspot_v0<'info>( + ctx: Context<'_, '_, '_, 'info, OnboardDataOnlyMobileHotspotV0<'info>>, + args: OnboardDataOnlyMobileHotspotArgsV0, + ) -> Result<()> { + onboard_data_only_mobile_hotspot_v0::handler(ctx, args) + } } diff --git a/programs/helium-entity-manager/src/state.rs b/programs/helium-entity-manager/src/state.rs index daec01135..29b161a72 100644 --- a/programs/helium-entity-manager/src/state.rs +++ b/programs/helium-entity-manager/src/state.rs @@ -18,6 +18,7 @@ pub enum MobileDeviceTypeV0 { Cbrs, WifiIndoor, WifiOutdoor, + WifiDataOnly, } #[derive(AnchorSerialize, AnchorDeserialize, Clone, Copy)] diff --git a/tests/helium-entity-manager.ts b/tests/helium-entity-manager.ts index 9de1516f3..b13aff16d 100644 --- a/tests/helium-entity-manager.ts +++ b/tests/helium-entity-manager.ts @@ -65,7 +65,10 @@ import { BN } from "bn.js"; import chaiAsPromised from "chai-as-promised"; import { createMockCompression } from "./utils/compression"; import { loadKeypair } from "./utils/solana"; -import { keyToAssetKey } from "@helium/helium-entity-manager-sdk"; +import { + keyToAssetKey, + mobileInfoKey, +} from "@helium/helium-entity-manager-sdk"; chai.use(chaiAsPromised); @@ -330,7 +333,7 @@ describe("helium-entity-manager", () => { .accounts({ dcMint }) .rpc({ skipPreflight: true }); }); - it("issues and onboards a data only hotspot", async () => { + it("issues and onboards an iot data only hotspot", async () => { let hotspotOwner = Keypair.generate(); const issueMethod = hemProgram.methods .issueDataOnlyEntityV0({ @@ -382,7 +385,7 @@ describe("helium-entity-manager", () => { await hemProgram.methods .setEntityActiveV0({ - isActive: false, + isActive: true, entityKey: Buffer.from(bs58.decode(ecc)), }) .accounts({ @@ -409,6 +412,119 @@ describe("helium-entity-manager", () => { ); }); + it("issues and onboards a mobile data only hotspot", async () => { + let hotspotOwner = Keypair.generate(); + const issueMethod = hemProgram.methods + .issueDataOnlyEntityV0({ + entityKey: Buffer.from(bs58.decode(ecc)), + }) + .preInstructions([ + ComputeBudgetProgram.setComputeUnitLimit({ units: 500000 }), + ]) + .accounts({ + recipient: hotspotOwner.publicKey, + dao, + eccVerifier: eccVerifier.publicKey, + }) + .signers([eccVerifier]); + + const { keyToAsset } = await issueMethod.pubkeys(); + await issueMethod.rpc({ skipPreflight: true }); + + const ktaAcc = await hemProgram.account.keyToAssetV0.fetch(keyToAsset!); + expect(Boolean(ktaAcc)).to.be.true; + expect(ktaAcc.asset.toString()).to.eq(hotspot.toString()); + expect(ktaAcc.dao.toString()).to.eq(dao.toString()); + + ({ rewardableEntityConfig } = await initTestRewardableEntityConfig( + hemProgram, + subDao, + { + mobileConfigV2: { + feesByDevice: [ + { + deviceType: { cbrs: {} }, + dcOnboardingFee: toBN(0, 5), + locationStakingFee: toBN(10, 5), + mobileOnboardingFeeUsd: toBN(0, 6), + reserved: new Array(8).fill(new BN(0)), + }, + { + deviceType: { wifiIndoor: {} }, + dcOnboardingFee: toBN(10, 5), + locationStakingFee: toBN(0, 5), + mobileOnboardingFeeUsd: toBN(10, 6), + reserved: new Array(8).fill(new BN(0)), + }, + { + deviceType: { wifiOutdoor: {} }, + dcOnboardingFee: toBN(10, 5), + locationStakingFee: toBN(0, 5), + mobileOnboardingFeeUsd: toBN(20, 6), + reserved: new Array(8).fill(new BN(0)), + }, + { + deviceType: { wifiDataOnly: {} }, + dcOnboardingFee: toBN(1, 5), + locationStakingFee: toBN(0, 5), + mobileOnboardingFeeUsd: toBN(1, 6), + reserved: new Array(8).fill(new BN(0)), + }, + ], + }, + } + )); + + const { args } = await proofArgsAndAccounts({ + connection: hemProgram.provider.connection, + assetId: hotspot, + getAssetFn, + getAssetProofFn, + }); + const onboardMethod = hemProgram.methods + .onboardDataOnlyMobileHotspotV0({ + ...args, + location: null, + }) + .accounts({ + rewardableEntityConfig, + hotspotOwner: hotspotOwner.publicKey, + keyToAsset, + mobileInfo: mobileInfoKey(rewardableEntityConfig, ecc)[0], + subDao, + }) + .signers([hotspotOwner]); + + const { mobileInfo } = await onboardMethod.pubkeys(); + await onboardMethod.rpc(); + + await hemProgram.methods + .setEntityActiveV0({ + isActive: true, + entityKey: Buffer.from(bs58.decode(ecc)), + }) + .accounts({ + activeDeviceAuthority: activeDeviceAuthority.publicKey, + rewardableEntityConfig, + info: mobileInfo!, + }) + .signers([activeDeviceAuthority]) + .rpc({ skipPreflight: true }); + + const mobileInfoAccount = + await hemProgram.account.mobileHotspotInfoV0.fetch(mobileInfo!); + expect(Boolean(mobileInfoAccount)).to.be.true; + expect(mobileInfoAccount.asset.toString()).to.eq(hotspot.toString()); + expect(mobileInfoAccount.location).to.be.null; + expect(mobileInfoAccount.isFullHotspot).to.be.false; + expect(Object.keys(mobileInfoAccount.deviceType)[0]).to.eq( + "wifiDataOnly" + ); + + const subDaoAcc = await hsdProgram.account.subDaoV0.fetch(subDao); + expect(subDaoAcc.dcOnboardingFeesPaid.toNumber()).to.be.eq(100000); + }); + it("can swap tree when it's full", async () => { let hotspotOwner = Keypair.generate(); @@ -595,6 +711,13 @@ describe("helium-entity-manager", () => { mobileOnboardingFeeUsd: toBN(20, 6), reserved: new Array(8).fill(new BN(0)), }, + { + deviceType: { wifiDataOnly: {} }, + dcOnboardingFee: toBN(1, 5), + locationStakingFee: toBN(0, 5), + mobileOnboardingFeeUsd: toBN(1, 6), + reserved: new Array(8).fill(new BN(0)), + }, ], }, } @@ -718,10 +841,9 @@ describe("helium-entity-manager", () => { await method.rpc({ skipPreflight: true }); const { mobileInfo } = await method.pubkeys(); - await hemProgram.methods .setEntityActiveV0({ - isActive: false, + isActive: true, entityKey: Buffer.from(bs58.decode(ecc)), }) .accounts({ @@ -851,6 +973,13 @@ describe("helium-entity-manager", () => { mobileOnboardingFeeUsd: toBN(20, 6), reserved: new Array(8).fill(new BN(0)), }, + { + deviceType: { wifiDataOnly: {} }, + dcOnboardingFee: toBN(1, 5), + locationStakingFee: toBN(0, 5), + mobileOnboardingFeeUsd: toBN(1, 6), + reserved: new Array(8).fill(new BN(0)), + }, ], }, }, @@ -1031,9 +1160,7 @@ describe("helium-entity-manager", () => { ); expect(Boolean(iotInfoAccount)).to.be.true; const subDaoAcc = await hsdProgram.account.subDaoV0.fetch(subDao); - expect(subDaoAcc.dcOnboardingFeesPaid.toNumber()).to.be.eq( - 0 - ); + expect(subDaoAcc.dcOnboardingFeesPaid.toNumber()).to.be.eq(0); }); it("updates entity config", async () => { diff --git a/yarn.lock b/yarn.lock index 507f8867a..3da2ce9fc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -479,11 +479,11 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache-hooks@^0.9.4, @helium/account-fetch-cache-hooks@workspace:packages/account-fetch-cache-hooks": +"@helium/account-fetch-cache-hooks@^0.9.6, @helium/account-fetch-cache-hooks@workspace:packages/account-fetch-cache-hooks": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache-hooks@workspace:packages/account-fetch-cache-hooks" dependencies: - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@solana/web3.js": ^1.78.8 git-format-staged: ^2.1.3 react-async-hook: ^4.0.0 @@ -509,7 +509,7 @@ __metadata: languageName: node linkType: hard -"@helium/account-fetch-cache@^0.9.4, @helium/account-fetch-cache@workspace:packages/account-fetch-cache": +"@helium/account-fetch-cache@^0.9.6, @helium/account-fetch-cache@workspace:packages/account-fetch-cache": version: 0.0.0-use.local resolution: "@helium/account-fetch-cache@workspace:packages/account-fetch-cache" dependencies: @@ -538,7 +538,7 @@ __metadata: "@connectrpc/connect-node": ^1.3.0 "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/web3.js": ^1.78.8 "@substreams/core": ^0.15.1 @@ -609,7 +609,7 @@ __metadata: languageName: node linkType: hard -"@helium/anchor-resolvers@^0.9.4, @helium/anchor-resolvers@workspace:packages/anchor-resolvers": +"@helium/anchor-resolvers@^0.9.6, @helium/anchor-resolvers@workspace:packages/anchor-resolvers": version: 0.0.0-use.local resolution: "@helium/anchor-resolvers@workspace:packages/anchor-resolvers" dependencies: @@ -647,13 +647,13 @@ __metadata: languageName: node linkType: hard -"@helium/circuit-breaker-sdk@^0.9.4, @helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk": +"@helium/circuit-breaker-sdk@^0.9.6, @helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk": version: 0.0.0-use.local resolution: "@helium/circuit-breaker-sdk@workspace:packages/circuit-breaker-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -668,24 +668,24 @@ __metadata: resolution: "@helium/crons@workspace:packages/crons" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 - "@helium/distributor-oracle": ^0.9.4 - "@helium/fanout-sdk": ^0.9.4 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/lazy-distributor-sdk": ^0.9.4 - "@helium/mobile-entity-manager-sdk": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 + "@helium/distributor-oracle": ^0.9.6 + "@helium/fanout-sdk": ^0.9.6 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/lazy-distributor-sdk": ^0.9.6 + "@helium/mobile-entity-manager-sdk": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/no-emit-sdk": ^0.9.4 + "@helium/no-emit-sdk": ^0.9.6 "@helium/organization-sdk": ^0.0.12 - "@helium/price-oracle-sdk": ^0.9.4 + "@helium/price-oracle-sdk": ^0.9.6 "@helium/proposal-sdk": ^0.0.12 - "@helium/rewards-oracle-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/rewards-oracle-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@helium/state-controller-sdk": ^0.0.12 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 "@solana/spl-token": ^0.3.8 "@solana/web3.js": ^1.78.8 "@types/bn.js": ^5.1.0 @@ -734,15 +734,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/data-credits-sdk@^0.9.4, @helium/data-credits-sdk@workspace:packages/data-credits-sdk": +"@helium/data-credits-sdk@^0.9.6, @helium/data-credits-sdk@workspace:packages/data-credits-sdk": version: 0.0.0-use.local resolution: "@helium/data-credits-sdk@workspace:packages/data-credits-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -754,20 +754,20 @@ __metadata: languageName: unknown linkType: soft -"@helium/distributor-oracle@^0.9.4, @helium/distributor-oracle@workspace:packages/distributor-oracle": +"@helium/distributor-oracle@^0.9.6, @helium/distributor-oracle@workspace:packages/distributor-oracle": version: 0.0.0-use.local resolution: "@helium/distributor-oracle@workspace:packages/distributor-oracle" dependencies: "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/lazy-distributor-sdk": ^0.9.4 - "@helium/rewards-oracle-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/lazy-distributor-sdk": ^0.9.6 + "@helium/rewards-oracle-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-bubblegum": ^0.7.0 "@solana/spl-token": ^0.3.8 "@types/bs58": ^4.0.1 @@ -800,9 +800,9 @@ __metadata: resolution: "@helium/entity-invalidator@workspace:packages/entity-invalidator" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@solana/web3.js": ^1.78.8 "@types/bn.js": ^5.1.1 "@types/deep-equal": ^1.0.1 @@ -832,10 +832,10 @@ __metadata: dependencies: "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/fanout-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/fanout-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -853,13 +853,13 @@ __metadata: languageName: unknown linkType: soft -"@helium/fanout-sdk@^0.9.4, @helium/fanout-sdk@workspace:packages/fanout-sdk": +"@helium/fanout-sdk@^0.9.6, @helium/fanout-sdk@workspace:packages/fanout-sdk": version: 0.0.0-use.local resolution: "@helium/fanout-sdk@workspace:packages/fanout-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -875,8 +875,8 @@ __metadata: dependencies: "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 - "@helium/idls": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/idls": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 "@solana/web3.js": ^1.78.8 @@ -902,19 +902,19 @@ __metadata: dependencies: "@coral-xyz/anchor": ^0.28.0 "@helium/address": ^4.10.2 - "@helium/circuit-breaker-sdk": ^0.9.4 + "@helium/circuit-breaker-sdk": ^0.9.6 "@helium/crypto": ^4.10.2 - "@helium/data-credits-sdk": ^0.9.4 - "@helium/distributor-oracle": ^0.9.4 - "@helium/fanout-sdk": ^0.9.4 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/lazy-distributor-sdk": ^0.9.4 - "@helium/mobile-entity-manager-sdk": ^0.9.4 + "@helium/data-credits-sdk": ^0.9.6 + "@helium/distributor-oracle": ^0.9.6 + "@helium/fanout-sdk": ^0.9.6 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/lazy-distributor-sdk": ^0.9.6 + "@helium/mobile-entity-manager-sdk": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/price-oracle-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 + "@helium/price-oracle-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-governance": ^0.3.18 "@solana/spl-token": ^0.3.8 @@ -934,17 +934,17 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-entity-manager-sdk@^0.9.4, @helium/helium-entity-manager-sdk@workspace:packages/helium-entity-manager-sdk": +"@helium/helium-entity-manager-sdk@^0.9.6, @helium/helium-entity-manager-sdk@workspace:packages/helium-entity-manager-sdk": version: 0.0.0-use.local resolution: "@helium/helium-entity-manager-sdk@workspace:packages/helium-entity-manager-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/no-emit-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/no-emit-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -957,13 +957,13 @@ __metadata: languageName: unknown linkType: soft -"@helium/helium-react-hooks@^0.9.4, @helium/helium-react-hooks@workspace:packages/helium-react-hooks": +"@helium/helium-react-hooks@^0.9.6, @helium/helium-react-hooks@workspace:packages/helium-react-hooks": version: 0.0.0-use.local resolution: "@helium/helium-react-hooks@workspace:packages/helium-react-hooks" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 - "@helium/account-fetch-cache-hooks": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 + "@helium/account-fetch-cache-hooks": ^0.9.6 "@solana/spl-token": ^0.3.8 "@solana/wallet-adapter-react": ^0.15.32 "@solana/web3.js": ^1.78.8 @@ -1000,15 +1000,15 @@ __metadata: languageName: node linkType: hard -"@helium/helium-sub-daos-sdk@^0.9.4, @helium/helium-sub-daos-sdk@workspace:packages/helium-sub-daos-sdk": +"@helium/helium-sub-daos-sdk@^0.9.6, @helium/helium-sub-daos-sdk@workspace:packages/helium-sub-daos-sdk": version: 0.0.0-use.local resolution: "@helium/helium-sub-daos-sdk@workspace:packages/helium-sub-daos-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -1025,8 +1025,8 @@ __metadata: "@fastify/cors": ^8.1.1 "@fastify/static": ^6 "@helium/organization-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/spl-utils": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 "@solana/web3.js": ^1.78.8 "@types/bn.js": ^5.1.1 "@types/lodash": ^4.17.6 @@ -1050,9 +1050,9 @@ __metadata: resolution: "@helium/hexboosting-sdk@workspace:packages/hexboosting-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -1067,16 +1067,16 @@ __metadata: resolution: "@helium/hotspot-utils@workspace:packages/hotspot-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@solana/web3.js": ^1.78.8 bs58: ^4.0.1 languageName: unknown linkType: soft -"@helium/idls@^0.9.4, @helium/idls@workspace:packages/idls": +"@helium/idls@^0.9.6, @helium/idls@workspace:packages/idls": version: 0.0.0-use.local resolution: "@helium/idls@workspace:packages/idls" dependencies: @@ -1103,13 +1103,13 @@ __metadata: languageName: node linkType: hard -"@helium/lazy-distributor-sdk@^0.9.4, @helium/lazy-distributor-sdk@workspace:packages/lazy-distributor-sdk": +"@helium/lazy-distributor-sdk@^0.9.6, @helium/lazy-distributor-sdk@workspace:packages/lazy-distributor-sdk": version: 0.0.0-use.local resolution: "@helium/lazy-distributor-sdk@workspace:packages/lazy-distributor-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -1119,13 +1119,13 @@ __metadata: languageName: unknown linkType: soft -"@helium/lazy-transactions-sdk@^0.9.4, @helium/lazy-transactions-sdk@workspace:packages/lazy-transactions-sdk": +"@helium/lazy-transactions-sdk@^0.9.6, @helium/lazy-transactions-sdk@workspace:packages/lazy-transactions-sdk": version: 0.0.0-use.local resolution: "@helium/lazy-transactions-sdk@workspace:packages/lazy-transactions-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/idls": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/idls": ^0.9.6 + "@helium/spl-utils": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -1144,13 +1144,13 @@ __metadata: "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 "@grpc/grpc-js": ^1.10.1 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/data-credits-sdk": ^0.9.4 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/data-credits-sdk": ^0.9.6 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 "@solana/web3.js": ^1.78.8 @@ -1184,18 +1184,18 @@ __metadata: "@clockwork-xyz/sdk": ^0.3.0 "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/circuit-breaker-sdk": ^0.9.4 + "@helium/circuit-breaker-sdk": ^0.9.6 "@helium/crypto": ^4.10.2 - "@helium/data-credits-sdk": ^0.9.4 - "@helium/distributor-oracle": ^0.9.4 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/lazy-distributor-sdk": ^0.9.4 - "@helium/lazy-transactions-sdk": ^0.9.4 - "@helium/treasury-management-sdk": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/data-credits-sdk": ^0.9.6 + "@helium/distributor-oracle": ^0.9.6 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/lazy-distributor-sdk": ^0.9.6 + "@helium/lazy-transactions-sdk": ^0.9.6 + "@helium/treasury-management-sdk": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@project-serum/borsh": ^0.2.5 "@solana/buffer-layout": ^4.0.0 @@ -1225,14 +1225,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/mobile-entity-manager-sdk@^0.9.4, @helium/mobile-entity-manager-sdk@workspace:packages/mobile-entity-manager-sdk": +"@helium/mobile-entity-manager-sdk@^0.9.6, @helium/mobile-entity-manager-sdk@workspace:packages/mobile-entity-manager-sdk": version: 0.0.0-use.local resolution: "@helium/mobile-entity-manager-sdk@workspace:packages/mobile-entity-manager-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 "@types/crypto-js": ^4.1.1 bn.js: ^5.2.0 bs58: ^4.0.1 @@ -1286,16 +1286,16 @@ __metadata: resolution: "@helium/monitor-service@workspace:packages/monitor-service" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/data-credits-sdk": ^0.9.4 - "@helium/helium-entity-manager-sdk": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 - "@helium/lazy-distributor-sdk": ^0.9.4 - "@helium/lazy-transactions-sdk": ^0.9.4 - "@helium/price-oracle-sdk": ^0.9.4 - "@helium/spl-utils": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/data-credits-sdk": ^0.9.6 + "@helium/helium-entity-manager-sdk": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 + "@helium/lazy-distributor-sdk": ^0.9.6 + "@helium/lazy-transactions-sdk": ^0.9.6 + "@helium/price-oracle-sdk": ^0.9.6 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-bubblegum": ^0.7.0 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 @@ -1334,7 +1334,7 @@ __metadata: languageName: node linkType: hard -"@helium/no-emit-sdk@^0.9.4, @helium/no-emit-sdk@workspace:packages/no-emit-sdk": +"@helium/no-emit-sdk@^0.9.6, @helium/no-emit-sdk@workspace:packages/no-emit-sdk": version: 0.0.0-use.local resolution: "@helium/no-emit-sdk@workspace:packages/no-emit-sdk" dependencies: @@ -1362,12 +1362,12 @@ __metadata: languageName: node linkType: hard -"@helium/price-oracle-sdk@^0.9.4, @helium/price-oracle-sdk@workspace:packages/price-oracle-sdk": +"@helium/price-oracle-sdk@^0.9.6, @helium/price-oracle-sdk@workspace:packages/price-oracle-sdk": version: 0.0.0-use.local resolution: "@helium/price-oracle-sdk@workspace:packages/price-oracle-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/idls": ^0.9.4 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -1417,13 +1417,13 @@ __metadata: languageName: unknown linkType: soft -"@helium/rewards-oracle-sdk@^0.9.4, @helium/rewards-oracle-sdk@workspace:packages/rewards-oracle-sdk": +"@helium/rewards-oracle-sdk@^0.9.6, @helium/rewards-oracle-sdk@workspace:packages/rewards-oracle-sdk": version: 0.0.0-use.local resolution: "@helium/rewards-oracle-sdk@workspace:packages/rewards-oracle-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -1433,14 +1433,14 @@ __metadata: languageName: unknown linkType: soft -"@helium/spl-utils@^0.9.4, @helium/spl-utils@workspace:packages/spl-utils": +"@helium/spl-utils@^0.9.6, @helium/spl-utils@workspace:packages/spl-utils": version: 0.0.0-use.local resolution: "@helium/spl-utils@workspace:packages/spl-utils" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/anchor-resolvers": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8 @@ -1489,9 +1489,9 @@ __metadata: dependencies: "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@jup-ag/api": ^6.0.6 "@solana/spl-token": ^0.3.8 "@solana/web3.js": ^1.78.8 @@ -1521,14 +1521,14 @@ __metadata: languageName: node linkType: hard -"@helium/treasury-management-sdk@^0.9.4, @helium/treasury-management-sdk@workspace:packages/treasury-management-sdk": +"@helium/treasury-management-sdk@^0.9.6, @helium/treasury-management-sdk@workspace:packages/treasury-management-sdk": version: 0.0.0-use.local resolution: "@helium/treasury-management-sdk@workspace:packages/treasury-management-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/idls": ^0.9.6 bn.js: ^5.2.0 bs58: ^4.0.1 git-format-staged: ^2.1.3 @@ -1543,15 +1543,15 @@ __metadata: resolution: "@helium/voter-stake-registry-hooks@workspace:packages/voter-stake-registry-hooks" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/account-fetch-cache": ^0.9.4 - "@helium/account-fetch-cache-hooks": ^0.9.4 - "@helium/circuit-breaker-sdk": ^0.9.4 - "@helium/helium-react-hooks": ^0.9.4 - "@helium/helium-sub-daos-sdk": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 + "@helium/account-fetch-cache-hooks": ^0.9.6 + "@helium/circuit-breaker-sdk": ^0.9.6 + "@helium/helium-react-hooks": ^0.9.6 + "@helium/helium-sub-daos-sdk": ^0.9.6 "@helium/modular-governance-hooks": ^0.0.12 "@helium/modular-governance-idls": ^0.0.12 - "@helium/spl-utils": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/spl-utils": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 "@solana/wallet-adapter-base": ^0.9.22 "@solana/wallet-adapter-react": ^0.15.32 "@solana/web3.js": ^1.78.8 @@ -1568,15 +1568,15 @@ __metadata: languageName: unknown linkType: soft -"@helium/voter-stake-registry-sdk@^0.9.4, @helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk": +"@helium/voter-stake-registry-sdk@^0.9.6, @helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk": version: 0.0.0-use.local resolution: "@helium/voter-stake-registry-sdk@workspace:packages/voter-stake-registry-sdk" dependencies: "@coral-xyz/anchor": ^0.28.0 - "@helium/anchor-resolvers": ^0.9.4 - "@helium/idls": ^0.9.4 + "@helium/anchor-resolvers": ^0.9.6 + "@helium/idls": ^0.9.6 "@helium/nft-proxy-sdk": ^0.0.12 - "@helium/spl-utils": ^0.9.4 + "@helium/spl-utils": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-token": ^0.3.8 bn.js: ^5.2.0 @@ -1594,10 +1594,10 @@ __metadata: dependencies: "@coral-xyz/anchor": ^0.28.0 "@fastify/cors": ^8.1.1 - "@helium/account-fetch-cache": ^0.9.4 + "@helium/account-fetch-cache": ^0.9.6 "@helium/address": ^4.10.2 - "@helium/spl-utils": ^0.9.4 - "@helium/voter-stake-registry-sdk": ^0.9.4 + "@helium/spl-utils": ^0.9.6 + "@helium/voter-stake-registry-sdk": ^0.9.6 "@metaplex-foundation/mpl-token-metadata": ^2.10.0 "@solana/spl-account-compression": ^0.1.7 "@solana/spl-token": ^0.3.8