Skip to content

functionland/fula-contract-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FULA CONTRACT API

This is the end point that interacts with Fula blockchain contract

Set up the .env file

Using the .env.example create the .env file and fill the needed values

LAUNCH THE FULA CONTRACT API

Run the following command

cargo run -- --validator-seed ${Validator_seed}

Read endpoints

Supply: Consult the total supply of the token paths: "goerli/supply", "mumbai/supply"

Allowance: Consult the current allowance of the given accounts paths: "goerli/allowance", "mumbai/allowance"

Write endpoints

Mint: Mint tokens to the given account paths: "goerli/mint", "mumbai/mint"

Burn: Burn tokens from the given account if the necessary allowance

paths: "goerli/burn", "mumbai/burn"

Transfer: Transfer the tokens from the given account if the necessary allowance

paths: "goerli/transfer", "mumbai/transfer"

Increase_allowance: Increase the amount of tokens to be able to burn or transfer

paths: "goerli/increase_allowance", "mumbai/increase_allowance"

Decrease_allowance: Decrease the amount of tokens to be able to burn or transfer

paths: "goerli/decrease_allowance", "mumbai/decrease_allowance"

About

Fula API endpoint that interacts with contract api and sugarfunge-api uses

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages