Packages

t

org.alephium.api

TapirCodecs

trait TapirCodecs extends ApiModelCodec

Linear Supertypes
ApiModelCodec, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TapirCodecs
  2. ApiModelCodec
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

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 lazy val addressReader: json.Json.Reader[Address]
    Definition Classes
    ApiModelCodec
  5. implicit val addressTapirCodec: Codec[String, Address, TextPlain]
  6. implicit lazy val addressWriter: json.Json.Writer[Address]
    Definition Classes
    ApiModelCodec
  7. implicit val amountHintReader: json.Json.Reader[Hint]
    Definition Classes
    ApiModelCodec
  8. implicit val amountHintWriter: json.Json.Writer[Hint]
    Definition Classes
    ApiModelCodec
  9. implicit val amountReader: json.Json.Reader[Amount]
    Definition Classes
    ApiModelCodec
  10. implicit val amountWriter: json.Json.Writer[Amount]
    Definition Classes
    ApiModelCodec
  11. implicit val apiKeyDecoder: json.Json.Reader[ApiKey]
    Definition Classes
    ApiModelCodec
  12. implicit val apiKeyEncoder: json.Json.Writer[ApiKey]
    Definition Classes
    ApiModelCodec
  13. implicit val apiKeyTapirCodec: Codec[String, ApiKey, TextPlain]
  14. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  15. implicit lazy val assetAddressReader: json.Json.Reader[Asset]
    Definition Classes
    ApiModelCodec
  16. implicit val assetAddressTapirCodec: Codec[String, Asset, TextPlain]
  17. implicit lazy val assetAddressWriter: json.Json.Writer[Asset]
    Definition Classes
    ApiModelCodec
  18. implicit val assetRW: json.Json.ReadWriter[Asset]
    Definition Classes
    ApiModelCodec
  19. implicit val balanceRW: json.Json.ReadWriter[Balance]
    Definition Classes
    ApiModelCodec
  20. implicit val blockCandidateRW: json.Json.ReadWriter[BlockCandidate]
    Definition Classes
    ApiModelCodec
  21. implicit val blockEntryRW: json.Json.ReadWriter[BlockEntry]
    Definition Classes
    ApiModelCodec
  22. implicit val blockHashReader: json.Json.Reader[BlockHash]
    Definition Classes
    ApiModelCodec
  23. implicit val blockHashTapirCodec: Codec[String, BlockHash, TextPlain]
  24. implicit val blockHashWriter: json.Json.Writer[BlockHash]
    Definition Classes
    ApiModelCodec
  25. implicit val blockHeaderEntryRW: json.Json.ReadWriter[BlockHeaderEntry]
    Definition Classes
    ApiModelCodec
  26. implicit val blockSolutionRW: json.Json.ReadWriter[BlockSolution]
    Definition Classes
    ApiModelCodec
  27. implicit val buildContractRW: json.Json.ReadWriter[BuildContractDeployScriptTx]
    Definition Classes
    ApiModelCodec
  28. implicit val buildContractResultRW: json.Json.ReadWriter[BuildContractDeployScriptTxResult]
    Definition Classes
    ApiModelCodec
  29. implicit val buildInfoRW: json.Json.ReadWriter[BuildInfo]
    Definition Classes
    ApiModelCodec
  30. implicit val buildMultisigAddressRW: json.Json.ReadWriter[BuildMultisigAddress]
    Definition Classes
    ApiModelCodec
  31. implicit val buildMultisigAddressResultRW: json.Json.ReadWriter[Result]
    Definition Classes
    ApiModelCodec
  32. implicit val buildMultisigRW: json.Json.ReadWriter[BuildMultisig]
    Definition Classes
    ApiModelCodec
  33. implicit val buildScriptRW: json.Json.ReadWriter[BuildScriptTx]
    Definition Classes
    ApiModelCodec
  34. implicit val buildScriptResultRW: json.Json.ReadWriter[BuildScriptTxResult]
    Definition Classes
    ApiModelCodec
  35. implicit val buildSweepAddressTransactionsRW: json.Json.ReadWriter[BuildSweepAddressTransactions]
    Definition Classes
    ApiModelCodec
  36. implicit val buildSweepAddressTransactionsResultRW: json.Json.ReadWriter[BuildSweepAddressTransactionsResult]
    Definition Classes
    ApiModelCodec
  37. implicit val buildTransactionRW: json.Json.ReadWriter[BuildTransaction]
    Definition Classes
    ApiModelCodec
  38. implicit val buildTransactionResultRW: json.Json.ReadWriter[BuildTransactionResult]
    Definition Classes
    ApiModelCodec
  39. implicit val chainInfoRW: json.Json.ReadWriter[ChainInfo]
    Definition Classes
    ApiModelCodec
  40. implicit val cliqueIdReader: json.Json.Reader[CliqueId]
    Definition Classes
    ApiModelCodec
  41. implicit val cliqueIdWriter: json.Json.Writer[CliqueId]
    Definition Classes
    ApiModelCodec
  42. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  43. implicit val compileContractRW: json.Json.ReadWriter[Contract]
    Definition Classes
    ApiModelCodec
  44. implicit val compileResultEventRW: json.Json.ReadWriter[Event]
    Definition Classes
    ApiModelCodec
  45. implicit val compileResultFieldsRW: json.Json.ReadWriter[Fields]
    Definition Classes
    ApiModelCodec
  46. implicit val compileResultFunctionRW: json.Json.ReadWriter[Function]
    Definition Classes
    ApiModelCodec
  47. implicit val compileResultRW: json.Json.ReadWriter[CompileResult]
    Definition Classes
    ApiModelCodec
  48. implicit val compileScriptRW: json.Json.ReadWriter[Script]
    Definition Classes
    ApiModelCodec
  49. implicit lazy val contractAddressRW: json.Json.ReadWriter[Contract]
    Definition Classes
    ApiModelCodec
  50. implicit val contractAddressTapirCodec: Codec[String, Contract, TextPlain]
  51. implicit val decodeTransactionRW: json.Json.ReadWriter[DecodeTransaction]
    Definition Classes
    ApiModelCodec
  52. implicit val destinationRW: json.Json.ReadWriter[Destination]
    Definition Classes
    ApiModelCodec
  53. implicit val discoveryActionRW: json.Json.ReadWriter[DiscoveryAction]
    Definition Classes
    ApiModelCodec
  54. implicit val discoveryActionReachableRW: json.Json.ReadWriter[Reachable]
    Definition Classes
    ApiModelCodec
  55. implicit val discoveryActionUnreachableRW: json.Json.ReadWriter[Unreachable]
    Definition Classes
    ApiModelCodec
  56. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  57. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  58. implicit val eventRW: json.Json.ReadWriter[Event]
    Definition Classes
    ApiModelCodec
  59. implicit val eventsRW: json.Json.ReadWriter[Events]
    Definition Classes
    ApiModelCodec
  60. implicit val existingContractRW: json.Json.ReadWriter[ContractState]
    Definition Classes
    ApiModelCodec
  61. implicit val exportFileRW: json.Json.ReadWriter[ExportFile]
    Definition Classes
    ApiModelCodec
  62. implicit val fetchResponseRW: json.Json.ReadWriter[FetchResponse]
    Definition Classes
    ApiModelCodec
  63. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  64. def fromJson[A](implicit arg0: json.Json.ReadWriter[A]): Codec[String, A, TextPlain]
  65. implicit val gasBoxCodec: Codec[String, GasBox, TextPlain]
  66. implicit val gasBoxReader: json.Json.Reader[GasBox]
    Definition Classes
    ApiModelCodec
  67. implicit val gasBoxWriter: json.Json.Writer[GasBox]
    Definition Classes
    ApiModelCodec
  68. implicit val gasPriceCodec: Codec[String, GasPrice, TextPlain]
  69. implicit val gasPriceReader: json.Json.Reader[GasPrice]
    Definition Classes
    ApiModelCodec
  70. implicit val gasPriceWriter: json.Json.Writer[GasPrice]
    Definition Classes
    ApiModelCodec
  71. implicit val getBalanceRW: json.Json.ReadWriter[GetBalance]
    Definition Classes
    ApiModelCodec
  72. implicit val getBlockRW: json.Json.ReadWriter[GetBlock]
    Definition Classes
    ApiModelCodec
  73. implicit val getChainInfoRW: json.Json.ReadWriter[GetChainInfo]
    Definition Classes
    ApiModelCodec
  74. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  75. implicit val getGroupRW: json.Json.ReadWriter[GetGroup]
    Definition Classes
    ApiModelCodec
  76. implicit val getHashesAtHeightRW: json.Json.ReadWriter[GetHashesAtHeight]
    Definition Classes
    ApiModelCodec
  77. implicit def groupIndexCodec(implicit groupConfig: GroupConfig): Codec[String, GroupIndex, TextPlain]
  78. implicit def groupIndexRW(implicit groupConfig: GroupConfig): json.Json.ReadWriter[GroupIndex]
    Definition Classes
    ApiModelCodec
  79. implicit val groupRW: json.Json.ReadWriter[Group]
    Definition Classes
    ApiModelCodec
  80. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  81. implicit val hashReader: json.Json.Reader[Hash]
    Definition Classes
    ApiModelCodec
  82. implicit val hashTapirCodec: Codec[String, Hash, TextPlain]
  83. implicit val hashWriter: json.Json.Writer[Hash]
    Definition Classes
    ApiModelCodec
  84. implicit val hashesAtHeightRW: json.Json.ReadWriter[HashesAtHeight]
    Definition Classes
    ApiModelCodec
  85. implicit val hashrateResponseRW: json.Json.ReadWriter[HashRateResponse]
    Definition Classes
    ApiModelCodec
  86. implicit val i256Reader: json.Json.Reader[I256]
    Definition Classes
    ApiModelCodec
  87. implicit val i256Writer: json.Json.Writer[I256]
    Definition Classes
    ApiModelCodec
  88. implicit val inputAssetRW: json.Json.ReadWriter[InputAsset]
    Definition Classes
    ApiModelCodec
  89. implicit val inputRW: json.Json.ReadWriter[Input]
    Definition Classes
    ApiModelCodec
  90. implicit val interCliqueSyncedStatusRW: json.Json.ReadWriter[InterCliquePeerInfo]
    Definition Classes
    ApiModelCodec
  91. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  92. implicit val minerActionRW: json.Json.ReadWriter[MinerAction]
    Definition Classes
    ApiModelCodec
  93. implicit val minerActionTapirCodec: Codec[String, MinerAction, TextPlain]
  94. implicit val minerAddressesRW: json.Json.ReadWriter[MinerAddresses]
    Definition Classes
    ApiModelCodec
  95. implicit val misbehaviorActionBanRW: json.Json.ReadWriter[Ban]
    Definition Classes
    ApiModelCodec
  96. implicit val misbehaviorActionRW: json.Json.ReadWriter[MisbehaviorAction]
    Definition Classes
    ApiModelCodec
  97. implicit val misbehaviorActionUnBanRW: json.Json.ReadWriter[Unban]
    Definition Classes
    ApiModelCodec
  98. implicit val mnemonicSizeRW: json.Json.ReadWriter[Size]
    Definition Classes
    ApiModelCodec
  99. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  100. implicit val neighborPeersRW: json.Json.ReadWriter[NeighborPeers]
    Definition Classes
    ApiModelCodec
  101. implicit val networkIdReader: json.Json.Reader[NetworkId]
    Definition Classes
    ApiModelCodec
  102. implicit val networkIdWriter: json.Json.Writer[NetworkId]
    Definition Classes
    ApiModelCodec
  103. implicit val nodeInfoRW: json.Json.ReadWriter[NodeInfo]
    Definition Classes
    ApiModelCodec
  104. implicit val nonceReader: json.Json.Reader[Nonce]
    Definition Classes
    ApiModelCodec
  105. implicit val nonceWriter: json.Json.Writer[Nonce]
    Definition Classes
    ApiModelCodec
  106. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  107. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  108. implicit val outputRW: json.Json.ReadWriter[Output]
    Definition Classes
    ApiModelCodec
  109. implicit val outputRefRW: json.Json.ReadWriter[OutputRef]
    Definition Classes
    ApiModelCodec
  110. implicit val peerAddressRW: json.Json.ReadWriter[PeerAddress]
    Definition Classes
    ApiModelCodec
  111. implicit val peerInfoRW: json.Json.ReadWriter[BrokerInfo]
    Definition Classes
    ApiModelCodec
  112. implicit val peerMisbehaviorRW: json.Json.ReadWriter[PeerMisbehavior]
    Definition Classes
    ApiModelCodec
  113. implicit val peerStatusBannedRW: json.Json.ReadWriter[Banned]
    Definition Classes
    ApiModelCodec
  114. implicit val peerStatusPenaltyRW: json.Json.ReadWriter[Penalty]
    Definition Classes
    ApiModelCodec
  115. implicit val peerStatusRW: json.Json.ReadWriter[PeerStatus]
    Definition Classes
    ApiModelCodec
  116. implicit val publicKeyReader: json.Json.Reader[PublicKey]
    Definition Classes
    ApiModelCodec
  117. implicit val publicKeyTapirCodec: Codec[String, PublicKey, TextPlain]
  118. implicit val publicKeyWriter: json.Json.Writer[PublicKey]
    Definition Classes
    ApiModelCodec
  119. implicit val releaseVersionDecoder: json.Json.Reader[ReleaseVersion]
    Definition Classes
    ApiModelCodec
  120. implicit val releaseVersionEncoder: json.Json.Writer[ReleaseVersion]
    Definition Classes
    ApiModelCodec
  121. implicit val selfCliqueRW: json.Json.ReadWriter[SelfClique]
    Definition Classes
    ApiModelCodec
  122. implicit val signatureReader: json.Json.Reader[Signature]
    Definition Classes
    ApiModelCodec
  123. implicit val signatureWriter: json.Json.Writer[Signature]
    Definition Classes
    ApiModelCodec
  124. implicit val statefulContractReader: json.Json.Reader[StatefulContract]
    Definition Classes
    ApiModelCodec
  125. implicit val statefulContractWriter: json.Json.Writer[StatefulContract]
    Definition Classes
    ApiModelCodec
  126. implicit val submitMultisigTransactionRW: json.Json.ReadWriter[SubmitMultisig]
    Definition Classes
    ApiModelCodec
  127. implicit val submitTransactionRW: json.Json.ReadWriter[SubmitTransaction]
    Definition Classes
    ApiModelCodec
  128. implicit val sweepAddressTransactionRW: json.Json.ReadWriter[SweepAddressTransaction]
    Definition Classes
    ApiModelCodec
  129. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  130. implicit val testContractRW: json.Json.ReadWriter[TestContract]
    Definition Classes
    ApiModelCodec
  131. implicit val testContractResultRW: json.Json.ReadWriter[TestContractResult]
    Definition Classes
    ApiModelCodec
  132. implicit val timespanTapirCodec: Codec[String, TimeSpan, TextPlain]
  133. implicit val timestampTapirCodec: Codec[String, TimeStamp, TextPlain]
  134. def toString(): String
    Definition Classes
    AnyRef → Any
  135. implicit val tokenRW: json.Json.ReadWriter[Token]
    Definition Classes
    ApiModelCodec
  136. implicit val txRW: json.Json.ReadWriter[Tx]
    Definition Classes
    ApiModelCodec
  137. implicit val txResultRW: json.Json.ReadWriter[TxResult]
    Definition Classes
    ApiModelCodec
  138. implicit val txStatusRW: json.Json.ReadWriter[TxStatus]
    Definition Classes
    ApiModelCodec
  139. implicit val u256Reader: json.Json.Reader[U256]
    Definition Classes
    ApiModelCodec
  140. implicit val u256TapirCodec: Codec[String, U256, TextPlain]
  141. implicit val u256Writer: json.Json.Writer[U256]
    Definition Classes
    ApiModelCodec
  142. implicit val unconfirmedTransactionsRW: json.Json.ReadWriter[UnconfirmedTransactions]
    Definition Classes
    ApiModelCodec
  143. implicit val utxoRW: json.Json.ReadWriter[UTXO]
    Definition Classes
    ApiModelCodec
  144. implicit val utxosRW: json.Json.ReadWriter[UTXOs]
    Definition Classes
    ApiModelCodec
  145. implicit val valAddressRW: json.Json.ReadWriter[Address]
    Definition Classes
    ApiModelCodec
  146. implicit val valArrayRW: json.Json.ReadWriter[Array]
    Definition Classes
    ApiModelCodec
  147. implicit val valBoolRW: json.Json.ReadWriter[Bool]
    Definition Classes
    ApiModelCodec
  148. implicit val valByteVecRW: json.Json.ReadWriter[ByteVec]
    Definition Classes
    ApiModelCodec
  149. implicit val valI256RW: json.Json.ReadWriter[I256]
    Definition Classes
    ApiModelCodec
  150. implicit val valRW: json.Json.ReadWriter[Val]
    Definition Classes
    ApiModelCodec
  151. implicit val valU256RW: json.Json.ReadWriter[U256]
    Definition Classes
    ApiModelCodec
  152. implicit val verifySignatureRW: json.Json.ReadWriter[VerifySignature]
    Definition Classes
    ApiModelCodec
  153. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  154. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  155. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from ApiModelCodec

Inherited from AnyRef

Inherited from Any

Ungrouped