kepler
kepler copied to clipboard
A Haskell framework that facilitates writing ABCI applications
When trying to consume the output of [/block](https://kepler.dev/haddocks/hs-tendermint-client/Network-Tendermint-Client.html#v:block) I hit the following error ``` : parseTimeOrError: no parse of "2024-05-02T01:47:36.734781Z" CallStack (from HasCallStack): error, called at libraries/time/lib/Data/Time/Format/Parse.hs:124:15 in time-1.12.2:Data.Time.Format.Parse ```...
As a result of the conclusions reached in cosmos/cosmos-sdk#7100, the Cosmos-SDK is undergoing a switch away from the [IAVL](https://github.com/cosmos/iavl) library which is going to impact the long term usability of...
I was reading the tutorial, and figured I would keep track of any typos I saw. Hopefully this is helpful. I know that import alignment can be contentious, I opted...
General case of #256 It would be better to enforce these constraints when the Module or Query handler is built, rather than just when `makeApp` is called. Based on my...
There is currently no way to get all the keys or values from a Store Map. A simple workaround is to use both a Map and a Var, to track...
We currently have ```haskell class RawKey a where rawKey :: Iso a ByteString ``` but we really don't ever use the `from rawKey :: RawKey a => ByteString -> a`...
Tendermint only uses CheckTx as a local filter to decide whether or not a transaction should be included in the mempool for a future proposal. But when another validator proposes...
update the iavl client to match the new proto file and endpoints. blocked by https://github.com/cosmos/iavl/pull/296. Will need to update travis file with new docker image to test
TODO: - [x] Build libs - [x] Setup nix-shell for incremental builds - [ ] Build nameservice tests