Skip to content

Releases: steemit/steemgosdk

v0.0.17

12 Mar 17:39

Choose a tag to compare

Changes

  • feat: upgrade steemutil to v0.0.19 and add comment_options examples (2822088)
  • chore: update steemutil to v0.0.18 (25be742)

Full Changelog: v0.0.16...v0.0.17

v0.0.16

10 Mar 03:10
ae57424

Choose a tag to compare

Changes

  • ci: fix test workflow and add release workflow (#5) (ae57424)
  • Feat/steemuri (#4) (17430ab)

What's Changed

  • Feat/steemuri by @ety001 in #4
  • ci: fix test workflow and add release workflow by @ety001 in #5

Full Changelog: v0.0.15...v0.0.16

v0.0.15

23 Jan 21:07

Choose a tag to compare

Upgrade github.com/steemit/steemutil from v0.0.16 to v0.0.17

v0.0.14

12 Jan 18:57

Choose a tag to compare

  • Update go.mod to use steemutil v0.0.16 (includes RepLog10 function)
  • Update README.md with example showing RepLog10 usage for reputation calculation
  • Add detailed example in docs/examples.md demonstrating RepLog10 function
  • Enable users to convert raw reputation values to log10 format

v0.0.13

06 Jan 20:47

Choose a tag to compare

Upgrade steemutil.

v0.0.12

25 Dec 00:08

Choose a tag to compare

upgrade steemutil to v0.0.14.

v0.0.11

24 Dec 15:46

Choose a tag to compare

add support for GetOpsInBlock(), GetOpsInBlocks()

v0.0.10

17 Dec 18:15

Choose a tag to compare

  • upgrade steemutil to v0.0.13

v0.0.9

17 Dec 14:54

Choose a tag to compare

refactor: remove maxRetry limit and sleep in wrapGetBlock

  • Remove maxRetry limit, use infinite retry loop (aligned with steem-python's reliable_query)
  • Remove sleep between retries for faster recovery
  • Improve error logging to show actual error messages
  • Remove unused time package import

This matches steem-python's implementation where get_blocks uses infinite retry
until all blocks are successfully fetched.

v0.0.8

08 Dec 00:25

Choose a tag to compare

  • Add Broadcast.CustomJson() convenience method
    Provides a high-level API for broadcasting custom_json operations, matching
    the steem-js broadcast.customJson() interface. The method automatically
    sorts required_auths and required_posting_auths fields to ensure correct
    flat_set serialization.

  • Add debug output for signature recovery verification
    When DEBUG environment variable is set, the broadcast method now:

    • Verifies signature recovery matches expected public key
    • Prints signed transaction before broadcast
    • Displays all signatures for debugging
  • Add comprehensive CustomJson examples to documentation
    Includes examples for:

    • Basic custom_json operations (follow, notify)
    • setLastRead operation
    • Operations requiring active authority
    • Error handling
  • Update steemutil dependency to v0.0.12
    Includes the fix for custom_json operation type code encoding.