package exceptions
Type Members
- class ChainProgramException extends Exception
- class JsonParsingException extends Exception
- class TransactionValidationException extends Exception
Package containing codecs, typeclasses, and models for reading and writing data to Mongo DB.
Package containing codecs, typeclasses, and models for reading and writing data to Mongo DB.
import co.topl.utils.mongodb.codecs._ import co.topl.utils.mongodb.implicits._ // converting to document val assetCode: AssetCode = ??? val assetCodeDataModel = AssetCodeDataModel(assetCode) val assetCodeDocument = assetCodeDataModel.asDocument // converting from a document val document = Document('{ "assetCodeVersion": 1, "issuer": "some address", "shortName": "my asset" }') val model = DocumentDecoder[AssetCodeDataModel].fromDocument(document) // Either[String, AssetCodeDataModel] println(model) // AssetCodeDataModel(assetCodeVersion: 1, issuer: "some address", shortName: "my asset")