Skip to content

Releases: OPENSPHERE-Inc/metal-on-symbol

v0.3.1

29 Feb 10:39
3529243
Compare
Choose a tag to compare

Changes

  • Integrate binary metadata (Using BinMetadata API from extended Symbol SDK)
    Related issue: #34
  • Change chunk schema (V2) for introducing binary payload and compact header.
    • Add text section feature
  • Add MetalServiceV2
  • Move legacy MetalService into compat sub dir.
  • Move legacy CLI scrap-v1 and reinforce-v1 into compat sub dir.
  • Change additive data type to 16 bits unsigned int.
  • Change intermediate.json schema (additive type)
  • Introduce Metal Seald for text section

Full Changelog: v0.2.7...v0.3.1

v0.2.7

13 Nov 02:40
Compare
Choose a tag to compare

Features

  • Change --fee-ratio default value to 0.35`

Full Changelog: v0.2.4...v0.2.7

v0.2.4

25 Dec 05:18
b924a00
Compare
Choose a tag to compare

Features

  • Integrate aggregate undead transaction to intermediate TX. You can set any deadline longer than 5 hours.
  • Add --deadline hours option to forge/scrap for undead TX.
    • e.g. --deadline 48 is specifing 48 hours deadline.
  • Add --num-cosigs num option to forge/scrap for precise fee estimation.
    • e.g. --num-cosigs 2 is specifing 2 cosignatures are required.
  • Update intermediate TX schema (v2.0 still compatible)
  • Various refactorings.

What's Changed

Full Changelog: v0.2.2...v0.2.4

To update CLI

npm install -g metal-on-symbol

v0.2.2

20 Dec 13:36
57748f0
Compare
Choose a tag to compare
  • Separate symbol service as @opensphere-inc/symbol-service package.

    • Now SymbolService and MetalService is a class.
      You required instantiation these before use.
      (And you can instantiate multiple)
  • Reduce intermediate tx size (Update json schema to ver2.0)

    • Improve intermediate tx validation.
      No longer contains transaction payload.
      No compatibility with ver1.x
  • Various refactorings.

What's Changed

Full Changelog: v0.2.0...v0.2.2

To update CLI

npm install -g metal-on-symbol

v0.1.17

11 Dec 11:34
Compare
Choose a tag to compare
  • Fix bug that "overwrite file" prompt logic was inverted.

To update CLI

npm install -g metal-on-symbol

v0.1.16

08 Dec 17:17
466557c
Compare
Choose a tag to compare
  • Add Encrypt CLI
  • Add Decrypt CLI
  • Add abilities of reading input data from stdin
  • Add abilities of writing output data into stdout
  • Reduce CLI log messages. (Add --verbose option instead)
  • Change prompting middleware
  • Fix sample code mistakes in README
  • Apply various refactorings.

To update CLI

npm install -g metal-on-symbol

v0.1.15

05 Dec 03:57
02f82a5
Compare
Choose a tag to compare
  • Add ability of pass RepositoryFactoryConfig via SymbolService.init()
  • Fix bug that createScrapTxs circuit breaker didn't work properly.

To update CLI

npm install -g metal-on-symbol

v0.1.14

04 Dec 11:23
166b6b5
Compare
Choose a tag to compare
  • Purge Node specific class Buffer from SDK (Use Uint8Array and js-base64 instead)
  • Improve TXs validation of reinforce.
  • Add link of sample code repository to README

To update CLI

npm install -g metal-on-symbol

v0.1.12

03 Dec 10:22
Compare
Choose a tag to compare
  • Add SDK documents in README

v0.1.10

03 Dec 05:01
Compare
Choose a tag to compare
  • Add exports and types definitions that suitable for importing from other package.