Skip to content

Releases: wharfkit/antelope

1.0.10

07 Aug 23:52
Compare
Choose a tag to compare

1.0.7

05 Feb 17:40
Compare
Choose a tag to compare

Full Changelog: 1.0.6...1.0.7

1.0.2

01 Dec 18:31
Compare
Choose a tag to compare

Full Changelog: 1.0.0...1.0.2

1.0.0

07 Nov 19:57
Compare
Choose a tag to compare

Full Changelog: 0.10.1...1.0.0

0.10.0

06 Oct 21:07
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.9.1...0.10.0

0.9.1

12 Sep 15:07
Compare
Choose a tag to compare

What's Changed

  • Implemented ABI caching mechanisms within Action and Transaction by @aaroncox in #81
  • Stop the mutation of the object parameter by @aaroncox in #82

Full Changelog: 0.8.0...0.9.1

0.8.0

18 Aug 20:32
Compare
Choose a tag to compare

Breaking Changes

  • The parameters for get_accounts_by_authorizers is no longer a string, but an object that matches the API parameters. #75

What's Changed

  • Added voter_info fields back in by @aaroncox in #72
  • Accepting that nodeos returns NaN for floats by @aaroncox in #78
  • Implement support for packed transaction compression by @aaroncox in #73

Full Changelog: 0.7.3...0.8.0

0.7.3

01 Aug 23:39
Compare
Choose a tag to compare

What's Changed

  • Added Blob type and associated get_raw_abi API call by @aaroncox in #70
  • Added support for the send_read_only_transaction API call @aaroncox in 62b3814

Full Changelog: 0.7.1...0.7.3

0.7.1

19 Jun 22:04
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.7.0...0.7.1

0.7.0

17 May 03:26
Compare
Choose a tag to compare

Changes (Breaking)

BlockId has been added as a core type representing the hash of a block header and also contains the block number. Previously this library treated these values as Checksum256 types which wasn't entirely correct.

The 0.7.0 update makes changes to accomodate for this, some of which may break reverse compatibility if your application is strictly expecting certain types. Listed below is a summary of these changes.

  • The get_block() and get_block_header_state() API methods parameters now expect a BlockId instead of a Checksum256Type.
  • The API Client GetBlockResponse from get_block(), GetInfoResponse from get_info(), and GetTransactionStatusResponse from get_transaction_status() calls now return BlockId typed values.
  • The P2P Client HandshakeMessage, ChainSizeMessage, NoticeMessage, RequestMessage, and BlockHeader now communicate using BlockId typed values.
  • The P2P Client blockNum() method now returns a UInt32 value instead of a number.
  • The P2P Client id() method now returns a BlockId value instead of a Checksum256.

For the majority of applications, these changes should not impact your application, as the BlockId implementation is very similar to the Checksum256 implementation. It will however provide applications the ability to work with BlockId values more easily, including extracting the block number from the hash with the .blockNum() method on each instance.

Full Changelog: 0.6.11...0.7.0