Skip to content

Releases: sei-protocol/sei-cosmos

Add CT Types

07 Dec 02:04
a11b106
Compare
Choose a tag to compare
Add CT Types Pre-release
Pre-release

Adds CT Resource Types to sdk acl types

v0.3.45

20 Nov 04:42
042ea18
Compare
Choose a tag to compare
Param change verification (#551)

## Describe your changes and provide context
Ensure param changes are valid
## Testing performed to validate your change
Unit tests, tested on local chain

v0.3.37-log

29 Oct 02:55
Compare
Choose a tag to compare
v0.3.37-log Pre-release
Pre-release
v0.3.37-log-2

logs

v0.3.37-log

29 Oct 02:52
c7e50a2
Compare
Choose a tag to compare
v0.3.37-log Pre-release
Pre-release
Only apply DeliverTx hooks if there is no error (#544)

## Describe your changes and provide context
Previously we only apply hooks if there is no error in DeliverTx
response, which is changed by the
[refactor](https://github.com/sei-protocol/sei-cosmos/pull/543/files).
This PR fixes it

## Testing performed to validate your change
integration test in sei-chain

Only apply DeliverTx hooks if there is no error

17 Oct 04:58
Compare
Choose a tag to compare
v0.3.39

Only apply DeliverTx hooks if there is no error

Refactor DeliverTx hook so that panics can be handled

17 Oct 03:35
4e7d467
Compare
Choose a tag to compare
Refactor DeliverTx hook so that panics can be handled (#543)

## Describe your changes and provide context
Panics in tx handler is usually handled by a defer statement containing
a `recover()` clause. Previously the call stack looks like:
```
func DeliverTx:
    func runTx:
        deferred recover
        (actual processing)
    DeliverTx hook
```
In the above structure, DeliverTx hooks are run on `DeliverTx` level, so
they are outside the deferred recover clause which is within `runTx`
level.

This PR changes it to be:
```
func DeliverTx:
    func runTx:
        deferred recover
        (actual processing)
        DeliverTx hook
```
so that the hook can be recovered as well

## Testing performed to validate your change
unit test

v0.3.30

30 Jul 03:16
138647d
Compare
Choose a tag to compare
Add EVMEntryViaWasmdPrecompile flag (#530)

## Describe your changes and provide context
Add new flag for EVM

## Testing performed to validate your change

Add DeliverTx hook

25 Jul 03:54
71dd7f1
Compare
Choose a tag to compare
Add DeliverTx callback (#529)

## Describe your changes and provide context
Add a field in context to set callbacks that would be run at the end of
DeliverTx on the base store, regardless of the outcome of the
transaction (e.g. bump nonce)

## Testing performed to validate your change
integration test in sei-test

v0.3.27

22 Jul 03:38
8653b19
Compare
Choose a tag to compare
  • Include bank send recipient checker

v0.3.24

27 Jun 14:02
2a87e89
Compare
Choose a tag to compare
add DeliverTx hook (#521)

## Describe your changes and provide context

## Testing performed to validate your change