Package tbdex.sdk.rust
Class UniFFIKt
-
- All Implemented Interfaces:
public final class UniFFIKt
-
-
Method Summary
Modifier and Type Method Description final static <T extends Disposable, R extends Any> Ruse(T $self, Function1<T, R> block)final static UnitcreateExchange(Rfq rfq, String replyTo)final static List<Balance>getBalances(String pfiDidUri, BearerDid bearerDid)final static ExchangeDatagetExchange(String pfiDidUri, BearerDid bearerDid, String exchangeId)final static List<String>getExchangeIds(String pfiDidUri, BearerDid bearerDid)final static List<Offering>getOfferings(String pfiDidUri)final static UnitsubmitCancel(Cancel cancel)final static UnitsubmitOrder(Order order)-
-
Method Detail
-
use
final static <T extends Disposable, R extends Any> R use(T $self, Function1<T, R> block)
-
createExchange
final static Unit createExchange(Rfq rfq, String replyTo)
-
getBalances
final static List<Balance> getBalances(String pfiDidUri, BearerDid bearerDid)
-
getExchange
final static ExchangeData getExchange(String pfiDidUri, BearerDid bearerDid, String exchangeId)
-
getExchangeIds
final static List<String> getExchangeIds(String pfiDidUri, BearerDid bearerDid)
-
getOfferings
final static List<Offering> getOfferings(String pfiDidUri)
-
submitCancel
final static Unit submitCancel(Cancel cancel)
-
submitOrder
final static Unit submitOrder(Order order)
-
-
-
-