Skip to content

Releases: 0xsequence/go-sequence

v0.60.0

18 Sep 19:17
b81cdb4
Compare
Choose a tag to compare
  • Adds support for Sequence Wallet v3 contracts
  • Keeps backward compatibility with Sequence Wallet v1/v2 contracts

What's Changed

API Breaking changes in go-sequence

sequence.Relayer interface

 package sequence

 import (
     "github.com/0xsequence/ethkit/go-ethereum/common"
 )
 
 type Relayer interface {
-	EstimateGasLimits(ctx context.Context, walletConfig core.WalletConfig, walletContext WalletContext, txns Transactions) (Transactions, error)
 
-	Simulate(ctx context.Context, txs *SignedTransactions) ([]*RelayerSimulateResult, error)
+	Simulate(ctx context.Context, wallet common.Address, transactions Transactions) ([]*SimulateResult, error)
 
	// ...
 }

sequence.RelayerSimulateResult type has been replaced by sequence.SimulateResult:

-type RelayerSimulateResult struct {
- 	Executed  bool
- 	Succeeded bool
- 	Result    *string
- 	Reason    *string
- 	GasUsed   uint
- 	GasLimit  uint
- }
 
+ type SimulateResult struct {
+ 	simulator.Result
+ 	GasLimit uint64
+ }

relayer.RelayerClient interface

 type RelayerClient interface {
- 	SendMetaTxn(ctx context.Context, call *MetaTxn, quote *string, projectID *uint64) (bool, string, error)
+	SendMetaTxn(ctx context.Context, call *MetaTxn, quote *string, projectID *uint64, preconditions []*IntentPrecondition) (bool, string, error)
 
	// ...
 }

New Contributors

Full Changelog: v0.56.0...v0.60.0

v0.60.0-rc4

15 Sep 08:29
1d2941a
Compare
Choose a tag to compare
v0.60.0-rc4 Pre-release
Pre-release

What's Changed

Full Changelog: v0.60.0-rc3...v0.60.0-rc4

v0.60.0-rc3

12 Sep 14:19
25ac615
Compare
Choose a tag to compare
v0.60.0-rc3 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.56.0...v0.60.0-rc3

v0.56.0

07 Aug 12:50
7874f3e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.55.0...v0.56.0

v0.55.0

03 Jul 15:32
eaa55e1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.54.0...v0.55.0

v0.54.0

16 Jun 13:25
5c88b5d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.53.4...v0.54.0

v0.53.2

16 May 14:51
5c14727
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.53.1...v0.53.2

v0.53.0

29 Apr 09:45
eb15581
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.52.7...v0.53.0

v0.52.7

16 Apr 13:27
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.52.6...v0.52.7

v0.52.5

29 Mar 16:16
Compare
Choose a tag to compare

Full Changelog: v0.52.4...v0.52.5