Releases
v4.0.0
4.0.0 (2023-02-15)
β BREAKING CHANGES
proto: align naming of a proto field in yaml marshal
Features
add utilitary functions (830fe64 )
buf: generate new proto (af9e24d )
buf: remove third party proto (f65ba19 )
buf: use buf deps instead of third party (bbcde9e )
compute total gas (sdk + interpreter) (cd260df )
implement grpc ask service (cab9522 )
implement logic business (c4693bb )
improve command description and example (2be2ee8 )
ledger: fix Ledger build tag definition (12cd92a )
logic: add bank_balances predicate (b0cc5cc )
logic: add bank_spendable_coin predicate (e7acefa )
logic: add block_height/1 predicate (70b0bc0 )
logic: add block_time/1 predicate (cc52351 )
logic: add chain_id/1 predicate (eaac24b )
logic: add context extraction util (64a5523 )
logic: add did_components/2 predicate (09976d9 )
logic: add go-routine safe version of GasMeter (5c1b4b9 )
logic: add limit context (3569103 )
logic: add locked coins method on expected bank keeper (48b10e5 )
logic: add locked coins predicate implementation (7a926c5 )
logic: allow return all spendable coins balances (e0a7de5 )
logic: call ask query from cli (d8f343d )
logic: change type of limit params as *Uint allowing nil value (a8f5a60 )
logic: decouple wasm ask response from grpc type (03128f5 )
logic: improve error messages (5f2028e )
logic: improve parameters configuration (d1396bb )
logic: inject auth and bank keeper (578fd39 )
logic: move logic query into a dedicated file (9a4a047 )
logic: register params for genesis (acb64a9 )
logic: register the locked coins predicated (b61ce52 )
logic: simplify wasm custom query integration (383a0e7 )
logic: specify logic query operation (8b385e0 )
logic: specify parameters for module logic (6297da0 )
upgrade: allow add custom proposal file on chain-upgrade sript (ef68aa4 )
upgrade: create package for register upgrades (ef21308 )
wasm: implements CustomQuerier with logic module (3c68496 )
wasm: wire the wasm CustomQuerier in the app (9435cf6 )
Bug Fixes
ci: add build before install for test blockchain (81c98c5 )
ci: fix changed file conditions for run test workflows (3496204 )
docs: change boolean as string for trigger updtae doc (8850aee )
docs: fix linter generation (0ffa36e )
docs: set the workflow id instead of name to fix not found (9040df8 )
don't load program from filesystem (eaef7b3 )
fix error message (predicate name was incorrect) (d4d6a2d )
fix typo in predicate name (a80dd89 )
fix wrong types (was problematic for type assertions) (2b7e7bc )
lint: add updated generated doc (0280a12 )
lint: fix golangci lint (cbbe5db )
lint: remove lint error for upgrade (d5bb919 )
logic: ensure keepers in interpreter exec ctx (901d7f2 )
logic: fix the description inversion of the flags (5117430 )
logic: insert bankKeeper and accountKeeper into context (e5338c1 )
logic: register bank_balances predicate (3ad6317 )
logic: remove gocognit linter for tests (28904d4 )
logic: sort result for locked coin denom (bc5e867 )
logic: typo in doc comment (d098256 )
proto: align naming of a proto field in yaml marshal (4fe9a67 )
You canβt perform that action at this time.