sophia/README.md
2024-11-21 16:38:00 +09:00

1.4 KiB

Sophia

This is the Sophia compiler for the Gajumaru system which compiles contracts written in Sophia to FATE instructions.

The compiler is being used a few places

Documentation

Additionally you can check out the contracts section of the Gajumaru blockchain specification.

Versioning

Versioning should follow the semantic versioning guidelines. Id est, given a version number MAJOR.MINOR.PATCH, increment the:

  • MAJOR version when you make backward incompatible changes
  • MINOR version when you add functionality in a backwards compatible manner
  • PATCH version when you make backwards compatible bug fixes

Interface Modules

The basic modules for interfacing the compiler: