trait TapirCodecs extends ApiModelCodec
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- TapirCodecs
- ApiModelCodec
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- implicit lazy val addressReader: json.Json.Reader[Address]
- Definition Classes
- ApiModelCodec
- implicit val addressTapirCodec: Codec[String, Address, TextPlain]
- implicit lazy val addressWriter: json.Json.Writer[Address]
- Definition Classes
- ApiModelCodec
- implicit val amountHintReader: json.Json.Reader[Hint]
- Definition Classes
- ApiModelCodec
- implicit val amountHintWriter: json.Json.Writer[Hint]
- Definition Classes
- ApiModelCodec
- implicit val amountReader: json.Json.Reader[Amount]
- Definition Classes
- ApiModelCodec
- implicit val amountWriter: json.Json.Writer[Amount]
- Definition Classes
- ApiModelCodec
- implicit val apiKeyDecoder: json.Json.Reader[ApiKey]
- Definition Classes
- ApiModelCodec
- implicit val apiKeyEncoder: json.Json.Writer[ApiKey]
- Definition Classes
- ApiModelCodec
- implicit val apiKeyTapirCodec: Codec[String, ApiKey, TextPlain]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- implicit lazy val assetAddressReader: json.Json.Reader[Asset]
- Definition Classes
- ApiModelCodec
- implicit val assetAddressTapirCodec: Codec[String, Asset, TextPlain]
- implicit lazy val assetAddressWriter: json.Json.Writer[Asset]
- Definition Classes
- ApiModelCodec
- implicit val assetRW: json.Json.ReadWriter[Asset]
- Definition Classes
- ApiModelCodec
- implicit val balanceRW: json.Json.ReadWriter[Balance]
- Definition Classes
- ApiModelCodec
- implicit val blockCandidateRW: json.Json.ReadWriter[BlockCandidate]
- Definition Classes
- ApiModelCodec
- implicit val blockEntryRW: json.Json.ReadWriter[BlockEntry]
- Definition Classes
- ApiModelCodec
- implicit val blockHashReader: json.Json.Reader[BlockHash]
- Definition Classes
- ApiModelCodec
- implicit val blockHashTapirCodec: Codec[String, BlockHash, TextPlain]
- implicit val blockHashWriter: json.Json.Writer[BlockHash]
- Definition Classes
- ApiModelCodec
- implicit val blockHeaderEntryRW: json.Json.ReadWriter[BlockHeaderEntry]
- Definition Classes
- ApiModelCodec
- implicit val blockSolutionRW: json.Json.ReadWriter[BlockSolution]
- Definition Classes
- ApiModelCodec
- implicit val buildContractRW: json.Json.ReadWriter[BuildContractDeployScriptTx]
- Definition Classes
- ApiModelCodec
- implicit val buildContractResultRW: json.Json.ReadWriter[BuildContractDeployScriptTxResult]
- Definition Classes
- ApiModelCodec
- implicit val buildInfoRW: json.Json.ReadWriter[BuildInfo]
- Definition Classes
- ApiModelCodec
- implicit val buildMultisigAddressRW: json.Json.ReadWriter[BuildMultisigAddress]
- Definition Classes
- ApiModelCodec
- implicit val buildMultisigAddressResultRW: json.Json.ReadWriter[Result]
- Definition Classes
- ApiModelCodec
- implicit val buildMultisigRW: json.Json.ReadWriter[BuildMultisig]
- Definition Classes
- ApiModelCodec
- implicit val buildScriptRW: json.Json.ReadWriter[BuildScriptTx]
- Definition Classes
- ApiModelCodec
- implicit val buildScriptResultRW: json.Json.ReadWriter[BuildScriptTxResult]
- Definition Classes
- ApiModelCodec
- implicit val buildSweepAddressTransactionsRW: json.Json.ReadWriter[BuildSweepAddressTransactions]
- Definition Classes
- ApiModelCodec
- implicit val buildSweepAddressTransactionsResultRW: json.Json.ReadWriter[BuildSweepAddressTransactionsResult]
- Definition Classes
- ApiModelCodec
- implicit val buildTransactionRW: json.Json.ReadWriter[BuildTransaction]
- Definition Classes
- ApiModelCodec
- implicit val buildTransactionResultRW: json.Json.ReadWriter[BuildTransactionResult]
- Definition Classes
- ApiModelCodec
- implicit val chainInfoRW: json.Json.ReadWriter[ChainInfo]
- Definition Classes
- ApiModelCodec
- implicit val cliqueIdReader: json.Json.Reader[CliqueId]
- Definition Classes
- ApiModelCodec
- implicit val cliqueIdWriter: json.Json.Writer[CliqueId]
- Definition Classes
- ApiModelCodec
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- implicit val compileContractRW: json.Json.ReadWriter[Contract]
- Definition Classes
- ApiModelCodec
- implicit val compileResultEventRW: json.Json.ReadWriter[Event]
- Definition Classes
- ApiModelCodec
- implicit val compileResultFieldsRW: json.Json.ReadWriter[Fields]
- Definition Classes
- ApiModelCodec
- implicit val compileResultFunctionRW: json.Json.ReadWriter[Function]
- Definition Classes
- ApiModelCodec
- implicit val compileResultRW: json.Json.ReadWriter[CompileResult]
- Definition Classes
- ApiModelCodec
- implicit val compileScriptRW: json.Json.ReadWriter[Script]
- Definition Classes
- ApiModelCodec
- implicit lazy val contractAddressRW: json.Json.ReadWriter[Contract]
- Definition Classes
- ApiModelCodec
- implicit val contractAddressTapirCodec: Codec[String, Contract, TextPlain]
- implicit val decodeTransactionRW: json.Json.ReadWriter[DecodeTransaction]
- Definition Classes
- ApiModelCodec
- implicit val destinationRW: json.Json.ReadWriter[Destination]
- Definition Classes
- ApiModelCodec
- implicit val discoveryActionRW: json.Json.ReadWriter[DiscoveryAction]
- Definition Classes
- ApiModelCodec
- implicit val discoveryActionReachableRW: json.Json.ReadWriter[Reachable]
- Definition Classes
- ApiModelCodec
- implicit val discoveryActionUnreachableRW: json.Json.ReadWriter[Unreachable]
- Definition Classes
- ApiModelCodec
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- implicit val eventRW: json.Json.ReadWriter[Event]
- Definition Classes
- ApiModelCodec
- implicit val eventsRW: json.Json.ReadWriter[Events]
- Definition Classes
- ApiModelCodec
- implicit val existingContractRW: json.Json.ReadWriter[ContractState]
- Definition Classes
- ApiModelCodec
- implicit val exportFileRW: json.Json.ReadWriter[ExportFile]
- Definition Classes
- ApiModelCodec
- implicit val fetchResponseRW: json.Json.ReadWriter[FetchResponse]
- Definition Classes
- ApiModelCodec
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def fromJson[A](implicit arg0: json.Json.ReadWriter[A]): Codec[String, A, TextPlain]
- implicit val gasBoxCodec: Codec[String, GasBox, TextPlain]
- implicit val gasBoxReader: json.Json.Reader[GasBox]
- Definition Classes
- ApiModelCodec
- implicit val gasBoxWriter: json.Json.Writer[GasBox]
- Definition Classes
- ApiModelCodec
- implicit val gasPriceCodec: Codec[String, GasPrice, TextPlain]
- implicit val gasPriceReader: json.Json.Reader[GasPrice]
- Definition Classes
- ApiModelCodec
- implicit val gasPriceWriter: json.Json.Writer[GasPrice]
- Definition Classes
- ApiModelCodec
- implicit val getBalanceRW: json.Json.ReadWriter[GetBalance]
- Definition Classes
- ApiModelCodec
- implicit val getBlockRW: json.Json.ReadWriter[GetBlock]
- Definition Classes
- ApiModelCodec
- implicit val getChainInfoRW: json.Json.ReadWriter[GetChainInfo]
- Definition Classes
- ApiModelCodec
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- implicit val getGroupRW: json.Json.ReadWriter[GetGroup]
- Definition Classes
- ApiModelCodec
- implicit val getHashesAtHeightRW: json.Json.ReadWriter[GetHashesAtHeight]
- Definition Classes
- ApiModelCodec
- implicit def groupIndexCodec(implicit groupConfig: GroupConfig): Codec[String, GroupIndex, TextPlain]
- implicit def groupIndexRW(implicit groupConfig: GroupConfig): json.Json.ReadWriter[GroupIndex]
- Definition Classes
- ApiModelCodec
- implicit val groupRW: json.Json.ReadWriter[Group]
- Definition Classes
- ApiModelCodec
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- implicit val hashReader: json.Json.Reader[Hash]
- Definition Classes
- ApiModelCodec
- implicit val hashTapirCodec: Codec[String, Hash, TextPlain]
- implicit val hashWriter: json.Json.Writer[Hash]
- Definition Classes
- ApiModelCodec
- implicit val hashesAtHeightRW: json.Json.ReadWriter[HashesAtHeight]
- Definition Classes
- ApiModelCodec
- implicit val hashrateResponseRW: json.Json.ReadWriter[HashRateResponse]
- Definition Classes
- ApiModelCodec
- implicit val i256Reader: json.Json.Reader[I256]
- Definition Classes
- ApiModelCodec
- implicit val i256Writer: json.Json.Writer[I256]
- Definition Classes
- ApiModelCodec
- implicit val inputAssetRW: json.Json.ReadWriter[InputAsset]
- Definition Classes
- ApiModelCodec
- implicit val inputRW: json.Json.ReadWriter[Input]
- Definition Classes
- ApiModelCodec
- implicit val interCliqueSyncedStatusRW: json.Json.ReadWriter[InterCliquePeerInfo]
- Definition Classes
- ApiModelCodec
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- implicit val minerActionRW: json.Json.ReadWriter[MinerAction]
- Definition Classes
- ApiModelCodec
- implicit val minerActionTapirCodec: Codec[String, MinerAction, TextPlain]
- implicit val minerAddressesRW: json.Json.ReadWriter[MinerAddresses]
- Definition Classes
- ApiModelCodec
- implicit val misbehaviorActionBanRW: json.Json.ReadWriter[Ban]
- Definition Classes
- ApiModelCodec
- implicit val misbehaviorActionRW: json.Json.ReadWriter[MisbehaviorAction]
- Definition Classes
- ApiModelCodec
- implicit val misbehaviorActionUnBanRW: json.Json.ReadWriter[Unban]
- Definition Classes
- ApiModelCodec
- implicit val mnemonicSizeRW: json.Json.ReadWriter[Size]
- Definition Classes
- ApiModelCodec
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- implicit val neighborPeersRW: json.Json.ReadWriter[NeighborPeers]
- Definition Classes
- ApiModelCodec
- implicit val networkIdReader: json.Json.Reader[NetworkId]
- Definition Classes
- ApiModelCodec
- implicit val networkIdWriter: json.Json.Writer[NetworkId]
- Definition Classes
- ApiModelCodec
- implicit val nodeInfoRW: json.Json.ReadWriter[NodeInfo]
- Definition Classes
- ApiModelCodec
- implicit val nonceReader: json.Json.Reader[Nonce]
- Definition Classes
- ApiModelCodec
- implicit val nonceWriter: json.Json.Writer[Nonce]
- Definition Classes
- ApiModelCodec
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- implicit val outputRW: json.Json.ReadWriter[Output]
- Definition Classes
- ApiModelCodec
- implicit val outputRefRW: json.Json.ReadWriter[OutputRef]
- Definition Classes
- ApiModelCodec
- implicit val peerAddressRW: json.Json.ReadWriter[PeerAddress]
- Definition Classes
- ApiModelCodec
- implicit val peerInfoRW: json.Json.ReadWriter[BrokerInfo]
- Definition Classes
- ApiModelCodec
- implicit val peerMisbehaviorRW: json.Json.ReadWriter[PeerMisbehavior]
- Definition Classes
- ApiModelCodec
- implicit val peerStatusBannedRW: json.Json.ReadWriter[Banned]
- Definition Classes
- ApiModelCodec
- implicit val peerStatusPenaltyRW: json.Json.ReadWriter[Penalty]
- Definition Classes
- ApiModelCodec
- implicit val peerStatusRW: json.Json.ReadWriter[PeerStatus]
- Definition Classes
- ApiModelCodec
- implicit val publicKeyReader: json.Json.Reader[PublicKey]
- Definition Classes
- ApiModelCodec
- implicit val publicKeyTapirCodec: Codec[String, PublicKey, TextPlain]
- implicit val publicKeyWriter: json.Json.Writer[PublicKey]
- Definition Classes
- ApiModelCodec
- implicit val releaseVersionDecoder: json.Json.Reader[ReleaseVersion]
- Definition Classes
- ApiModelCodec
- implicit val releaseVersionEncoder: json.Json.Writer[ReleaseVersion]
- Definition Classes
- ApiModelCodec
- implicit val selfCliqueRW: json.Json.ReadWriter[SelfClique]
- Definition Classes
- ApiModelCodec
- implicit val signatureReader: json.Json.Reader[Signature]
- Definition Classes
- ApiModelCodec
- implicit val signatureWriter: json.Json.Writer[Signature]
- Definition Classes
- ApiModelCodec
- implicit val statefulContractReader: json.Json.Reader[StatefulContract]
- Definition Classes
- ApiModelCodec
- implicit val statefulContractWriter: json.Json.Writer[StatefulContract]
- Definition Classes
- ApiModelCodec
- implicit val submitMultisigTransactionRW: json.Json.ReadWriter[SubmitMultisig]
- Definition Classes
- ApiModelCodec
- implicit val submitTransactionRW: json.Json.ReadWriter[SubmitTransaction]
- Definition Classes
- ApiModelCodec
- implicit val sweepAddressTransactionRW: json.Json.ReadWriter[SweepAddressTransaction]
- Definition Classes
- ApiModelCodec
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- implicit val testContractRW: json.Json.ReadWriter[TestContract]
- Definition Classes
- ApiModelCodec
- implicit val testContractResultRW: json.Json.ReadWriter[TestContractResult]
- Definition Classes
- ApiModelCodec
- implicit val timespanTapirCodec: Codec[String, TimeSpan, TextPlain]
- implicit val timestampTapirCodec: Codec[String, TimeStamp, TextPlain]
- def toString(): String
- Definition Classes
- AnyRef → Any
- implicit val tokenRW: json.Json.ReadWriter[Token]
- Definition Classes
- ApiModelCodec
- implicit val txRW: json.Json.ReadWriter[Tx]
- Definition Classes
- ApiModelCodec
- implicit val txResultRW: json.Json.ReadWriter[TxResult]
- Definition Classes
- ApiModelCodec
- implicit val txStatusRW: json.Json.ReadWriter[TxStatus]
- Definition Classes
- ApiModelCodec
- implicit val u256Reader: json.Json.Reader[U256]
- Definition Classes
- ApiModelCodec
- implicit val u256TapirCodec: Codec[String, U256, TextPlain]
- implicit val u256Writer: json.Json.Writer[U256]
- Definition Classes
- ApiModelCodec
- implicit val unconfirmedTransactionsRW: json.Json.ReadWriter[UnconfirmedTransactions]
- Definition Classes
- ApiModelCodec
- implicit val utxoRW: json.Json.ReadWriter[UTXO]
- Definition Classes
- ApiModelCodec
- implicit val utxosRW: json.Json.ReadWriter[UTXOs]
- Definition Classes
- ApiModelCodec
- implicit val valAddressRW: json.Json.ReadWriter[Address]
- Definition Classes
- ApiModelCodec
- implicit val valArrayRW: json.Json.ReadWriter[Array]
- Definition Classes
- ApiModelCodec
- implicit val valBoolRW: json.Json.ReadWriter[Bool]
- Definition Classes
- ApiModelCodec
- implicit val valByteVecRW: json.Json.ReadWriter[ByteVec]
- Definition Classes
- ApiModelCodec
- implicit val valI256RW: json.Json.ReadWriter[I256]
- Definition Classes
- ApiModelCodec
- implicit val valRW: json.Json.ReadWriter[Val]
- Definition Classes
- ApiModelCodec
- implicit val valU256RW: json.Json.ReadWriter[U256]
- Definition Classes
- ApiModelCodec
- implicit val verifySignatureRW: json.Json.ReadWriter[VerifySignature]
- Definition Classes
- ApiModelCodec
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()