Skip to content

Velluscinum Jason

Nilson Lazarin edited this page Sep 12, 2024 · 9 revisions
Velluscinum for Jason Wiki

Velluscinum for Jason

Velluscinum for Jason is a middlware that allows cognitive agents to manipulate the BigchainDB, the blockchain database.

How to import?

Incluide the latest velluscinum.jar into the lib folder of your Jason Project.

The Internal Actions provided by the Velluscinum

Internal Action Description
buildWallet Generates a digital wallet and returns a belief.
loadWallet Loads (or creates if not exists) the agent's key pair into the project folder, that represents a digital wallet, and returns a belief.
storeWallet Persists a belief that represents the agent's digital wallet as a key pair into the project folder.
walletContent Retrieves the content of a Wallet and return a belief with a list of assets.
tokenBalance Check units of a specific token into a wallet and return a belief.
tokenInfo Retrieves the content of a Token and return a belief with a list inside.
deployNFT Registers an asset and returns a belief.
transferNFT Transfers a Non-Fungible-Token and returns a belief.
deployToken Creates n units from an asset and returns a belief.
transferToken Transfer V units of C and returns +b(T);
stampTransaction Stamps a transaction.

EXAMPLES