Anoma - Resource Machine Data Types

This module provides the main entry point for the Anoma Resource Machine components.

{-# OPTIONS --without-K --type-in-type #-}

module Goose.Anoma where

open import Goose.Anoma.ConsumedCreated public
open import Goose.Anoma.Crypto public
open import Goose.Anoma.Identities public
open import Goose.Anoma.NullifierKey public
open import Goose.Anoma.Nonce public
open import Goose.Anoma.Nullifier public
open import Goose.Anoma.Resource public
open import Goose.Anoma.Logic public
open import Goose.Anoma.Compliance public
open import Goose.Anoma.Delta public
open import Goose.Anoma.Action public
open import Goose.Anoma.Transaction public
open import Goose.Anoma.Program public

The Anoma Resource Machine provides the low-level foundation for the Goose system. It consists of:


References to other modules

This page references the following modules: