Package com.daml.ledger.rxjava
Class ContractUtil<Ct>
- java.lang.Object
-
- com.daml.ledger.rxjava.ContractUtil<Ct>
-
public final class ContractUtil<Ct> extends java.lang.ObjectThis class contains utilities to decode aCreatedEventand create aTransactionFilterby provider parties It can only be instantiated with a subtype ofContractCompanion
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <Ct> ContractUtil<Ct>of(com.daml.ledger.javaapi.data.codegen.ContractCompanion<Ct,?,?> companion)static <Cid,View>
ContractUtil<com.daml.ledger.javaapi.data.codegen.Contract<Cid,View>>of(com.daml.ledger.javaapi.data.codegen.InterfaceCompanion<?,Cid,View> companion)CttoContract(com.daml.ledger.javaapi.data.CreatedEvent createdEvent)com.daml.ledger.javaapi.data.TransactionFiltertransactionFilter(java.util.Set<java.lang.String> parties)
-
-
-
Method Detail
-
of
public static <Ct> ContractUtil<Ct> of(com.daml.ledger.javaapi.data.codegen.ContractCompanion<Ct,?,?> companion)
-
of
public static <Cid,View> ContractUtil<com.daml.ledger.javaapi.data.codegen.Contract<Cid,View>> of(com.daml.ledger.javaapi.data.codegen.InterfaceCompanion<?,Cid,View> companion)
-
toContract
public Ct toContract(com.daml.ledger.javaapi.data.CreatedEvent createdEvent) throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
-
transactionFilter
public com.daml.ledger.javaapi.data.TransactionFilter transactionFilter(java.util.Set<java.lang.String> parties)
-
-