├── .eslintrc ├── .github └── workflows │ └── build-and-deploy-docs.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── icon.png ├── integration_tests ├── fixtures │ └── users.ts ├── package.json ├── tests │ └── create_and_submit_payment.spec.ts ├── tsconfig.json └── yarn.lock ├── lerna.json ├── package.json ├── packages ├── address │ ├── README.md │ ├── package.json │ ├── src │ │ ├── Address.ts │ │ ├── KeyTypes.ts │ │ ├── MultisigAddress.ts │ │ ├── NetTypes.ts │ │ ├── __tests__ │ │ │ ├── Address.spec.ts │ │ │ ├── MultisigAddress.spec.ts │ │ │ └── Utils.spec.ts │ │ ├── index.ts │ │ └── utils.ts │ ├── tsconfig.json │ └── yarn.lock ├── crypto-react-native │ ├── README.md │ ├── package.json │ ├── src │ │ ├── Keypair.ts │ │ ├── Mnemonic.ts │ │ ├── __tests__ │ │ │ ├── Keypair.spec.ts │ │ │ ├── Mnemonic.spec.ts │ │ │ └── Utils.spec.ts │ │ ├── index.ts │ │ ├── utils.ts │ │ └── wordlists │ │ │ └── english.json │ ├── tsconfig.json │ └── yarn.lock ├── crypto │ ├── README.md │ ├── package.json │ ├── src │ │ ├── KeySignature.ts │ │ ├── Keypair.ts │ │ ├── Mnemonic.ts │ │ ├── MultisigSignature.ts │ │ ├── __tests__ │ │ │ ├── Keypair.spec.ts │ │ │ ├── Mnemonic.spec.ts │ │ │ ├── MultisigSignature.spec.ts │ │ │ └── Utils.spec.ts │ │ ├── index.ts │ │ ├── utils.ts │ │ └── wordlists │ │ │ └── english.json │ ├── tsconfig.json │ └── yarn.lock ├── currency │ ├── README.md │ ├── package.json │ ├── src │ │ ├── Balance.ts │ │ ├── CurrencyType.ts │ │ ├── Errors.ts │ │ ├── __tests__ │ │ │ └── Balance.spec.ts │ │ ├── currency_types │ │ │ ├── BaseCurrencyType.ts │ │ │ ├── DataCredits.ts │ │ │ ├── IotTokens.ts │ │ │ ├── MobileTokens.ts │ │ │ ├── NetworkTokens.ts │ │ │ ├── SecurityTokens.ts │ │ │ ├── SolTokens.ts │ │ │ ├── TestNetworkTokens.ts │ │ │ ├── USDollars.ts │ │ │ └── index.ts │ │ └── index.ts │ ├── tsconfig.json │ └── yarn.lock ├── http │ ├── README.md │ ├── package.json │ ├── src │ │ ├── Client.ts │ │ ├── ErrorCode.ts │ │ ├── Network.ts │ │ ├── ResourceList.ts │ │ ├── __tests__ │ │ │ ├── Client.spec.ts │ │ │ ├── Network.spec.ts │ │ │ └── ResourceList.spec.ts │ │ ├── index.ts │ │ ├── models │ │ │ ├── Account.ts │ │ │ ├── Block.ts │ │ │ ├── BlockStats.ts │ │ │ ├── Challenge.ts │ │ │ ├── City.ts │ │ │ ├── DataModel.ts │ │ │ ├── Election.ts │ │ │ ├── Hotspot.ts │ │ │ ├── Location.ts │ │ │ ├── OraclePrice.ts │ │ │ ├── OraclePricePrediction.ts │ │ │ ├── PendingTransaction.ts │ │ │ ├── Reward.ts │ │ │ ├── Role.ts │ │ │ ├── Stats.ts │ │ │ ├── Sum.ts │ │ │ ├── Transaction.ts │ │ │ ├── Validator.ts │ │ │ ├── Witness.ts │ │ │ └── __tests__ │ │ │ │ ├── Account.spec.ts │ │ │ │ ├── Block.spec.ts │ │ │ │ ├── Challenge.spec.ts │ │ │ │ ├── City.spec.ts │ │ │ │ ├── Hotspot.spec.ts │ │ │ │ ├── PendingTransaction.spec.ts │ │ │ │ ├── Transaction.spec.ts │ │ │ │ └── Validator.spec.ts │ │ ├── resources │ │ │ ├── Accounts.ts │ │ │ ├── Blocks.ts │ │ │ ├── Challenges.ts │ │ │ ├── Cities.ts │ │ │ ├── Elections.ts │ │ │ ├── Hotspots.ts │ │ │ ├── Locations.ts │ │ │ ├── Oracle.ts │ │ │ ├── PendingTransactions.ts │ │ │ ├── Rewards.ts │ │ │ ├── Roles.ts │ │ │ ├── StateChannels.ts │ │ │ ├── Stats.ts │ │ │ ├── Sums.ts │ │ │ ├── Transactions.ts │ │ │ ├── Validators.ts │ │ │ ├── Vars.ts │ │ │ ├── Witnesses.ts │ │ │ ├── __mocks__ │ │ │ │ └── varsMock.ts │ │ │ └── __tests__ │ │ │ │ ├── Accounts.spec.ts │ │ │ │ ├── Blocks.spec.ts │ │ │ │ ├── Challenges.spec.ts │ │ │ │ ├── Cities.spec.ts │ │ │ │ ├── Elections.spec.ts │ │ │ │ ├── Hotspots.spec.ts │ │ │ │ ├── Locations.spec.ts │ │ │ │ ├── Oracle.spec.ts │ │ │ │ ├── PendingTransactions.spec.ts │ │ │ │ ├── Rewards.spec.ts │ │ │ │ ├── Roles.spec.ts │ │ │ │ ├── StateChannels.spec.ts │ │ │ │ ├── Stats.spec.ts │ │ │ │ ├── Transactions.spec.ts │ │ │ │ ├── Validators.spec.ts │ │ │ │ ├── Vars.spec.ts │ │ │ │ └── Witnesses.spec.ts │ │ └── utils.ts │ ├── tsconfig.json │ └── yarn.lock ├── onboarding │ ├── README.md │ ├── package.json │ ├── src │ │ ├── ConfigurationClient.ts │ │ ├── HotspotOnboardingUtil.ts │ │ ├── MobileHotspotOnboarding.ts │ │ ├── OnboardingClient.ts │ │ ├── OutdoorConfig.proto │ │ ├── OutdoorConfig.ts │ │ ├── SolanaOnboarding.ts │ │ ├── WifiHttpClient.ts │ │ ├── __mocks__ │ │ │ └── AssertMock.ts │ │ ├── __tests__ │ │ │ ├── MobileHotspotOnboarding.spec.ts │ │ │ └── OnboardingClient.spec.ts │ │ ├── degToCompass.ts │ │ ├── index.ts │ │ ├── sleep.ts │ │ ├── types.ts │ │ └── updateTxn.ts │ ├── tsconfig.json │ └── yarn.lock ├── proto-ble │ ├── README.md │ ├── babel.config.js │ ├── package.json │ ├── src │ │ ├── __tests__ │ │ │ ├── diagnostics.test.ts │ │ │ ├── gateway.test.ts │ │ │ ├── location.test.ts │ │ │ └── wifi.test.ts │ │ ├── gateway_gatt_char_add_gateway.proto │ │ ├── gateway_gatt_char_assert_loc.proto │ │ ├── gateway_gatt_char_diagnostics.proto │ │ ├── gateway_gatt_char_wifi_connect.proto │ │ ├── gateway_gatt_char_wifi_remove.proto │ │ └── gateway_gatt_char_wifi_services.proto │ ├── tsconfig.json │ └── yarn.lock ├── transactions │ ├── README.md │ ├── package.json │ ├── src │ │ ├── AddGatewayV1.ts │ │ ├── AssertLocationV1.ts │ │ ├── AssertLocationV2.ts │ │ ├── PaymentV1.ts │ │ ├── PaymentV2.ts │ │ ├── SecurityExchangeV1.ts │ │ ├── StakeValidatorV1.ts │ │ ├── SubnetworkRewardsV1.ts │ │ ├── TokenBurnV1.ts │ │ ├── TokenRedeemV1.ts │ │ ├── Transaction.ts │ │ ├── TransferHotspotV1.ts │ │ ├── TransferHotspotV2.ts │ │ ├── TransferValidatorStakeV1.ts │ │ ├── UnstakeValidatorV1.ts │ │ ├── __tests__ │ │ │ ├── AddGatewayV1.spec.ts │ │ │ ├── AssertLocationV1.spec.ts │ │ │ ├── AssertLocationV2.spec.ts │ │ │ ├── PaymentV1.spec.ts │ │ │ ├── PaymentV2.spec.ts │ │ │ ├── SecurityExchangeV1.spec.ts │ │ │ ├── StakeValidatorV1.spec.ts │ │ │ ├── SubnetworkRewardsV1.spec.ts │ │ │ ├── TokenBurnV1.spec.ts │ │ │ ├── TokenRedeemV1.spec.ts │ │ │ ├── Transaction.spec.ts │ │ │ ├── TransferHotspotV1.spec.ts │ │ │ ├── TransferHotspotV2.spec.ts │ │ │ ├── TransferValidatorStakeV1.spec.ts │ │ │ ├── UnstakeValidatorV1.spec.ts │ │ │ └── utils.spec.ts │ │ ├── index.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── tsconfig.json │ └── yarn.lock └── wallet-link │ ├── README.md │ ├── package.json │ ├── src │ ├── __tests__ │ │ └── WalletLink.spec.ts │ ├── index.ts │ ├── types.ts │ └── walletLink.ts │ ├── tsconfig.json │ └── yarn.lock ├── renovate.json ├── tsconfig.json ├── typedoc.json └── yarn.lock /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/build-and-deploy-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/.github/workflows/build-and-deploy-docs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/README.md -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/icon.png -------------------------------------------------------------------------------- /integration_tests/fixtures/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/integration_tests/fixtures/users.ts -------------------------------------------------------------------------------- /integration_tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/integration_tests/package.json -------------------------------------------------------------------------------- /integration_tests/tests/create_and_submit_payment.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/integration_tests/tests/create_and_submit_payment.spec.ts -------------------------------------------------------------------------------- /integration_tests/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.json", 3 | } 4 | -------------------------------------------------------------------------------- /integration_tests/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/integration_tests/yarn.lock -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/package.json -------------------------------------------------------------------------------- /packages/address/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/address/README.md -------------------------------------------------------------------------------- /packages/address/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/address/package.json -------------------------------------------------------------------------------- /packages/address/src/Address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/address/src/Address.ts -------------------------------------------------------------------------------- /packages/address/src/KeyTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/address/src/KeyTypes.ts -------------------------------------------------------------------------------- /packages/address/src/MultisigAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/address/src/MultisigAddress.ts -------------------------------------------------------------------------------- /packages/address/src/NetTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/address/src/NetTypes.ts -------------------------------------------------------------------------------- /packages/address/src/__tests__/Address.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/address/src/__tests__/Address.spec.ts -------------------------------------------------------------------------------- /packages/address/src/__tests__/MultisigAddress.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/address/src/__tests__/MultisigAddress.spec.ts -------------------------------------------------------------------------------- /packages/address/src/__tests__/Utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/address/src/__tests__/Utils.spec.ts -------------------------------------------------------------------------------- /packages/address/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/address/src/index.ts -------------------------------------------------------------------------------- /packages/address/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/address/src/utils.ts -------------------------------------------------------------------------------- /packages/address/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/address/tsconfig.json -------------------------------------------------------------------------------- /packages/address/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/address/yarn.lock -------------------------------------------------------------------------------- /packages/crypto-react-native/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto-react-native/README.md -------------------------------------------------------------------------------- /packages/crypto-react-native/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto-react-native/package.json -------------------------------------------------------------------------------- /packages/crypto-react-native/src/Keypair.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto-react-native/src/Keypair.ts -------------------------------------------------------------------------------- /packages/crypto-react-native/src/Mnemonic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto-react-native/src/Mnemonic.ts -------------------------------------------------------------------------------- /packages/crypto-react-native/src/__tests__/Keypair.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto-react-native/src/__tests__/Keypair.spec.ts -------------------------------------------------------------------------------- /packages/crypto-react-native/src/__tests__/Mnemonic.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto-react-native/src/__tests__/Mnemonic.spec.ts -------------------------------------------------------------------------------- /packages/crypto-react-native/src/__tests__/Utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto-react-native/src/__tests__/Utils.spec.ts -------------------------------------------------------------------------------- /packages/crypto-react-native/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto-react-native/src/index.ts -------------------------------------------------------------------------------- /packages/crypto-react-native/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto-react-native/src/utils.ts -------------------------------------------------------------------------------- /packages/crypto-react-native/src/wordlists/english.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto-react-native/src/wordlists/english.json -------------------------------------------------------------------------------- /packages/crypto-react-native/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto-react-native/tsconfig.json -------------------------------------------------------------------------------- /packages/crypto-react-native/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto-react-native/yarn.lock -------------------------------------------------------------------------------- /packages/crypto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto/README.md -------------------------------------------------------------------------------- /packages/crypto/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto/package.json -------------------------------------------------------------------------------- /packages/crypto/src/KeySignature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto/src/KeySignature.ts -------------------------------------------------------------------------------- /packages/crypto/src/Keypair.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto/src/Keypair.ts -------------------------------------------------------------------------------- /packages/crypto/src/Mnemonic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto/src/Mnemonic.ts -------------------------------------------------------------------------------- /packages/crypto/src/MultisigSignature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto/src/MultisigSignature.ts -------------------------------------------------------------------------------- /packages/crypto/src/__tests__/Keypair.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto/src/__tests__/Keypair.spec.ts -------------------------------------------------------------------------------- /packages/crypto/src/__tests__/Mnemonic.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto/src/__tests__/Mnemonic.spec.ts -------------------------------------------------------------------------------- /packages/crypto/src/__tests__/MultisigSignature.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto/src/__tests__/MultisigSignature.spec.ts -------------------------------------------------------------------------------- /packages/crypto/src/__tests__/Utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto/src/__tests__/Utils.spec.ts -------------------------------------------------------------------------------- /packages/crypto/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto/src/index.ts -------------------------------------------------------------------------------- /packages/crypto/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto/src/utils.ts -------------------------------------------------------------------------------- /packages/crypto/src/wordlists/english.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto/src/wordlists/english.json -------------------------------------------------------------------------------- /packages/crypto/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto/tsconfig.json -------------------------------------------------------------------------------- /packages/crypto/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/crypto/yarn.lock -------------------------------------------------------------------------------- /packages/currency/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/README.md -------------------------------------------------------------------------------- /packages/currency/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/package.json -------------------------------------------------------------------------------- /packages/currency/src/Balance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/src/Balance.ts -------------------------------------------------------------------------------- /packages/currency/src/CurrencyType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/src/CurrencyType.ts -------------------------------------------------------------------------------- /packages/currency/src/Errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/src/Errors.ts -------------------------------------------------------------------------------- /packages/currency/src/__tests__/Balance.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/src/__tests__/Balance.spec.ts -------------------------------------------------------------------------------- /packages/currency/src/currency_types/BaseCurrencyType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/src/currency_types/BaseCurrencyType.ts -------------------------------------------------------------------------------- /packages/currency/src/currency_types/DataCredits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/src/currency_types/DataCredits.ts -------------------------------------------------------------------------------- /packages/currency/src/currency_types/IotTokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/src/currency_types/IotTokens.ts -------------------------------------------------------------------------------- /packages/currency/src/currency_types/MobileTokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/src/currency_types/MobileTokens.ts -------------------------------------------------------------------------------- /packages/currency/src/currency_types/NetworkTokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/src/currency_types/NetworkTokens.ts -------------------------------------------------------------------------------- /packages/currency/src/currency_types/SecurityTokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/src/currency_types/SecurityTokens.ts -------------------------------------------------------------------------------- /packages/currency/src/currency_types/SolTokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/src/currency_types/SolTokens.ts -------------------------------------------------------------------------------- /packages/currency/src/currency_types/TestNetworkTokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/src/currency_types/TestNetworkTokens.ts -------------------------------------------------------------------------------- /packages/currency/src/currency_types/USDollars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/src/currency_types/USDollars.ts -------------------------------------------------------------------------------- /packages/currency/src/currency_types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/src/currency_types/index.ts -------------------------------------------------------------------------------- /packages/currency/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/src/index.ts -------------------------------------------------------------------------------- /packages/currency/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/tsconfig.json -------------------------------------------------------------------------------- /packages/currency/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/currency/yarn.lock -------------------------------------------------------------------------------- /packages/http/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/README.md -------------------------------------------------------------------------------- /packages/http/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/package.json -------------------------------------------------------------------------------- /packages/http/src/Client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/Client.ts -------------------------------------------------------------------------------- /packages/http/src/ErrorCode.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/http/src/Network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/Network.ts -------------------------------------------------------------------------------- /packages/http/src/ResourceList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/ResourceList.ts -------------------------------------------------------------------------------- /packages/http/src/__tests__/Client.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/__tests__/Client.spec.ts -------------------------------------------------------------------------------- /packages/http/src/__tests__/Network.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/__tests__/Network.spec.ts -------------------------------------------------------------------------------- /packages/http/src/__tests__/ResourceList.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/__tests__/ResourceList.spec.ts -------------------------------------------------------------------------------- /packages/http/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/index.ts -------------------------------------------------------------------------------- /packages/http/src/models/Account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/Account.ts -------------------------------------------------------------------------------- /packages/http/src/models/Block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/Block.ts -------------------------------------------------------------------------------- /packages/http/src/models/BlockStats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/BlockStats.ts -------------------------------------------------------------------------------- /packages/http/src/models/Challenge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/Challenge.ts -------------------------------------------------------------------------------- /packages/http/src/models/City.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/City.ts -------------------------------------------------------------------------------- /packages/http/src/models/DataModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/DataModel.ts -------------------------------------------------------------------------------- /packages/http/src/models/Election.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/Election.ts -------------------------------------------------------------------------------- /packages/http/src/models/Hotspot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/Hotspot.ts -------------------------------------------------------------------------------- /packages/http/src/models/Location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/Location.ts -------------------------------------------------------------------------------- /packages/http/src/models/OraclePrice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/OraclePrice.ts -------------------------------------------------------------------------------- /packages/http/src/models/OraclePricePrediction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/OraclePricePrediction.ts -------------------------------------------------------------------------------- /packages/http/src/models/PendingTransaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/PendingTransaction.ts -------------------------------------------------------------------------------- /packages/http/src/models/Reward.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/Reward.ts -------------------------------------------------------------------------------- /packages/http/src/models/Role.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/Role.ts -------------------------------------------------------------------------------- /packages/http/src/models/Stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/Stats.ts -------------------------------------------------------------------------------- /packages/http/src/models/Sum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/Sum.ts -------------------------------------------------------------------------------- /packages/http/src/models/Transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/Transaction.ts -------------------------------------------------------------------------------- /packages/http/src/models/Validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/Validator.ts -------------------------------------------------------------------------------- /packages/http/src/models/Witness.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/Witness.ts -------------------------------------------------------------------------------- /packages/http/src/models/__tests__/Account.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/__tests__/Account.spec.ts -------------------------------------------------------------------------------- /packages/http/src/models/__tests__/Block.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/__tests__/Block.spec.ts -------------------------------------------------------------------------------- /packages/http/src/models/__tests__/Challenge.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/__tests__/Challenge.spec.ts -------------------------------------------------------------------------------- /packages/http/src/models/__tests__/City.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/__tests__/City.spec.ts -------------------------------------------------------------------------------- /packages/http/src/models/__tests__/Hotspot.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/__tests__/Hotspot.spec.ts -------------------------------------------------------------------------------- /packages/http/src/models/__tests__/PendingTransaction.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/__tests__/PendingTransaction.spec.ts -------------------------------------------------------------------------------- /packages/http/src/models/__tests__/Transaction.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/__tests__/Transaction.spec.ts -------------------------------------------------------------------------------- /packages/http/src/models/__tests__/Validator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/models/__tests__/Validator.spec.ts -------------------------------------------------------------------------------- /packages/http/src/resources/Accounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/Accounts.ts -------------------------------------------------------------------------------- /packages/http/src/resources/Blocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/Blocks.ts -------------------------------------------------------------------------------- /packages/http/src/resources/Challenges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/Challenges.ts -------------------------------------------------------------------------------- /packages/http/src/resources/Cities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/Cities.ts -------------------------------------------------------------------------------- /packages/http/src/resources/Elections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/Elections.ts -------------------------------------------------------------------------------- /packages/http/src/resources/Hotspots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/Hotspots.ts -------------------------------------------------------------------------------- /packages/http/src/resources/Locations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/Locations.ts -------------------------------------------------------------------------------- /packages/http/src/resources/Oracle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/Oracle.ts -------------------------------------------------------------------------------- /packages/http/src/resources/PendingTransactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/PendingTransactions.ts -------------------------------------------------------------------------------- /packages/http/src/resources/Rewards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/Rewards.ts -------------------------------------------------------------------------------- /packages/http/src/resources/Roles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/Roles.ts -------------------------------------------------------------------------------- /packages/http/src/resources/StateChannels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/StateChannels.ts -------------------------------------------------------------------------------- /packages/http/src/resources/Stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/Stats.ts -------------------------------------------------------------------------------- /packages/http/src/resources/Sums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/Sums.ts -------------------------------------------------------------------------------- /packages/http/src/resources/Transactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/Transactions.ts -------------------------------------------------------------------------------- /packages/http/src/resources/Validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/Validators.ts -------------------------------------------------------------------------------- /packages/http/src/resources/Vars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/Vars.ts -------------------------------------------------------------------------------- /packages/http/src/resources/Witnesses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/Witnesses.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__mocks__/varsMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__mocks__/varsMock.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__tests__/Accounts.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__tests__/Accounts.spec.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__tests__/Blocks.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__tests__/Blocks.spec.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__tests__/Challenges.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__tests__/Challenges.spec.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__tests__/Cities.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__tests__/Cities.spec.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__tests__/Elections.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__tests__/Elections.spec.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__tests__/Hotspots.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__tests__/Hotspots.spec.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__tests__/Locations.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__tests__/Locations.spec.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__tests__/Oracle.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__tests__/Oracle.spec.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__tests__/PendingTransactions.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__tests__/PendingTransactions.spec.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__tests__/Rewards.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__tests__/Rewards.spec.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__tests__/Roles.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__tests__/Roles.spec.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__tests__/StateChannels.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__tests__/StateChannels.spec.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__tests__/Stats.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__tests__/Stats.spec.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__tests__/Transactions.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__tests__/Transactions.spec.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__tests__/Validators.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__tests__/Validators.spec.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__tests__/Vars.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__tests__/Vars.spec.ts -------------------------------------------------------------------------------- /packages/http/src/resources/__tests__/Witnesses.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/resources/__tests__/Witnesses.spec.ts -------------------------------------------------------------------------------- /packages/http/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/src/utils.ts -------------------------------------------------------------------------------- /packages/http/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/tsconfig.json -------------------------------------------------------------------------------- /packages/http/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/http/yarn.lock -------------------------------------------------------------------------------- /packages/onboarding/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/README.md -------------------------------------------------------------------------------- /packages/onboarding/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/package.json -------------------------------------------------------------------------------- /packages/onboarding/src/ConfigurationClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/src/ConfigurationClient.ts -------------------------------------------------------------------------------- /packages/onboarding/src/HotspotOnboardingUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/src/HotspotOnboardingUtil.ts -------------------------------------------------------------------------------- /packages/onboarding/src/MobileHotspotOnboarding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/src/MobileHotspotOnboarding.ts -------------------------------------------------------------------------------- /packages/onboarding/src/OnboardingClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/src/OnboardingClient.ts -------------------------------------------------------------------------------- /packages/onboarding/src/OutdoorConfig.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/src/OutdoorConfig.proto -------------------------------------------------------------------------------- /packages/onboarding/src/OutdoorConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/src/OutdoorConfig.ts -------------------------------------------------------------------------------- /packages/onboarding/src/SolanaOnboarding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/src/SolanaOnboarding.ts -------------------------------------------------------------------------------- /packages/onboarding/src/WifiHttpClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/src/WifiHttpClient.ts -------------------------------------------------------------------------------- /packages/onboarding/src/__mocks__/AssertMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/src/__mocks__/AssertMock.ts -------------------------------------------------------------------------------- /packages/onboarding/src/__tests__/MobileHotspotOnboarding.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/src/__tests__/MobileHotspotOnboarding.spec.ts -------------------------------------------------------------------------------- /packages/onboarding/src/__tests__/OnboardingClient.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/src/__tests__/OnboardingClient.spec.ts -------------------------------------------------------------------------------- /packages/onboarding/src/degToCompass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/src/degToCompass.ts -------------------------------------------------------------------------------- /packages/onboarding/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/src/index.ts -------------------------------------------------------------------------------- /packages/onboarding/src/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/src/sleep.ts -------------------------------------------------------------------------------- /packages/onboarding/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/src/types.ts -------------------------------------------------------------------------------- /packages/onboarding/src/updateTxn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/src/updateTxn.ts -------------------------------------------------------------------------------- /packages/onboarding/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/tsconfig.json -------------------------------------------------------------------------------- /packages/onboarding/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/onboarding/yarn.lock -------------------------------------------------------------------------------- /packages/proto-ble/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/proto-ble/README.md -------------------------------------------------------------------------------- /packages/proto-ble/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/proto-ble/babel.config.js -------------------------------------------------------------------------------- /packages/proto-ble/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/proto-ble/package.json -------------------------------------------------------------------------------- /packages/proto-ble/src/__tests__/diagnostics.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/proto-ble/src/__tests__/diagnostics.test.ts -------------------------------------------------------------------------------- /packages/proto-ble/src/__tests__/gateway.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/proto-ble/src/__tests__/gateway.test.ts -------------------------------------------------------------------------------- /packages/proto-ble/src/__tests__/location.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/proto-ble/src/__tests__/location.test.ts -------------------------------------------------------------------------------- /packages/proto-ble/src/__tests__/wifi.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/proto-ble/src/__tests__/wifi.test.ts -------------------------------------------------------------------------------- /packages/proto-ble/src/gateway_gatt_char_add_gateway.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/proto-ble/src/gateway_gatt_char_add_gateway.proto -------------------------------------------------------------------------------- /packages/proto-ble/src/gateway_gatt_char_assert_loc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/proto-ble/src/gateway_gatt_char_assert_loc.proto -------------------------------------------------------------------------------- /packages/proto-ble/src/gateway_gatt_char_diagnostics.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/proto-ble/src/gateway_gatt_char_diagnostics.proto -------------------------------------------------------------------------------- /packages/proto-ble/src/gateway_gatt_char_wifi_connect.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/proto-ble/src/gateway_gatt_char_wifi_connect.proto -------------------------------------------------------------------------------- /packages/proto-ble/src/gateway_gatt_char_wifi_remove.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/proto-ble/src/gateway_gatt_char_wifi_remove.proto -------------------------------------------------------------------------------- /packages/proto-ble/src/gateway_gatt_char_wifi_services.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/proto-ble/src/gateway_gatt_char_wifi_services.proto -------------------------------------------------------------------------------- /packages/proto-ble/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/proto-ble/tsconfig.json -------------------------------------------------------------------------------- /packages/proto-ble/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/proto-ble/yarn.lock -------------------------------------------------------------------------------- /packages/transactions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/README.md -------------------------------------------------------------------------------- /packages/transactions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/package.json -------------------------------------------------------------------------------- /packages/transactions/src/AddGatewayV1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/AddGatewayV1.ts -------------------------------------------------------------------------------- /packages/transactions/src/AssertLocationV1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/AssertLocationV1.ts -------------------------------------------------------------------------------- /packages/transactions/src/AssertLocationV2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/AssertLocationV2.ts -------------------------------------------------------------------------------- /packages/transactions/src/PaymentV1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/PaymentV1.ts -------------------------------------------------------------------------------- /packages/transactions/src/PaymentV2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/PaymentV2.ts -------------------------------------------------------------------------------- /packages/transactions/src/SecurityExchangeV1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/SecurityExchangeV1.ts -------------------------------------------------------------------------------- /packages/transactions/src/StakeValidatorV1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/StakeValidatorV1.ts -------------------------------------------------------------------------------- /packages/transactions/src/SubnetworkRewardsV1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/SubnetworkRewardsV1.ts -------------------------------------------------------------------------------- /packages/transactions/src/TokenBurnV1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/TokenBurnV1.ts -------------------------------------------------------------------------------- /packages/transactions/src/TokenRedeemV1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/TokenRedeemV1.ts -------------------------------------------------------------------------------- /packages/transactions/src/Transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/Transaction.ts -------------------------------------------------------------------------------- /packages/transactions/src/TransferHotspotV1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/TransferHotspotV1.ts -------------------------------------------------------------------------------- /packages/transactions/src/TransferHotspotV2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/TransferHotspotV2.ts -------------------------------------------------------------------------------- /packages/transactions/src/TransferValidatorStakeV1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/TransferValidatorStakeV1.ts -------------------------------------------------------------------------------- /packages/transactions/src/UnstakeValidatorV1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/UnstakeValidatorV1.ts -------------------------------------------------------------------------------- /packages/transactions/src/__tests__/AddGatewayV1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/__tests__/AddGatewayV1.spec.ts -------------------------------------------------------------------------------- /packages/transactions/src/__tests__/AssertLocationV1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/__tests__/AssertLocationV1.spec.ts -------------------------------------------------------------------------------- /packages/transactions/src/__tests__/AssertLocationV2.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/__tests__/AssertLocationV2.spec.ts -------------------------------------------------------------------------------- /packages/transactions/src/__tests__/PaymentV1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/__tests__/PaymentV1.spec.ts -------------------------------------------------------------------------------- /packages/transactions/src/__tests__/PaymentV2.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/__tests__/PaymentV2.spec.ts -------------------------------------------------------------------------------- /packages/transactions/src/__tests__/SecurityExchangeV1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/__tests__/SecurityExchangeV1.spec.ts -------------------------------------------------------------------------------- /packages/transactions/src/__tests__/StakeValidatorV1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/__tests__/StakeValidatorV1.spec.ts -------------------------------------------------------------------------------- /packages/transactions/src/__tests__/SubnetworkRewardsV1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/__tests__/SubnetworkRewardsV1.spec.ts -------------------------------------------------------------------------------- /packages/transactions/src/__tests__/TokenBurnV1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/__tests__/TokenBurnV1.spec.ts -------------------------------------------------------------------------------- /packages/transactions/src/__tests__/TokenRedeemV1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/__tests__/TokenRedeemV1.spec.ts -------------------------------------------------------------------------------- /packages/transactions/src/__tests__/Transaction.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/__tests__/Transaction.spec.ts -------------------------------------------------------------------------------- /packages/transactions/src/__tests__/TransferHotspotV1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/__tests__/TransferHotspotV1.spec.ts -------------------------------------------------------------------------------- /packages/transactions/src/__tests__/TransferHotspotV2.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/__tests__/TransferHotspotV2.spec.ts -------------------------------------------------------------------------------- /packages/transactions/src/__tests__/TransferValidatorStakeV1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/__tests__/TransferValidatorStakeV1.spec.ts -------------------------------------------------------------------------------- /packages/transactions/src/__tests__/UnstakeValidatorV1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/__tests__/UnstakeValidatorV1.spec.ts -------------------------------------------------------------------------------- /packages/transactions/src/__tests__/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/__tests__/utils.spec.ts -------------------------------------------------------------------------------- /packages/transactions/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/index.ts -------------------------------------------------------------------------------- /packages/transactions/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/types.ts -------------------------------------------------------------------------------- /packages/transactions/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/src/utils.ts -------------------------------------------------------------------------------- /packages/transactions/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/tsconfig.json -------------------------------------------------------------------------------- /packages/transactions/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/transactions/yarn.lock -------------------------------------------------------------------------------- /packages/wallet-link/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/wallet-link/README.md -------------------------------------------------------------------------------- /packages/wallet-link/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/wallet-link/package.json -------------------------------------------------------------------------------- /packages/wallet-link/src/__tests__/WalletLink.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/wallet-link/src/__tests__/WalletLink.spec.ts -------------------------------------------------------------------------------- /packages/wallet-link/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/wallet-link/src/index.ts -------------------------------------------------------------------------------- /packages/wallet-link/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/wallet-link/src/types.ts -------------------------------------------------------------------------------- /packages/wallet-link/src/walletLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/wallet-link/src/walletLink.ts -------------------------------------------------------------------------------- /packages/wallet-link/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/wallet-link/tsconfig.json -------------------------------------------------------------------------------- /packages/wallet-link/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/packages/wallet-link/yarn.lock -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/renovate.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/typedoc.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/helium-js/HEAD/yarn.lock --------------------------------------------------------------------------------