https://gitlab.com/nomadic-labs/mi-cho-coq
Revision 1fc3c6bbf5fd26abb7837760523bc2b04d423608 authored by Raphaël Cauderlier on 22 April 2021, 14:38:48 UTC, committed by Raphaël Cauderlier on 25 April 2021, 12:49:45 UTC
This commit enforces that types appearing in some instructions are
constrained by some type classes:
- EMPTY_BIG_MAP k v: v can contain big map values
- TRANSFER_TOKENS and CONTRACT: parameter type is passable
- PACK and UNPACK: packed type is packable
- FAILWITH: thrown values is packable
- CREATE_CONTRACT and whole script: parameter type is passable and storage type is
storable
1 parent c4559c5
History
Tip revision: 1fc3c6bbf5fd26abb7837760523bc2b04d423608 authored by Raphaël Cauderlier on 22 April 2021, 14:38:48 UTC
[michocoq] model Michelson typeclasses
Tip revision: 1fc3c6b
File Mode Size
doc
scripts
src
.gitignore -rw-r--r-- 336 bytes
.gitlab-ci.yml -rw-r--r-- 2.4 KB
LICENSE -rw-r--r-- 1.1 KB
Makefile.local -rw-r--r-- 379 bytes
README.org -rw-r--r-- 8.5 KB
_CoqProject -rw-r--r-- 4 bytes
configure -rwxr-xr-x 2.9 KB
coq-mi-cho-coq.install -rw-r--r-- 73 bytes
coq-mi-cho-coq.opam -rw-r--r-- 1.4 KB

README.org

back to top