Skip to content

Release v1.0.0-alpha.22

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Feb 22:04
· 408 commits to main since this release

ADDED

  • Adds chain-based region following Previously the region specified in default.toml or settings.toml would set the region used in packets sent to routers. This is now considered the default region if no region is set on chain (i.e. no location is asserted). When a location is asserted, the region change will be automatically detected and applied to future packets being offered to routers
  • Adds gateway-service/validator validity checks The application will monitor the block-age of the gateway-service it is connected to and re-connect to another if the service has fallen more than about 30 minutes behind. In other words, if a Validator falls too far behind in blocks to the head of the blockchain, gateway-rs will look for another Validator for ledger information. A backoff procedure is in place to avoid gateways connecting to often during long network delays or outages.
  • Adds an api setting to configure port used by the local api service
  • Adds some more descriptive startup logging
  • Adds support for an info command which can take an optional list of info items to display for the running helium-gateway. Consult the command line help for available options.

UPDATED

  • Terminates helium-gateway on closing of stdin when not in server mode

FIXED

  • Adds signature verification to state channel active checks
  • Continue queueing (and dropping when full) packets while not connected to a gateway-service. This avoids getting head of line blocked behind many old packets