Skip to content

Commit b3b25ee

Browse files
committed
Ktlint formatting has been applied
1 parent e6e75f0 commit b3b25ee

30 files changed

Lines changed: 88 additions & 89 deletions

zrxkit/build.gradle

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,14 @@ android {
4040
lintOptions {
4141
warning 'InvalidPackage'
4242
}
43+
44+
kotlinter {
45+
ignoreFailures = false
46+
reporters = ['checkstyle', 'plain']
47+
experimentalRules = false
48+
fileBatchSize = 30
49+
disabledRules = ["no-wildcard-imports"]
50+
}
4351
}
4452

4553
dependencies {
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
package com.blocksdecoded.zrxkit
22

3-
class InvalidSignatureException: Exception("Invalid order signature")
4-
class UnsupportedSignatureType(type: Int): Exception("Unsupported signature type $type")
3+
class InvalidSignatureException : Exception("Invalid order signature")
4+
class UnsupportedSignatureType(type: Int) : Exception("Unsupported signature type $type")

zrxkit/src/main/java/com/blocksdecoded/zrxkit/ZrxKit.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ import com.blocksdecoded.zrxkit.relayer.model.Relayer
1111
import com.blocksdecoded.zrxkit.sign.SignUtils
1212
import com.blocksdecoded.zrxkit.utils.toEther
1313
import io.reactivex.Flowable
14+
import java.math.BigDecimal
15+
import java.math.BigInteger
1416
import org.web3j.crypto.Credentials
1517
import org.web3j.crypto.ECKeyPair
1618
import org.web3j.tx.gas.ContractGasProvider
17-
import java.math.BigDecimal
18-
import java.math.BigInteger
1919

2020
class ZrxKit private constructor(
2121
val relayerManager: IRelayerManager,
@@ -110,8 +110,8 @@ class ZrxKit private constructor(
110110
}
111111
}
112112

113-
abstract class GasInfoProvider: ContractGasProvider {
114-
override fun getGasLimit(contractFunc: String?): BigInteger = when(contractFunc) {
113+
abstract class GasInfoProvider : ContractGasProvider {
114+
override fun getGasLimit(contractFunc: String?): BigInteger = when (contractFunc) {
115115
WethWrapper.FUNC_DEPOSIT -> 40000.toBigInteger()
116116
WethWrapper.FUNC_WITHDRAW -> 60000.toBigInteger()
117117
Erc20ProxyWrapper.FUNC_APPROVE -> 80000.toBigInteger()
@@ -123,4 +123,4 @@ class ZrxKit private constructor(
123123
override fun getGasLimit(): BigInteger = getGasLimit("")
124124
override fun getGasPrice(): BigInteger = getGasPrice("")
125125
}
126-
}
126+
}

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ package com.blocksdecoded.zrxkit.contracts
33
import com.blocksdecoded.zrxkit.model.OrderInfo
44
import com.blocksdecoded.zrxkit.model.SignedOrder
55
import io.reactivex.Flowable
6-
import org.web3j.protocol.core.methods.response.TransactionReceipt
76
import java.math.BigDecimal
87
import java.math.BigInteger
8+
import org.web3j.protocol.core.methods.response.TransactionReceipt
99

1010
interface IErc20Proxy {
1111
fun lockProxy(): Flowable<TransactionReceipt>
@@ -36,4 +36,4 @@ interface IZrxExchange {
3636
fun cancelOrder(order: SignedOrder): Flowable<String>
3737

3838
fun ordersInfo(orders: List<SignedOrder>): Flowable<List<OrderInfo>>
39-
}
39+
}

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package com.blocksdecoded.zrxkit.contracts
22

33
import com.blocksdecoded.zrxkit.utils.Constants.MAX_ALLOWANCE
44
import io.reactivex.Flowable
5+
import java.math.BigInteger
56
import org.web3j.abi.TypeReference
67
import org.web3j.abi.datatypes.Address
78
import org.web3j.abi.datatypes.Function
@@ -13,7 +14,6 @@ import org.web3j.protocol.core.methods.response.TransactionReceipt
1314
import org.web3j.protocol.http.HttpService
1415
import org.web3j.tx.Contract
1516
import org.web3j.tx.gas.ContractGasProvider
16-
import java.math.BigInteger
1717

1818
internal class Erc20ProxyWrapper(
1919
contractAddress: String,
@@ -54,4 +54,4 @@ internal class Erc20ProxyWrapper(
5454

5555
private const val BINARY = ""
5656
}
57-
}
57+
}

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
package com.blocksdecoded.zrxkit.contracts
22

3-
import com.blocksdecoded.zrxkit.utils.clearPrefix
43
import com.blocksdecoded.zrxkit.contracts.StructFunctionEncoder.ExchangeFunction.*
5-
import com.blocksdecoded.zrxkit.utils.decodePrefixedHex
6-
import com.blocksdecoded.zrxkit.utils.hexStringToByteArray
74
import com.blocksdecoded.zrxkit.model.OrderInfo
85
import com.blocksdecoded.zrxkit.model.SignedOrder
6+
import com.blocksdecoded.zrxkit.utils.clearPrefix
7+
import com.blocksdecoded.zrxkit.utils.decodePrefixedHex
8+
import com.blocksdecoded.zrxkit.utils.hexStringToByteArray
99
import com.blocksdecoded.zrxkit.utils.prefixed
1010
import com.esaulpaugh.headlong.abi.Function
1111
import com.esaulpaugh.headlong.abi.Tuple
12+
import java.math.BigInteger
1213
import org.bouncycastle.util.encoders.Hex
1314
import org.web3j.abi.datatypes.Address
1415
import org.web3j.crypto.RawTransaction
1516
import org.web3j.tx.gas.ContractGasProvider
1617
import org.web3j.utils.Numeric
17-
import java.math.BigInteger
1818

1919
internal class StructFunctionEncoder(
2020
private val gasProvider: ContractGasProvider
@@ -41,7 +41,7 @@ internal class StructFunctionEncoder(
4141
val items = ArrayList<Any>()
4242

4343
args.forEach {
44-
val element = when(it) {
44+
val element = when (it) {
4545
is SignedOrder -> getTupleFromOrder(it)
4646

4747
is String -> it.decodePrefixedHex()
@@ -141,7 +141,7 @@ internal class StructFunctionEncoder(
141141
)
142142
}
143143

144-
fun encodedOrdersInfoData(orders: List<SignedOrder>) : String =
144+
fun encodedOrdersInfoData(orders: List<SignedOrder>): String =
145145
encodeFunction(ORDERS_INFO, listOf(orders), prefixed = false)
146146

147147
fun decodeOrdersInfo(data: String): List<OrderInfo> {
@@ -199,4 +199,4 @@ internal class StructFunctionEncoder(
199199

200200
val functionName: String = signature.substringBefore("(")
201201
}
202-
}
202+
}

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ package com.blocksdecoded.zrxkit.contracts
22

33
import com.blocksdecoded.zrxkit.utils.toEther
44
import io.reactivex.Flowable
5+
import java.math.BigDecimal
6+
import java.math.BigInteger
57
import org.web3j.abi.datatypes.Function
68
import org.web3j.abi.datatypes.generated.Uint256
79
import org.web3j.crypto.Credentials
@@ -10,8 +12,6 @@ import org.web3j.protocol.core.methods.response.TransactionReceipt
1012
import org.web3j.protocol.http.HttpService
1113
import org.web3j.tx.Contract
1214
import org.web3j.tx.gas.ContractGasProvider
13-
import java.math.BigDecimal
14-
import java.math.BigInteger
1515

1616
internal class WethWrapper(
1717
contractAddress: String,
@@ -61,4 +61,4 @@ internal class WethWrapper(
6161

6262
private const val BINARY = ""
6363
}
64-
}
64+
}

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package com.blocksdecoded.zrxkit.contracts
33
import com.blocksdecoded.zrxkit.model.OrderInfo
44
import com.blocksdecoded.zrxkit.model.SignedOrder
55
import io.reactivex.Flowable
6+
import java.math.BigInteger
67
import org.web3j.crypto.Credentials
78
import org.web3j.crypto.RawTransaction
89
import org.web3j.crypto.TransactionEncoder
@@ -12,7 +13,6 @@ import org.web3j.protocol.http.HttpService
1213
import org.web3j.tx.Contract
1314
import org.web3j.tx.gas.ContractGasProvider
1415
import org.web3j.utils.Numeric
15-
import java.math.BigInteger
1616

1717
internal class ZrxExchangeWrapper(
1818
contractAddress: String,
@@ -115,4 +115,4 @@ internal class ZrxExchangeWrapper(
115115
companion object {
116116
private const val BINARY = ""
117117
}
118-
}
118+
}

zrxkit/src/main/java/com/blocksdecoded/zrxkit/model/AssetItem.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ data class AssetItem(
88
val address: String,
99
val type: EAssetProxyId,
1010
val assetData: String = type.encode(address)
11-
)
11+
)

zrxkit/src/main/java/com/blocksdecoded/zrxkit/model/EAssetProxyId.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,17 @@ enum class EAssetProxyId(
88
MultiAsset("0x94cfcdd7"),
99
ERC1155("0xa7cb5fb7");
1010

11-
fun encode(asset: String): String = when(this) {
11+
fun encode(asset: String): String = when (this) {
1212
ERC20 -> "${id}000000000000000000000000" + asset.replace("0x", "").toLowerCase()
1313
ERC721 -> TODO("ERC721 tokens are not supported yet.")
1414
MultiAsset -> TODO("MultiAsset tokens are not supported yet.")
1515
ERC1155 -> TODO("ERC1155 tokens are not supported yet.")
1616
}
1717

18-
fun decode(asset: String): String = when(this) {
18+
fun decode(asset: String): String = when (this) {
1919
ERC20 -> "0x" + asset.replace("${id}000000000000000000000000", "").toLowerCase()
2020
ERC721 -> TODO("ERC721 tokens are not supported yet.")
2121
MultiAsset -> TODO("MultiAsset tokens are not supported yet.")
2222
ERC1155 -> TODO("ERC1155 tokens are not supported yet.")
2323
}
24-
}
24+
}

0 commit comments

Comments
 (0)