PersistenceSDK Swagger API Documentation
Pre-requirements
- get the swag go binary or install from source
go get -u github.com/swaggo/swag/cmd/swag
Generate Swagger
go mod vendor
cd swagger
swag init --parseDependency true --parseInternal true --parseVendor true
Note: about cmd will take much longer time depends on system.
- generate
/docs
folder.
- import
/docs
into main.go
file to use swagger.
import _"github.com/AssetMantle/modules/swagger/docs"
To know more about swaggo use this
Start AssetMantle server in unsafe mode
assetNode start
assetClient rest-server --chain-id test --unsafe-cors
# BaseRequest
GasPrices sdk.DecCoins `json:"gas_prices" swaggerignore:"true"`