Releases: 0xsequence/go-sequence
Releases · 0xsequence/go-sequence
v0.60.0
- Adds support for Sequence Wallet v3 contracts
- Keeps backward compatibility with Sequence Wallet v1/v2 contracts
What's Changed
- Hide generated files in Github diffs by @VojtechVitek in #280
- Primary sale contracts versions by @david-littlefarmer in #274
- Bump @openzeppelin/contracts from 5.3.0 to 5.4.0 in /contracts by @dependabot[bot] in #276
- feat: ini v3 core by @shunkakinoki in #210
- chore: fix inconsistent function name in comment by @deepdring in #286
- contracts: release candidate 3 by @attente in #290
- Move relayer FeeQuote and binary utils to go-sequence by @VojtechVitek in #289
- add rc3 passkey signer address by @patrislav in #291
- Export FeeQuote.Message() by @VojtechVitek in #292
- Add CHANGELOG for v0.60.0 by @VojtechVitek in #293
- Update sequence/api client by @VojtechVitek in #294
- [AUTOMATED] Update files from 0xsequence/marketplace-api by @0xsequence-bot in #283
- [AUTOMATED] Update files from 0xsequence/guard by @0xsequence-bot in #288
- Regenerate mocks by @VojtechVitek in #295
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
- @deepdring made their first contribution in #286
Full Changelog: v0.56.0...v0.60.0
v0.60.0-rc4
What's Changed
- Export FeeQuote.Message() by @VojtechVitek in #292
Full Changelog: v0.60.0-rc3...v0.60.0-rc4
v0.60.0-rc3
What's Changed
- Hide generated files in Github diffs by @VojtechVitek in #280
- Primary sale contracts versions by @david-littlefarmer in #274
- Bump @openzeppelin/contracts from 5.3.0 to 5.4.0 in /contracts by @dependabot[bot] in #276
- feat: ini v3 core by @shunkakinoki in #210
- chore: fix inconsistent function name in comment by @deepdring in #286
- contracts: release candidate 3 by @attente in #290
- Move relayer FeeQuote and binary utils to go-sequence by @VojtechVitek in #289
- add rc3 passkey signer address by @patrislav in #291
New Contributors
- @deepdring made their first contribution in #286
Full Changelog: v0.56.0...v0.60.0-rc3
v0.56.0
What's Changed
- Add test for testutil.TestNewTestChain() with options by @VojtechVitek in #278
- Update to [email protected] by @VojtechVitek in #279
Full Changelog: v0.55.0...v0.56.0
v0.55.0
What's Changed
- intents: add twitter identity type by @patrislav in #273
Full Changelog: v0.54.0...v0.55.0
v0.54.0
What's Changed
- Marketplace API - client update by @david-littlefarmer in #266
Full Changelog: v0.53.4...v0.54.0
v0.53.2
What's Changed
- [AUTOMATED] Update files from 0xsequence/stack by @0xsequence-bot in #249
Full Changelog: v0.53.1...v0.53.2
v0.53.0
v0.52.7
What's Changed
- [AUTOMATED] Update files from 0xsequence/metadata by @0xsequence-bot in #227
- [AUTOMATED] Update files from 0xsequence/metadata by @0xsequence-bot in #247
- [AUTOMATED] Update files from 0xsequence/relayer by @0xsequence-bot in #216
- [AUTOMATED] Update files from 0xsequence/guard by @0xsequence-bot in #217
- [AUTOMATED] Update files from 0xsequence/stack by @0xsequence-bot in #230
- [AUTOMATED] Update files from 0xsequence/marketplace-api by @0xsequence-bot in #222
- Update indexer client e380375
Full Changelog: v0.52.6...v0.52.7
v0.52.5
Full Changelog: v0.52.4...v0.52.5