horizonclient & txnbuild v11.0.0
stellarsaur
released this
29 Mar 21:43
·
561 commits
to master
since this release
v11.0.0 - 2023-03-29
Breaking Changes
- Minimum Golang version changed to 1.18
- Type of
AccountSequence
field inprotocols/horizon.Account
was changed toint64
. - Muxed accounts and ID memos can be used in the
BuildChallengeTx()
andReadChallengeTx()
SEP-10 utilitiy functions to identify users of shared Stellar accounts. (#4746)BuildChallengeTx()
:- Muxed account addresses can be passed as the
clientAccountID
. - Adds an additional parameter of type
*txnbuild.MemoID
. Memos cannot be specified if theclientAccoutID
id a muxed account address.
- Muxed account addresses can be passed as the
ReadChallengeTx()
:- Muxed account addresses may be returned as the
clientAccountID
. - Adds an additional return value of type
*txnbuild.MemoID
.
- Muxed account addresses may be returned as the
What's Changed in horizonclient
-
clients/horizonclient: fix theoretical bug in currentServerTime
@tsachiherman -
protocols/horizon: Change Transaction.AccountSequence to int64
@bartekn -
services/horizon, clients/horizonclient: Allow filtering ingested transactions by account or asset
@sreuland
@2opremio
@bartekn
@Shaptic
What's Changed in txnbuild
-
use *MemoID instead of Memo for param and return type
@JakeUrban -
add memo to BuildChallengeTx params and ReadChallengeTx return value
@JakeUrban -
all: Add a set of generics and incorporate them into the codebase
@Shaptic -
protocols/horizon: Change Account.Sequence to int64 (#4438)
@bartekn
Full Changelog: horizonclient-v10.0.0...horizonclient-v11.0.0