atomkraft icon indicating copy to clipboard operation
atomkraft copied to clipboard

Advanced fuzzing via Model Based Testing for Cosmos blockchains

Results 36 atomkraft issues
Sort by recently updated
recently updated
newest added

Currently Atomkraft is having implemented GRPC broadcasting only for Cosmos SDK modules and x/wasmd module trough terra_sdk. That is, the mechanism of easily creating tx and broadcasting them to the...

enhancement

Ref: ``` (env) uditgulati@Udits-MacBook-Air transfer % atomkraft --debug model simulate --model-path models/transfer.tla --max-trace 4 --length 3 --traces-dir simulation_traces Parsing error 💥 Parse error at /Users/uditgulati/Documents/transfer/models/transfer.tla: None ``` Atomkraft should check...

Closes #6. [Rendered version of ADR-01](https://github.com/informalsystems/atomkraft/blob/andrey/adr-cli/docs/src/01adr-principles-architecture.md), to facilitate early feedback.

Should be relatively straight forward to package up atomkraft in a docker container and pass in arguments for it to connect to target nodes that were configured/deployed by https://github.com/strangelove-ventures/ibctest

From https://github.com/informalsystems/atomkraft/pull/199#discussion_r1032401187 : We always create a single `test_*` file in tests directory for each `test trace` ... call. So for a directory passed as a trace, it will create...

I am integrating another smart contract example in Atomkraft. I created a reactor stub (comments removed for clarity). ``` import logging from typing import Dict import pytest from atomkraft.chain import...

bug

MDX tests take too long to set up OCaml and to build `ocaml-mdx-test` binary. If the caches are not hit, [it takes 11 mins on ubuntu and 20 mins on...

dev

Async runtime provides a friendlier interface to handle concurrent tasks. Python's [`asyncio`](https://docs.python.org/3/library/asyncio.html) library reduces the code burden and offers more straightforward methods. The main cost is tagging methods with `async`...

dev

- [ ] Issue templates - [ ] Pull request template - [ ] dependabot.yml Ref: https://github.com/devspace/awesome-github-templates

dev

Environment: - Ubuntu 22.04 with python 3.10.6 version (as default) - atomkraft 0.1.1 - openssl 3.0 version Once I tried to run the testnet for osmosisd and simd with: `atomkraft...

bug