Packages

c

org.alephium.http

EndpointSender

class EndpointSender extends BaseEndpoint with SttpClientInterpreter with Service with StrictLogging

Linear Supertypes
Service, SttpClientInterpreter, SttpClientInterpreterExtensions, api.BaseEndpoint, StrictLogging, TapirSchemasLike, TapirCodecs, ApiModelCodec, ErrorExamples, Examples, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EndpointSender
  2. Service
  3. SttpClientInterpreter
  4. SttpClientInterpreterExtensions
  5. BaseEndpoint
  6. StrictLogging
  7. TapirSchemasLike
  8. TapirCodecs
  9. ApiModelCodec
  10. ErrorExamples
  11. Examples
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new EndpointSender(maybeApiKey: Option[ApiKey])(implicit executionContext: ExecutionContext)

Type Members

  1. type BaseEndpoint[I, O] = PartialServerEndpoint[Option[ApiKey], Unit, I, ApiError[_ <: StatusCode], O, Any, Future]
    Definition Classes
    BaseEndpoint
  2. type BaseEndpointWithoutApi[I, O] = Endpoint[Unit, I, ApiError[_ <: StatusCode], O, Any]
    Definition Classes
    BaseEndpoint

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit val ScriptSchema: Schema[Script]
    Definition Classes
    TapirSchemasLike
  5. implicit val addressAssetSchema: Schema[Asset]
    Definition Classes
    TapirSchemasLike
  6. implicit val addressContractSchema: Schema[Contract]
    Definition Classes
    TapirSchemasLike
  7. implicit lazy val addressReader: json.Json.Reader[Address]
    Definition Classes
    ApiModelCodec
  8. implicit val addressSchema: Schema[Address]
    Definition Classes
    TapirSchemasLike
  9. implicit val addressTapirCodec: Codec[String, Address, TextPlain]
    Definition Classes
    TapirCodecs
  10. implicit lazy val addressWriter: json.Json.Writer[Address]
    Definition Classes
    ApiModelCodec
  11. implicit val amountHintReader: json.Json.Reader[Hint]
    Definition Classes
    ApiModelCodec
  12. implicit val amountHintSchema: Schema[Hint]
    Definition Classes
    TapirSchemasLike
  13. implicit val amountHintWriter: json.Json.Writer[Hint]
    Definition Classes
    ApiModelCodec
  14. implicit val amountReader: json.Json.Reader[Amount]
    Definition Classes
    ApiModelCodec
  15. implicit val amountSchema: Schema[Amount]
    Definition Classes
    TapirSchemasLike
  16. implicit val amountWriter: json.Json.Writer[Amount]
    Definition Classes
    ApiModelCodec
  17. implicit val apiKeyDecoder: json.Json.Reader[ApiKey]
    Definition Classes
    ApiModelCodec
  18. implicit val apiKeyEncoder: json.Json.Writer[ApiKey]
    Definition Classes
    ApiModelCodec
  19. implicit val apiKeyTapirCodec: Codec[String, ApiKey, TextPlain]
    Definition Classes
    TapirCodecs
  20. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  21. implicit lazy val assetAddressReader: json.Json.Reader[Asset]
    Definition Classes
    ApiModelCodec
  22. implicit val assetAddressTapirCodec: Codec[String, Asset, TextPlain]
    Definition Classes
    TapirCodecs
  23. implicit lazy val assetAddressWriter: json.Json.Writer[Asset]
    Definition Classes
    ApiModelCodec
  24. implicit val assetRW: json.Json.ReadWriter[AssetState]
    Definition Classes
    ApiModelCodec
  25. implicit def avectorSchema[T](implicit arg0: Schema[T]): Schema[AVector[T]]
    Definition Classes
    TapirSchemasLike
  26. implicit val badRequestExamples: List[Example[BadRequest]]
    Definition Classes
    ErrorExamples
  27. implicit val balanceRW: json.Json.ReadWriter[Balance]
    Definition Classes
    ApiModelCodec
  28. val baseEndpoint: BaseEndpoint[Unit, Unit]
    Definition Classes
    BaseEndpoint
  29. val baseEndpointWithoutApiKey: BaseEndpointWithoutApi[Unit, Unit]
    Definition Classes
    BaseEndpoint
  30. implicit val bigIntegerSchema: Schema[BigInteger]
    Definition Classes
    TapirSchemasLike
  31. implicit val blockAndEventsRW: json.Json.ReadWriter[BlockAndEvents]
    Definition Classes
    ApiModelCodec
  32. implicit val blockCandidateRW: json.Json.ReadWriter[BlockCandidate]
    Definition Classes
    ApiModelCodec
  33. implicit val blockEntryRW: json.Json.ReadWriter[BlockEntry]
    Definition Classes
    ApiModelCodec
  34. implicit val blockHashReader: json.Json.Reader[BlockHash]
    Definition Classes
    ApiModelCodec
  35. implicit val blockHashSchema: Schema[BlockHash]
    Definition Classes
    TapirSchemasLike
  36. implicit val blockHashTapirCodec: Codec[String, BlockHash, TextPlain]
    Definition Classes
    TapirCodecs
  37. implicit val blockHashWriter: json.Json.Writer[BlockHash]
    Definition Classes
    ApiModelCodec
  38. implicit val blockHeaderEntryRW: json.Json.ReadWriter[BlockHeaderEntry]
    Definition Classes
    ApiModelCodec
  39. implicit val blockSolutionRW: json.Json.ReadWriter[BlockSolution]
    Definition Classes
    ApiModelCodec
  40. implicit val blocksAndEventsPerTimeStampRangeRW: json.Json.ReadWriter[BlocksAndEventsPerTimeStampRange]
    Definition Classes
    ApiModelCodec
  41. implicit val blocksPerTimeStampRangeRW: json.Json.ReadWriter[BlocksPerTimeStampRange]
    Definition Classes
    ApiModelCodec
  42. implicit val buildDeployContractTxRW: json.Json.ReadWriter[BuildDeployContractTx]
    Definition Classes
    ApiModelCodec
  43. implicit val buildDeployContractTxResultRW: json.Json.ReadWriter[BuildDeployContractTxResult]
    Definition Classes
    ApiModelCodec
  44. implicit val buildExecuteScriptTxRW: json.Json.ReadWriter[BuildExecuteScriptTx]
    Definition Classes
    ApiModelCodec
  45. implicit val buildExecuteScriptTxResultRW: json.Json.ReadWriter[BuildExecuteScriptTxResult]
    Definition Classes
    ApiModelCodec
  46. implicit val buildInfoRW: json.Json.ReadWriter[BuildInfo]
    Definition Classes
    ApiModelCodec
  47. implicit val buildMultisigAddressRW: json.Json.ReadWriter[BuildMultisigAddress]
    Definition Classes
    ApiModelCodec
  48. implicit val buildMultisigAddressResultRW: json.Json.ReadWriter[BuildMultisigAddressResult]
    Definition Classes
    ApiModelCodec
  49. implicit val buildMultisigRW: json.Json.ReadWriter[BuildMultisig]
    Definition Classes
    ApiModelCodec
  50. implicit val buildSweepAddressTransactionsRW: json.Json.ReadWriter[BuildSweepAddressTransactions]
    Definition Classes
    ApiModelCodec
  51. implicit val buildSweepAddressTransactionsResultRW: json.Json.ReadWriter[BuildSweepAddressTransactionsResult]
    Definition Classes
    ApiModelCodec
  52. implicit val buildTransactionRW: json.Json.ReadWriter[BuildTransaction]
    Definition Classes
    ApiModelCodec
  53. implicit val buildTransactionResultRW: json.Json.ReadWriter[BuildTransactionResult]
    Definition Classes
    ApiModelCodec
  54. implicit val byteStringSchema: Schema[ByteString]
    Definition Classes
    TapirSchemasLike
  55. implicit val callContractRW: json.Json.ReadWriter[CallContract]
    Definition Classes
    ApiModelCodec
  56. implicit val callContractResultRW: json.Json.ReadWriter[CallContractResult]
    Definition Classes
    ApiModelCodec
  57. implicit val chainInfoRW: json.Json.ReadWriter[ChainInfo]
    Definition Classes
    ApiModelCodec
  58. implicit val chainParamsRW: json.Json.ReadWriter[ChainParams]
    Definition Classes
    ApiModelCodec
  59. implicit val cliqueIdReader: json.Json.Reader[CliqueId]
    Definition Classes
    ApiModelCodec
  60. implicit val cliqueIdSchema: Schema[CliqueId]
    Definition Classes
    TapirSchemasLike
  61. implicit val cliqueIdWriter: json.Json.Writer[CliqueId]
    Definition Classes
    ApiModelCodec
  62. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  63. implicit val compileContractRW: json.Json.ReadWriter[Contract]
    Definition Classes
    ApiModelCodec
  64. implicit val compileContractResultRW: json.Json.ReadWriter[CompileContractResult]
    Definition Classes
    ApiModelCodec
  65. implicit val compilePatchRW: json.Json.ReadWriter[Patch]
    Definition Classes
    ApiModelCodec
  66. implicit val compileProjectRW: json.Json.ReadWriter[Project]
    Definition Classes
    ApiModelCodec
  67. implicit val compileProjectResultRW: json.Json.ReadWriter[CompileProjectResult]
    Definition Classes
    ApiModelCodec
  68. implicit val compileResultEventRW: json.Json.ReadWriter[EventSig]
    Definition Classes
    ApiModelCodec
  69. implicit val compileResultFieldsRW: json.Json.ReadWriter[FieldsSig]
    Definition Classes
    ApiModelCodec
  70. implicit val compileResultFunctionRW: json.Json.ReadWriter[FunctionSig]
    Definition Classes
    ApiModelCodec
  71. implicit val compileScriptRW: json.Json.ReadWriter[Script]
    Definition Classes
    ApiModelCodec
  72. implicit val compileScriptResultRW: json.Json.ReadWriter[CompileScriptResult]
    Definition Classes
    ApiModelCodec
  73. implicit val compilerOptionsRW: json.Json.ReadWriter[CompilerOptions]
    Definition Classes
    ApiModelCodec
  74. implicit lazy val contractAddressRW: json.Json.ReadWriter[Contract]
    Definition Classes
    ApiModelCodec
  75. implicit val contractAddressTapirCodec: Codec[String, Contract, TextPlain]
    Definition Classes
    TapirCodecs
  76. implicit val contractEventByBlockHashRW: json.Json.ReadWriter[ContractEventByBlockHash]
    Definition Classes
    ApiModelCodec
  77. implicit val contractEventByTxIdRW: json.Json.ReadWriter[ContractEventByTxId]
    Definition Classes
    ApiModelCodec
  78. implicit val contractEventRW: json.Json.ReadWriter[ContractEvent]
    Definition Classes
    ApiModelCodec
  79. implicit val contractIdReader: json.Json.Reader[ContractId]
    Definition Classes
    ApiModelCodec
  80. implicit val contractIdWriter: json.Json.Writer[ContractId]
    Definition Classes
    ApiModelCodec
  81. def createRequest[I, O](endpoint: BaseEndpoint[I, O], params: I, uri: Uri): Request[Either[ApiError[_ <: StatusCode], O], Any]
  82. implicit val customConfiguration: Configuration
    Definition Classes
    BaseEndpoint
  83. implicit val debugMessageRW: json.Json.ReadWriter[DebugMessage]
    Definition Classes
    ApiModelCodec
  84. implicit val decodeTransactionRW: json.Json.ReadWriter[DecodeUnsignedTx]
    Definition Classes
    ApiModelCodec
  85. implicit val decodeTransactionResultRW: json.Json.ReadWriter[DecodeUnsignedTxResult]
    Definition Classes
    ApiModelCodec
  86. def defaultExample[T](t: T): Example[T]
    Definition Classes
    Examples
  87. implicit val destinationRW: json.Json.ReadWriter[Destination]
    Definition Classes
    ApiModelCodec
  88. implicit val discoveryActionRW: json.Json.ReadWriter[DiscoveryAction]
    Definition Classes
    ApiModelCodec
  89. implicit val discoveryActionReachableRW: json.Json.ReadWriter[Reachable]
    Definition Classes
    ApiModelCodec
  90. implicit val discoveryActionUnreachableRW: json.Json.ReadWriter[Unreachable]
    Definition Classes
    ApiModelCodec
  91. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  92. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  93. implicit val eventsByBlockHashRW: json.Json.ReadWriter[ContractEventsByBlockHash]
    Definition Classes
    ApiModelCodec
  94. implicit val eventsByTxIdRW: json.Json.ReadWriter[ContractEventsByTxId]
    Definition Classes
    ApiModelCodec
  95. implicit val eventsRW: json.Json.ReadWriter[ContractEvents]
    Definition Classes
    ApiModelCodec
  96. implicit val executionContext: ExecutionContext
    Definition Classes
    EndpointSender → Service
  97. implicit val existingContractRW: json.Json.ReadWriter[ContractState]
    Definition Classes
    ApiModelCodec
  98. implicit val exportFileRW: json.Json.ReadWriter[ExportFile]
    Definition Classes
    ApiModelCodec
  99. implicit val fixedAssetOutputRW: json.Json.ReadWriter[FixedAssetOutput]
    Definition Classes
    ApiModelCodec
  100. def fromJson[A](implicit arg0: json.Json.ReadWriter[A]): Codec[String, A, TextPlain]
    Definition Classes
    TapirCodecs
  101. implicit val fromPublicKeyTypeRW: json.Json.ReadWriter[PublicKeyType]
    Definition Classes
    ApiModelCodec
  102. implicit val gasBoxCodec: Codec[String, GasBox, TextPlain]
    Definition Classes
    TapirCodecs
  103. implicit val gasBoxReader: json.Json.Reader[GasBox]
    Definition Classes
    ApiModelCodec
  104. implicit val gasBoxSchema: Schema[GasBox]
    Definition Classes
    TapirSchemasLike
  105. implicit val gasBoxWriter: json.Json.Writer[GasBox]
    Definition Classes
    ApiModelCodec
  106. implicit val gasPriceCodec: Codec[String, GasPrice, TextPlain]
    Definition Classes
    TapirCodecs
  107. implicit val gasPriceReader: json.Json.Reader[GasPrice]
    Definition Classes
    ApiModelCodec
  108. implicit val gasPriceSchema: Schema[GasPrice]
    Definition Classes
    TapirSchemasLike
  109. implicit val gasPriceWriter: json.Json.Writer[GasPrice]
    Definition Classes
    ApiModelCodec
  110. implicit val getBalanceRW: json.Json.ReadWriter[GetBalance]
    Definition Classes
    ApiModelCodec
  111. implicit val getBlockRW: json.Json.ReadWriter[GetBlock]
    Definition Classes
    ApiModelCodec
  112. implicit val getChainInfoRW: json.Json.ReadWriter[GetChainInfo]
    Definition Classes
    ApiModelCodec
  113. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  114. implicit val getGroupRW: json.Json.ReadWriter[GetGroup]
    Definition Classes
    ApiModelCodec
  115. implicit val getHashesAtHeightRW: json.Json.ReadWriter[GetHashesAtHeight]
    Definition Classes
    ApiModelCodec
  116. implicit def groupIndexCodec(implicit groupConfig: GroupConfig): Codec[String, GroupIndex, TextPlain]
    Definition Classes
    TapirCodecs
  117. implicit def groupIndexRW(implicit groupConfig: GroupConfig): json.Json.ReadWriter[GroupIndex]
    Definition Classes
    ApiModelCodec
  118. implicit val groupIndexSchema: Schema[GroupIndex]
    Definition Classes
    TapirSchemasLike
  119. implicit val groupRW: json.Json.ReadWriter[Group]
    Definition Classes
    ApiModelCodec
  120. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  121. implicit val hashReader: json.Json.Reader[Hash]
    Definition Classes
    ApiModelCodec
  122. implicit val hashSchema: Schema[Hash]
    Definition Classes
    TapirSchemasLike
  123. implicit val hashTapirCodec: Codec[String, Hash, TextPlain]
    Definition Classes
    TapirCodecs
  124. implicit val hashWriter: json.Json.Writer[Hash]
    Definition Classes
    ApiModelCodec
  125. implicit val hashesAtHeightRW: json.Json.ReadWriter[HashesAtHeight]
    Definition Classes
    ApiModelCodec
  126. implicit val hashrateResponseRW: json.Json.ReadWriter[HashRateResponse]
    Definition Classes
    ApiModelCodec
  127. implicit val i256Reader: json.Json.Reader[I256]
    Definition Classes
    ApiModelCodec
  128. implicit val i256Writer: json.Json.Writer[I256]
    Definition Classes
    ApiModelCodec
  129. implicit val inetAddressSchema: Schema[InetAddress]
    Definition Classes
    TapirSchemasLike
  130. implicit val inetSocketAddressSchema: Schema[InetSocketAddress]
    Definition Classes
    TapirSchemasLike
  131. implicit val inputAssetRW: json.Json.ReadWriter[AssetInput]
    Definition Classes
    ApiModelCodec
  132. implicit val interCliqueSyncedStatusRW: json.Json.ReadWriter[InterCliquePeerInfo]
    Definition Classes
    ApiModelCodec
  133. implicit val internalServerErrorExamples: List[Example[InternalServerError]]
    Definition Classes
    ErrorExamples
  134. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  135. val logger: Logger
    Attributes
    protected
    Definition Classes
    StrictLogging
  136. val maybeApiKey: Option[ApiKey]
    Definition Classes
    EndpointSender → BaseEndpoint
  137. implicit val mempoolTransactionsRW: json.Json.ReadWriter[MempoolTransactions]
    Definition Classes
    ApiModelCodec
  138. implicit val minerActionRW: json.Json.ReadWriter[MinerAction]
    Definition Classes
    ApiModelCodec
  139. implicit val minerActionTapirCodec: Codec[String, MinerAction, TextPlain]
    Definition Classes
    TapirCodecs
  140. implicit val minerAddressesRW: json.Json.ReadWriter[MinerAddresses]
    Definition Classes
    ApiModelCodec
  141. implicit val misbehaviorActionBanRW: json.Json.ReadWriter[Ban]
    Definition Classes
    ApiModelCodec
  142. implicit val misbehaviorActionRW: json.Json.ReadWriter[MisbehaviorAction]
    Definition Classes
    ApiModelCodec
  143. implicit val misbehaviorActionUnBanRW: json.Json.ReadWriter[Unban]
    Definition Classes
    ApiModelCodec
  144. implicit val mnemonicSchema: Schema[Mnemonic]
    Definition Classes
    TapirSchemasLike
  145. implicit val mnemonicSizeRW: json.Json.ReadWriter[Size]
    Definition Classes
    ApiModelCodec
  146. implicit val mnemonicSizeSchema: Schema[Size]
    Definition Classes
    TapirSchemasLike
  147. def moreSettingsExample[T](t: T, summary: String): Example[T]
    Definition Classes
    Examples
  148. def moreSettingsExample[T](t: T): Example[T]
    Definition Classes
    Examples
  149. implicit val multipleCallContractRW: json.Json.ReadWriter[MultipleCallContract]
    Definition Classes
    ApiModelCodec
  150. implicit val multipleCallContractResultRW: json.Json.ReadWriter[MultipleCallContractResult]
    Definition Classes
    ApiModelCodec
  151. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  152. implicit val neighborPeersRW: json.Json.ReadWriter[NeighborPeers]
    Definition Classes
    ApiModelCodec
  153. implicit val networkIdReader: json.Json.Reader[NetworkId]
    Definition Classes
    ApiModelCodec
  154. implicit val networkIdWriter: json.Json.Writer[NetworkId]
    Definition Classes
    ApiModelCodec
  155. implicit val nodeInfoRW: json.Json.ReadWriter[NodeInfo]
    Definition Classes
    ApiModelCodec
  156. implicit val nodeVersionRW: json.Json.ReadWriter[NodeVersion]
    Definition Classes
    ApiModelCodec
  157. implicit val nonceReader: json.Json.Reader[Nonce]
    Definition Classes
    ApiModelCodec
  158. implicit val nonceWriter: json.Json.Writer[Nonce]
    Definition Classes
    ApiModelCodec
  159. implicit val notFoundExamples: List[Example[NotFound]]
    Definition Classes
    ErrorExamples
  160. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  161. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  162. implicit def optionAvectorSchema[T](implicit arg0: Schema[T]): Schema[Option[AVector[T]]]
    Definition Classes
    TapirSchemasLike
  163. implicit val outputAssetRW: json.Json.ReadWriter[AssetOutput]
    Definition Classes
    ApiModelCodec
  164. implicit val outputContractRW: json.Json.ReadWriter[ContractOutput]
    Definition Classes
    ApiModelCodec
  165. implicit val outputRW: json.Json.ReadWriter[Output]
    Definition Classes
    ApiModelCodec
  166. implicit val outputRefRW: json.Json.ReadWriter[OutputRef]
    Definition Classes
    ApiModelCodec
  167. implicit val peerAddressRW: json.Json.ReadWriter[PeerAddress]
    Definition Classes
    ApiModelCodec
  168. implicit val peerInfoRW: json.Json.ReadWriter[BrokerInfo]
    Definition Classes
    ApiModelCodec
  169. implicit val peerMisbehaviorRW: json.Json.ReadWriter[PeerMisbehavior]
    Definition Classes
    ApiModelCodec
  170. implicit val peerStatusBannedRW: json.Json.ReadWriter[Banned]
    Definition Classes
    ApiModelCodec
  171. implicit val peerStatusPenaltyRW: json.Json.ReadWriter[Penalty]
    Definition Classes
    ApiModelCodec
  172. implicit val peerStatusRW: json.Json.ReadWriter[PeerStatus]
    Definition Classes
    ApiModelCodec
  173. implicit val pubScriptSchema: Schema[LockupScript]
    Definition Classes
    TapirSchemasLike
  174. implicit val publicKeyReader: json.Json.Reader[PublicKey]
    Definition Classes
    ApiModelCodec
  175. implicit val publicKeyTapirCodec: Codec[String, PublicKey, TextPlain]
    Definition Classes
    TapirCodecs
  176. implicit val publicKeyTypeSchema: Schema[PublicKeyType]
    Definition Classes
    TapirSchemasLike
  177. implicit val publicKeyWriter: json.Json.Writer[PublicKey]
    Definition Classes
    ApiModelCodec
  178. implicit val pulblicKeySchema: Schema[PublicKey]
    Definition Classes
    TapirSchemasLike
  179. implicit val releaseVersionDecoder: json.Json.Reader[ReleaseVersion]
    Definition Classes
    ApiModelCodec
  180. implicit val releaseVersionEncoder: json.Json.Writer[ReleaseVersion]
    Definition Classes
    ApiModelCodec
  181. implicit val scriptRW: json.Json.ReadWriter[Script]
    Definition Classes
    ApiModelCodec
  182. implicit val selfCliqueRW: json.Json.ReadWriter[SelfClique]
    Definition Classes
    ApiModelCodec
  183. def send[A, B](endpoint: BaseEndpoint[A, B], params: A, uri: Uri)(implicit executionContext: ExecutionContext): Future[Either[ApiError[_ <: StatusCode], B]]
    Annotations
    @SuppressWarnings()
  184. def serverLogic[I, O](endpoint: BaseEndpoint[I, O])(logic: (I) => Future[Either[ApiError[_ <: StatusCode], O]]): ServerEndpoint[Any, Future]
    Definition Classes
    BaseEndpoint
  185. def serviceName: String
    Definition Classes
    Service
  186. implicit val serviceUnavailableExamples: List[Example[ServiceUnavailable]]
    Definition Classes
    ErrorExamples
  187. implicit val signatureReader: json.Json.Reader[Signature]
    Definition Classes
    ApiModelCodec
  188. implicit val signatureSchema: Schema[Signature]
    Definition Classes
    TapirSchemasLike
  189. implicit val signatureWriter: json.Json.Writer[Signature]
    Definition Classes
    ApiModelCodec
  190. def simpleExample[T](t: T): List[Example[T]]
    Definition Classes
    Examples
  191. def start(): Future[Unit]
    Definition Classes
    Service
    Annotations
    @SuppressWarnings()
  192. def startSelfOnce(): Future[Unit]
    Attributes
    protected
    Definition Classes
    EndpointSender → Service
  193. implicit val statefulContractReader: json.Json.Reader[StatefulContract]
    Definition Classes
    ApiModelCodec
  194. implicit val statefulContractSchema: Schema[StatefulContract]
    Definition Classes
    TapirSchemasLike
  195. implicit val statefulContractWriter: json.Json.Writer[StatefulContract]
    Definition Classes
    ApiModelCodec
  196. def stop(): Future[Unit]
    Definition Classes
    Service
  197. def stopSelfOnce(): Future[Unit]
    Attributes
    protected
    Definition Classes
    EndpointSender → Service
  198. def stopSubServices(): Future[Unit]
    Definition Classes
    Service
  199. def sttpClientOptions: SttpClientOptions
    Definition Classes
    SttpClientInterpreter
  200. def subServices: ArraySeq[Service]
    Definition Classes
    EndpointSender → Service
  201. implicit val submitMultisigTransactionRW: json.Json.ReadWriter[SubmitMultisig]
    Definition Classes
    ApiModelCodec
  202. implicit val submitTransactionRW: json.Json.ReadWriter[SubmitTransaction]
    Definition Classes
    ApiModelCodec
  203. implicit val sweepAddressTransactionRW: json.Json.ReadWriter[SweepAddressTransaction]
    Definition Classes
    ApiModelCodec
  204. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  205. implicit val testContractInputAssetRW: json.Json.ReadWriter[TestInputAsset]
    Definition Classes
    ApiModelCodec
  206. implicit val testContractRW: json.Json.ReadWriter[TestContract]
    Definition Classes
    ApiModelCodec
  207. implicit val testContractResultRW: json.Json.ReadWriter[TestContractResult]
    Definition Classes
    ApiModelCodec
  208. implicit val timespanTapirCodec: Codec[String, TimeSpan, TextPlain]
    Definition Classes
    TapirCodecs
  209. implicit val timestampSchema: Schema[TimeStamp]
    Definition Classes
    TapirSchemasLike
  210. implicit val timestampTapirCodec: Codec[String, TimeStamp, TextPlain]
    Definition Classes
    TapirCodecs
  211. def toClient[F[_], I, E, O, R](e: PublicEndpoint[I, E, O, R], baseUri: Option[Uri], backend: SttpBackend[F, R])(implicit wsToPipe: WebSocketToPipe[R]): (I) => F[DecodeResult[Either[E, O]]]
    Definition Classes
    SttpClientInterpreter
  212. def toClientThrowDecodeFailures[F[_], I, E, O, R](e: PublicEndpoint[I, E, O, R], baseUri: Option[Uri], backend: SttpBackend[F, R])(implicit wsToPipe: WebSocketToPipe[R]): (I) => F[Either[E, O]]
    Definition Classes
    SttpClientInterpreter
  213. def toClientThrowErrors[F[_], I, E, O, R](e: PublicEndpoint[I, E, O, R], baseUri: Option[Uri], backend: SttpBackend[F, R])(implicit wsToPipe: WebSocketToPipe[R]): (I) => F[O]
    Definition Classes
    SttpClientInterpreter
  214. def toQuickClient[I, E, O](e: PublicEndpoint[I, E, O, Any], baseUri: Option[Uri]): (I) => Either[E, O]
    Definition Classes
    SttpClientInterpreterExtensions
  215. def toQuickClientThrowErrors[I, E, O](e: PublicEndpoint[I, E, O, Any], baseUri: Option[Uri]): (I) => O
    Definition Classes
    SttpClientInterpreterExtensions
  216. def toQuickSecureClient[A, I, E, O](e: Endpoint[A, I, E, O, Any], baseUri: Option[Uri]): (A) => (I) => Either[E, O]
    Definition Classes
    SttpClientInterpreterExtensions
  217. def toQuickSecureClientThrowErrors[A, I, E, O](e: Endpoint[A, I, E, O, Any], baseUri: Option[Uri]): (A) => (I) => O
    Definition Classes
    SttpClientInterpreterExtensions
  218. def toRequest[I, E, O, R](e: PublicEndpoint[I, E, O, R], baseUri: Option[Uri])(implicit wsToPipe: WebSocketToPipe[R]): (I) => Request[DecodeResult[Either[E, O]], R]
    Definition Classes
    SttpClientInterpreter
  219. def toRequestThrowDecodeFailures[I, E, O, R](e: PublicEndpoint[I, E, O, R], baseUri: Option[Uri])(implicit wsToPipe: WebSocketToPipe[R]): (I) => Request[Either[E, O], R]
    Definition Classes
    SttpClientInterpreter
  220. def toRequestThrowErrors[I, E, O, R](e: PublicEndpoint[I, E, O, R], baseUri: Option[Uri])(implicit wsToPipe: WebSocketToPipe[R]): (I) => Request[O, R]
    Definition Classes
    SttpClientInterpreter
  221. def toSecureClient[F[_], A, I, E, O, R](e: Endpoint[A, I, E, O, R], baseUri: Option[Uri], backend: SttpBackend[F, R])(implicit wsToPipe: WebSocketToPipe[R]): (A) => (I) => F[DecodeResult[Either[E, O]]]
    Definition Classes
    SttpClientInterpreter
  222. def toSecureClientThrowDecodeFailures[F[_], A, I, E, O, R](e: Endpoint[A, I, E, O, R], baseUri: Option[Uri], backend: SttpBackend[F, R])(implicit wsToPipe: WebSocketToPipe[R]): (A) => (I) => F[Either[E, O]]
    Definition Classes
    SttpClientInterpreter
  223. def toSecureClientThrowErrors[F[_], A, I, E, O, R](e: Endpoint[A, I, E, O, R], baseUri: Option[Uri], backend: SttpBackend[F, R])(implicit wsToPipe: WebSocketToPipe[R]): (A) => (I) => F[O]
    Definition Classes
    SttpClientInterpreter
  224. def toSecureRequest[A, I, E, O, R](e: Endpoint[A, I, E, O, R], baseUri: Option[Uri])(implicit wsToPipe: WebSocketToPipe[R]): (A) => (I) => Request[DecodeResult[Either[E, O]], R]
    Definition Classes
    SttpClientInterpreter
  225. def toSecureRequestThrowDecodeFailures[A, I, E, O, R](e: Endpoint[A, I, E, O, R], baseUri: Option[Uri])(implicit wsToPipe: WebSocketToPipe[R]): (A) => (I) => Request[Either[E, O], R]
    Definition Classes
    SttpClientInterpreter
  226. def toSecureRequestThrowErrors[A, I, E, O, R](e: Endpoint[A, I, E, O, R], baseUri: Option[Uri])(implicit wsToPipe: WebSocketToPipe[R]): (A) => (I) => Request[O, R]
    Definition Classes
    SttpClientInterpreter
  227. def toString(): String
    Definition Classes
    AnyRef → Any
  228. implicit val tokenIdReader: json.Json.Reader[TokenId]
    Definition Classes
    ApiModelCodec
  229. implicit val tokenIdWriter: json.Json.Writer[TokenId]
    Definition Classes
    ApiModelCodec
  230. implicit val tokenRW: json.Json.ReadWriter[Token]
    Definition Classes
    ApiModelCodec
  231. implicit val transactionIdCodec: Codec[String, TransactionId, TextPlain]
    Definition Classes
    TapirCodecs
  232. implicit val transactionIdReader: json.Json.Reader[TransactionId]
    Definition Classes
    ApiModelCodec
  233. implicit val transactionIdWriter: json.Json.Writer[TransactionId]
    Definition Classes
    ApiModelCodec
  234. implicit val transactionRW: json.Json.ReadWriter[Transaction]
    Definition Classes
    ApiModelCodec
  235. implicit val transactionTemplateRW: json.Json.ReadWriter[TransactionTemplate]
    Definition Classes
    ApiModelCodec
  236. implicit val txResultRW: json.Json.ReadWriter[SubmitTxResult]
    Definition Classes
    ApiModelCodec
  237. implicit val txStatusRW: json.Json.ReadWriter[TxStatus]
    Definition Classes
    ApiModelCodec
  238. implicit val u256Reader: json.Json.Reader[U256]
    Definition Classes
    ApiModelCodec
  239. implicit val u256Schema: Schema[U256]
    Definition Classes
    TapirSchemasLike
  240. implicit val u256TapirCodec: Codec[String, U256, TextPlain]
    Definition Classes
    TapirCodecs
  241. implicit val u256Writer: json.Json.Writer[U256]
    Definition Classes
    ApiModelCodec
  242. implicit val unauthorizedExamples: List[Example[Unauthorized]]
    Definition Classes
    ErrorExamples
  243. implicit val unsignedTxRW: json.Json.ReadWriter[UnsignedTx]
    Definition Classes
    ApiModelCodec
  244. implicit val utxoRW: json.Json.ReadWriter[UTXO]
    Definition Classes
    ApiModelCodec
  245. implicit val utxosRW: json.Json.ReadWriter[UTXOs]
    Definition Classes
    ApiModelCodec
  246. implicit val valAddressRW: json.Json.ReadWriter[ValAddress]
    Definition Classes
    ApiModelCodec
  247. implicit val valArrayRW: json.Json.ReadWriter[ValArray]
    Definition Classes
    ApiModelCodec
  248. implicit val valBoolRW: json.Json.ReadWriter[ValBool]
    Definition Classes
    ApiModelCodec
  249. implicit val valByteVecRW: json.Json.ReadWriter[ValByteVec]
    Definition Classes
    ApiModelCodec
  250. implicit val valI256RW: json.Json.ReadWriter[ValI256]
    Definition Classes
    ApiModelCodec
  251. implicit val valRW: json.Json.ReadWriter[Val]
    Definition Classes
    ApiModelCodec
  252. implicit val valU256RW: json.Json.ReadWriter[ValU256]
    Definition Classes
    ApiModelCodec
  253. implicit val verifySignatureRW: json.Json.ReadWriter[VerifySignature]
    Definition Classes
    ApiModelCodec
  254. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  255. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  256. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Service

Inherited from SttpClientInterpreter

Inherited from SttpClientInterpreterExtensions

Inherited from api.BaseEndpoint

Inherited from StrictLogging

Inherited from TapirSchemasLike

Inherited from TapirCodecs

Inherited from ApiModelCodec

Inherited from ErrorExamples

Inherited from Examples

Inherited from AnyRef

Inherited from Any

Ungrouped