Skip to content

Commit f0a883f

Browse files
committed
Exchange contract wrapper address field added
1 parent a79d31e commit f0a883f

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

zrxkit/src/main/java/com/blocksdecoded/zrxkit/contracts/Contracts.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ interface IWethWrapper {
2727
}
2828

2929
interface IZrxExchange {
30+
val address: String
31+
3032
fun marketBuyOrders(orders: List<SignedOrder>, fillAmount: BigInteger): Flowable<String>
3133

3234
fun marketSellOrders(orders: List<SignedOrder>, fillAmount: BigInteger): Flowable<String>

zrxkit/src/main/java/com/blocksdecoded/zrxkit/contracts/ZrxExchangeWrapper.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ internal class ZrxExchangeWrapper(
2121
providerUrl: String
2222
) : Contract(BINARY, contractAddress, Web3j.build(HttpService(providerUrl)), credentials, contractGasProvider),
2323
IZrxExchange {
24+
override val address: String
25+
get() = contractAddress
2426

2527
private val functionEncoder = RawFunctionsEncoder(gasProvider)
2628

0 commit comments

Comments
 (0)