ConCert icon indicating copy to clipboard operation
ConCert copied to clipboard

A framework for smart contract verification in Coq

Results 9 ConCert issues
Sort by recently updated
recently updated
newest added

I was looking into extracting the counter module to concordium, using our Wasm [backend](https://github.com/womeier/certicoqwasm) for CertiCoq. CertiCoq is currently on [MetaCoq 1.3](https://github.com/MetaCoq/metacoq/releases/tag/v1.3-8.17), which ConCert doesn't seem to work with. Do...

Hello everyone, As per my understanding Concert project is two main projects: 1- An verified extraction plugins from Coq to Rust Liquidity. 2- Verified block chain applications that use the...

state: work in progress
part: extraction
part: infrastructure

After inlining has been added, the translation `(f "") -> f` is no longer necessary, so it should be removed.

type: enhancement
part: CameLIGO

The support of recursive functions of multiple arguments has been added to LIGO: https://gitlab.com/ligolang/ligo/-/issues/1248 The pretty-printer could be simplified because wrapping multiple arguments in a tuple is no longer required.

type: enhancement
part: CameLIGO

The *view* functionality allows for querying contracts in a synchronous way. This functionality makes it easier to implement contracts that require using some data from other contracts, for example, getting...

type: feature
part: execution

Both Tezos and Concordium have a concept of *entypoints* which we model as a `Msg` type, usually represented as an inductive type with several constructors corresponding to the entrypoints. However,...

type: feature
part: execution

Dexter1, Dexter2, and FA2 all use a deprecated FA2 interface, these should be ported to the new interface added in #164.

type: refactor
part: examples

* Updates the MetaCoq dependency to version 1.3.1 * Support std++ 1.9.0-1.10.0 * Support Coq 8.17-8.19 Should not be merged yet as it includes temporary workarounds for the following issues:...

state: blocked
part: dependencies

Block by #243

type: feature
part: infrastructure