Skip to content

Releases: MintPond/mint-beam

v0.9.1

15 Jun 21:02
Compare
Choose a tag to compare
  • Correctly handle request timeout

BeamMiningClient improvements

03 Jun 21:53
Compare
Choose a tag to compare
  • Change reconnectCount to retryCount to match BeamExplorerClient and BeamWalletClient
  • Add callback to disconnect function
  • Add EVENT_LOGIN, EVENT_SOCKET_CONNECT
  • Update tests
  • Add resetConnection function

v0.8.0

30 May 04:25
Compare
Choose a tag to compare
  • Remove hex suffix from job Id (Job ID should be a decimal string)

Beam 5.0

29 May 04:34
Compare
Choose a tag to compare
  • Update explorer client
  • Update wallet client
  • Update mining client
  • Update tests

Export mockups

22 May 23:41
Compare
Choose a tag to compare
  • Export mockup classes
  • Ensure instanceof tests pass

Mock classes for testing

22 May 23:21
Compare
Choose a tag to compare
  • Added mockup classes for use in testing dependants
  • Update classes for easier mockup
  • Added api request events that allow setting result, error, or cancelling request
  • Fixed comments
  • Update tests
  • Updated comments to show result returned from orphan blocks in explorer client

Add JSON receive buffers

21 May 02:32
Compare
Choose a tag to compare
  • Added a receive buffer so that JSON messages are no longer required to arrive all at once, which is not possible with large amounts of data (i.e. block list)
  • Upgrade mint-socket ^1.1.0 and use JsonBuffer
  • Fixed comment

Add beamReward util

19 May 04:15
Compare
Choose a tag to compare
  • Add beamReward util
  • Pass function name & args to error events
  • Update tests

Optionally delayed retries & reconnects

18 May 23:58
Compare
Choose a tag to compare
  • Added delayMs to retry and reconnect error/disconnect event functions
  • Update tests

Better error handling

18 May 22:02
Compare
Choose a tag to compare
  • add events for errors
  • allow retry through error events
  • allow reconnect through disconnect event
  • add timeout configuration
  • improved potential for customization of classes
  • update/add properties
  • update/add tests