/** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.0.1-SNAPSHOT * User agent: apibuilder app.apibuilder.io/gimbalabs/hilltop-api/0.0.1-SNAPSHOT/play_2_6 */ package io.gimbalabs.hilltop.api.v0.models package object bodyparsers { private def bodyParser[A](parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[A] ): _root_.play.api.mvc.BodyParser[A] = parser.validate( _.validate[A].asEither.left.map(e => _root_.play.api.mvc.Results.BadRequest(_root_.play.api.libs.json.JsError.toJson(e)) ) ) def bodyParserCountry(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.Country] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.Country] = bodyParser[io.gimbalabs.hilltop.api.v0.models.Country](parser) def bodyParserActiveStakeAmount(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.ActiveStakeAmount] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.ActiveStakeAmount] = bodyParser[io.gimbalabs.hilltop.api.v0.models.ActiveStakeAmount](parser) def bodyParserAddressStakeAmount(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.AddressStakeAmount] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.AddressStakeAmount] = bodyParser[io.gimbalabs.hilltop.api.v0.models.AddressStakeAmount](parser) def bodyParserBlock(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.Block] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.Block] = bodyParser[io.gimbalabs.hilltop.api.v0.models.Block](parser) def bodyParserCnftMetadataV001(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.CnftMetadataV001] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.CnftMetadataV001] = bodyParser[io.gimbalabs.hilltop.api.v0.models.CnftMetadataV001](parser) def bodyParserCnftMetadataV001Asset(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.CnftMetadataV001Asset] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.CnftMetadataV001Asset] = bodyParser[io.gimbalabs.hilltop.api.v0.models.CnftMetadataV001Asset](parser) def bodyParserDayBlock(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.DayBlock] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.DayBlock] = bodyParser[io.gimbalabs.hilltop.api.v0.models.DayBlock](parser) def bodyParserDelegation(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.Delegation] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.Delegation] = bodyParser[io.gimbalabs.hilltop.api.v0.models.Delegation](parser) def bodyParserDelegatorsCount(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.DelegatorsCount] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.DelegatorsCount] = bodyParser[io.gimbalabs.hilltop.api.v0.models.DelegatorsCount](parser) def bodyParserEpoch(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.Epoch] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.Epoch] = bodyParser[io.gimbalabs.hilltop.api.v0.models.Epoch](parser) def bodyParserGenericError(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.GenericError] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.GenericError] = bodyParser[io.gimbalabs.hilltop.api.v0.models.GenericError](parser) def bodyParserHealthcheck(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.Healthcheck] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.Healthcheck] = bodyParser[io.gimbalabs.hilltop.api.v0.models.Healthcheck](parser) def bodyParserNativeAsset(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.NativeAsset] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.NativeAsset] = bodyParser[io.gimbalabs.hilltop.api.v0.models.NativeAsset](parser) def bodyParserNativeAssetDetails(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.NativeAssetDetails] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.NativeAssetDetails] = bodyParser[io.gimbalabs.hilltop.api.v0.models.NativeAssetDetails](parser) def bodyParserNativeAssetDetailsRequest(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.NativeAssetDetailsRequest] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.NativeAssetDetailsRequest] = bodyParser[io.gimbalabs.hilltop.api.v0.models.NativeAssetDetailsRequest](parser) def bodyParserNativeAssetId(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.NativeAssetId] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.NativeAssetId] = bodyParser[io.gimbalabs.hilltop.api.v0.models.NativeAssetId](parser) def bodyParserNftDetails(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.NftDetails] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.NftDetails] = bodyParser[io.gimbalabs.hilltop.api.v0.models.NftDetails](parser) def bodyParserNftMetadata(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.NftMetadata] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.NftMetadata] = bodyParser[io.gimbalabs.hilltop.api.v0.models.NftMetadata](parser) def bodyParserNftMetadataFile(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.NftMetadataFile] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.NftMetadataFile] = bodyParser[io.gimbalabs.hilltop.api.v0.models.NftMetadataFile](parser) def bodyParserNftMetadataFilesAsObject(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.NftMetadataFilesAsObject] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.NftMetadataFilesAsObject] = bodyParser[io.gimbalabs.hilltop.api.v0.models.NftMetadataFilesAsObject](parser) def bodyParserNftMetadataImgArray(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.NftMetadataImgArray] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.NftMetadataImgArray] = bodyParser[io.gimbalabs.hilltop.api.v0.models.NftMetadataImgArray](parser) def bodyParserNftMetadataNoFiles(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.NftMetadataNoFiles] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.NftMetadataNoFiles] = bodyParser[io.gimbalabs.hilltop.api.v0.models.NftMetadataNoFiles](parser) def bodyParserPoolRetiring(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.PoolRetiring] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.PoolRetiring] = bodyParser[io.gimbalabs.hilltop.api.v0.models.PoolRetiring](parser) def bodyParserPoolUpdate(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.PoolUpdate] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.PoolUpdate] = bodyParser[io.gimbalabs.hilltop.api.v0.models.PoolUpdate](parser) def bodyParserReward(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.Reward] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.Reward] = bodyParser[io.gimbalabs.hilltop.api.v0.models.Reward](parser) def bodyParserSigma(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.Sigma] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.Sigma] = bodyParser[io.gimbalabs.hilltop.api.v0.models.Sigma](parser) def bodyParserStakepool(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.Stakepool] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.Stakepool] = bodyParser[io.gimbalabs.hilltop.api.v0.models.Stakepool](parser) def bodyParserStakepoolDelegation(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.StakepoolDelegation] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.StakepoolDelegation] = bodyParser[io.gimbalabs.hilltop.api.v0.models.StakepoolDelegation](parser) def bodyParserStakepoolMetadata(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.StakepoolMetadata] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.StakepoolMetadata] = bodyParser[io.gimbalabs.hilltop.api.v0.models.StakepoolMetadata](parser) def bodyParserTransaction(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.Transaction] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.Transaction] = bodyParser[io.gimbalabs.hilltop.api.v0.models.Transaction](parser) def bodyParserTransactionHistoryRequest(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.TransactionHistoryRequest] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.TransactionHistoryRequest] = bodyParser[io.gimbalabs.hilltop.api.v0.models.TransactionHistoryRequest](parser) def bodyParserWalletBalance(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[io.gimbalabs.hilltop.api.v0.models.WalletBalance] ): _root_.play.api.mvc.BodyParser[io.gimbalabs.hilltop.api.v0.models.WalletBalance] = bodyParser[io.gimbalabs.hilltop.api.v0.models.WalletBalance](parser) }