ForgeAbi v1.18.3 API Reference

Modules

Public interface for ForgeAbi

Application defined transaction. We need to wrap the Any data with a container. Previously this was defined in ForgeTx. But it shall belong to here

Unit is the smallest, non-fungible unit used for Forge Apps. If app define decimal as 16, then 1 token (e.g. ABT) = 10^16 unit(e.g. arc). When sending transfer tx or exchange tx, the value shall be created with Unit

Common functionality for ABI related stuff

Big int operators. Note that at the moment we only need :+ and :-. As for ==, !=, >, >=, <, <= the default behavior is as expected so we won't override them

quick convertion among type, type_url and type_mod

Mix Tasks

Generate error code