Releases: steemit/steemgosdk
v0.0.17
v0.0.16
v0.0.15
v0.0.14
- 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
v0.0.12
v0.0.11
v0.0.10
v0.0.9
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
-
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.