/** * 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/scala_mock_models */ package io.gimbalabs.hilltop.api.v0.mock { object Factories { def randomString(length: Int = 24): String = { _root_.scala.util.Random.alphanumeric.take(length).mkString } def makeCountry(): io.gimbalabs.hilltop.api.v0.models.Country = io.gimbalabs.hilltop.api.v0.models.Country.Ie def makeActiveStakeAmount(): io.gimbalabs.hilltop.api.v0.models.ActiveStakeAmount = io.gimbalabs.hilltop.api.v0.models.ActiveStakeAmount( amountInLovelaces = 1L ) def makeAddressStakeAmount(): io.gimbalabs.hilltop.api.v0.models.AddressStakeAmount = io.gimbalabs.hilltop.api.v0.models.AddressStakeAmount( stakeAddress = Factories.randomString(24), amountInLovelaces = 1L ) def makeBlock(): io.gimbalabs.hilltop.api.v0.models.Block = io.gimbalabs.hilltop.api.v0.models.Block( number = 1L, epochNumber = 1L, slotNumber = 1L, epochSlotNumber = 1L, size = 1L, transactionCount = 1L, time = _root_.org.joda.time.DateTime.now ) def makeCnftMetadataV001(): io.gimbalabs.hilltop.api.v0.models.CnftMetadataV001 = io.gimbalabs.hilltop.api.v0.models.CnftMetadataV001( policyId = Factories.randomString(24), tokens = Map(), asset = io.gimbalabs.hilltop.api.v0.mock.Factories.makeCnftMetadataV001Asset() ) def makeCnftMetadataV001Asset(): io.gimbalabs.hilltop.api.v0.models.CnftMetadataV001Asset = io.gimbalabs.hilltop.api.v0.models.CnftMetadataV001Asset( assetName = None, attributes = None, ipfs = Factories.randomString(24), mimeType = None ) def makeDayBlock(): io.gimbalabs.hilltop.api.v0.models.DayBlock = io.gimbalabs.hilltop.api.v0.models.DayBlock( first = io.gimbalabs.hilltop.api.v0.mock.Factories.makeBlock(), last = io.gimbalabs.hilltop.api.v0.mock.Factories.makeBlock() ) def makeDelegation(): io.gimbalabs.hilltop.api.v0.models.Delegation = io.gimbalabs.hilltop.api.v0.models.Delegation( stakingAddress = Factories.randomString(24), delegations = Nil ) def makeDelegatorsCount(): io.gimbalabs.hilltop.api.v0.models.DelegatorsCount = io.gimbalabs.hilltop.api.v0.models.DelegatorsCount( delegatorsCountTotal = 1 ) def makeEpoch(): io.gimbalabs.hilltop.api.v0.models.Epoch = io.gimbalabs.hilltop.api.v0.models.Epoch( outSum = 1L, fees = 1L, txCount = 1, blkCount = 1, number = 1, startTime = _root_.org.joda.time.DateTime.now, endTime = _root_.org.joda.time.DateTime.now ) def makeGenericError(): io.gimbalabs.hilltop.api.v0.models.GenericError = io.gimbalabs.hilltop.api.v0.models.GenericError( description = Factories.randomString(24) ) def makeHealthcheck(): io.gimbalabs.hilltop.api.v0.models.Healthcheck = io.gimbalabs.hilltop.api.v0.models.Healthcheck( status = Factories.randomString(24) ) def makeNativeAsset(): io.gimbalabs.hilltop.api.v0.models.NativeAsset = io.gimbalabs.hilltop.api.v0.models.NativeAsset( transactionId = Factories.randomString(24), policyId = Factories.randomString(24), tokenName = Factories.randomString(24), metadata = _root_.play.api.libs.json.Json.obj().asInstanceOf[_root_.play.api.libs.json.JsValue], blockNumber = 1L, epochSlotNumber = 1L, epochNumber = 1L, invalidBefore = None, invalidHereafter = None, quantity = 1L ) def makeNativeAssetDetails(): io.gimbalabs.hilltop.api.v0.models.NativeAssetDetails = io.gimbalabs.hilltop.api.v0.models.NativeAssetDetails( policyId = Factories.randomString(24), assetName = Factories.randomString(24), metadata = _root_.play.api.libs.json.Json.obj().asInstanceOf[_root_.play.api.libs.json.JsValue], mintedAt = _root_.org.joda.time.DateTime.now, lastMintedAt = _root_.org.joda.time.DateTime.now, firstMintingTxBlock = 1L, lastMintingTxBlock = 1L, mintingTxHash = Factories.randomString(24), circulatingSupply = 1L, fingerprint = Factories.randomString(24) ) def makeNativeAssetDetailsRequest(): io.gimbalabs.hilltop.api.v0.models.NativeAssetDetailsRequest = io.gimbalabs.hilltop.api.v0.models.NativeAssetDetailsRequest( policyId = Factories.randomString(24), assetNames = None ) def makeNativeAssetId(): io.gimbalabs.hilltop.api.v0.models.NativeAssetId = io.gimbalabs.hilltop.api.v0.models.NativeAssetId( policyId = Factories.randomString(24), assetName = Factories.randomString(24), blockNumber = 1L, blockTime = _root_.org.joda.time.DateTime.now, fingerprint = Factories.randomString(24) ) def makeNftDetails(): io.gimbalabs.hilltop.api.v0.models.NftDetails = io.gimbalabs.hilltop.api.v0.models.NftDetails( policyId = Factories.randomString(24), assetNameRaw = Factories.randomString(24), assetName = None, metadata = _root_.play.api.libs.json.Json.obj().asInstanceOf[_root_.play.api.libs.json.JsValue], mintedAt = _root_.org.joda.time.DateTime.now, mintedAtBlock = 1L, mintingTxHash = Factories.randomString(24), amount = 1L, fingerprint = Factories.randomString(24) ) def makeNftMetadata(): io.gimbalabs.hilltop.api.v0.models.NftMetadata = io.gimbalabs.hilltop.api.v0.models.NftMetadata( name = None, image = None, mediaType = None, files = None ) def makeNftMetadataFile(): io.gimbalabs.hilltop.api.v0.models.NftMetadataFile = io.gimbalabs.hilltop.api.v0.models.NftMetadataFile( name = None, src = None, mediaType = None ) def makeNftMetadataFilesAsObject(): io.gimbalabs.hilltop.api.v0.models.NftMetadataFilesAsObject = io.gimbalabs.hilltop.api.v0.models.NftMetadataFilesAsObject( name = None, image = None, mediaType = None, files = None ) def makeNftMetadataImgArray(): io.gimbalabs.hilltop.api.v0.models.NftMetadataImgArray = io.gimbalabs.hilltop.api.v0.models.NftMetadataImgArray( name = None, image = None, mediaType = None, files = None ) def makeNftMetadataNoFiles(): io.gimbalabs.hilltop.api.v0.models.NftMetadataNoFiles = io.gimbalabs.hilltop.api.v0.models.NftMetadataNoFiles( name = None, image = None, mediaType = None ) def makePoolRetiring(): io.gimbalabs.hilltop.api.v0.models.PoolRetiring = io.gimbalabs.hilltop.api.v0.models.PoolRetiring( tickerName = None, poolId = Factories.randomString(24), certificateIndex = 1, epochNumber = 1L, blockNumber = 1L, retiringAtEpoch = 1L, txHash = Factories.randomString(24) ) def makePoolUpdate(): io.gimbalabs.hilltop.api.v0.models.PoolUpdate = io.gimbalabs.hilltop.api.v0.models.PoolUpdate( epochNumber = 1, blockNumber = 1L, txHash = Factories.randomString(24), poolTickerName = None, poolBech32Id = Factories.randomString(24), certificateIndex = 1, vrfKeyHash = Factories.randomString(24), pledge = 1L, rewardAddress = Factories.randomString(24), activeEpochNumber = 1L, margin = 1.0, fixedCost = 1L ) def makeReward(): io.gimbalabs.hilltop.api.v0.models.Reward = io.gimbalabs.hilltop.api.v0.models.Reward( stakingAddress = Factories.randomString(24), epoch = 1, amount = 1L, poolId = Factories.randomString(24) ) def makeSigma(): io.gimbalabs.hilltop.api.v0.models.Sigma = io.gimbalabs.hilltop.api.v0.models.Sigma( sigma = 1.0, epoch = 1, totalStaked = 1L, activeStake = 1L, nonce = Factories.randomString(24), d = 1.0 ) def makeStakepool(): io.gimbalabs.hilltop.api.v0.models.Stakepool = io.gimbalabs.hilltop.api.v0.models.Stakepool( id = Factories.randomString(24), poolIdBech32 = Factories.randomString(24), metadata = None, cost = 1L, margin = 1.0, pledge = 1L, activeStake = 1L, saturation = 1.0, retiringAtEpoch = None ) def makeStakepoolDelegation(): io.gimbalabs.hilltop.api.v0.models.StakepoolDelegation = io.gimbalabs.hilltop.api.v0.models.StakepoolDelegation( stakepool = io.gimbalabs.hilltop.api.v0.mock.Factories.makeStakepool(), epoch = 1 ) def makeStakepoolMetadata(): io.gimbalabs.hilltop.api.v0.models.StakepoolMetadata = io.gimbalabs.hilltop.api.v0.models.StakepoolMetadata( name = Factories.randomString(24), ticker = Factories.randomString(24), homepage = Factories.randomString(24), description = Factories.randomString(24), extended = None ) def makeTransaction(): io.gimbalabs.hilltop.api.v0.models.Transaction = io.gimbalabs.hilltop.api.v0.models.Transaction( hash = Factories.randomString(24), block = 1L, timestamp = _root_.org.joda.time.DateTime.now ) def makeTransactionHistoryRequest(): io.gimbalabs.hilltop.api.v0.models.TransactionHistoryRequest = io.gimbalabs.hilltop.api.v0.models.TransactionHistoryRequest( addresses = Nil ) def makeWalletBalance(): io.gimbalabs.hilltop.api.v0.models.WalletBalance = io.gimbalabs.hilltop.api.v0.models.WalletBalance( balance = 1L ) } }