Skip to content

Commit 94ab4f7

Browse files
feat: add wallet-utils data contract
1 parent b9bed49 commit 94ab4f7

File tree

3 files changed

+10
-6
lines changed

3 files changed

+10
-6
lines changed

Diff for: dpp/src/main/java/org/dashj/platform/dapiclient/SystemIds.kt

+5-2
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,14 @@
77

88
package org.dashj.platform.dapiclient
99

10+
import org.bitcoinj.core.Sha256Hash
1011
import org.dashj.platform.dpp.identifier.Identifier
1112

1213
object SystemIds {
13-
val dpnsOwnerId = Identifier.from("4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF")
14+
val dpnsOwnerId = Identifier.from(Sha256Hash.ZERO_HASH)
1415
val dpnsDataContractId = Identifier.from("GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec")
15-
val dashpayOwnerId = Identifier.from("5PhRFRrWZc5Mj8NqtpHNXCmmEQkcZE8akyDkKhsUVD4k")
16+
val dashpayOwnerId = Identifier.from(Sha256Hash.ZERO_HASH)
1617
val dashpayDataContractId = Identifier.from("Bwr4WHCPz5rFVAD87RqTs3izo4zpzwsEdKPWUT1NS1C7")
18+
val walletUtilsOwnerId = Identifier.from(Sha256Hash.ZERO_HASH)
19+
val walletUtilsDataContractId = Identifier.from("7CSFGeF4WNzgDmx94zwvHkYaG3Dx4XEe5LFsFgJswLbm")
1720
}

Diff for: dpp/src/main/java/org/dashj/platform/sdk/platform/Platform.kt

+4-3
Original file line numberDiff line numberDiff line change
@@ -77,16 +77,17 @@ class Platform(val params: NetworkParameters) {
7777
init {
7878
apps["dpns"] = ClientAppDefinition(SystemIds.dpnsDataContractId)
7979
apps["dashpay"] = ClientAppDefinition(SystemIds.dashpayDataContractId)
80+
apps["wallet-utils"] = ClientAppDefinition(SystemIds.walletUtilsDataContractId)
8081
when {
8182
params.id.contains("test") -> {
8283
useWhiteList = true
83-
apps["dashwallet"] = ClientAppDefinition("Bhptm3yBDhLkRNt7ofjpwaBHhMUKjDrQoPufKzQaxmpK")
84+
apps["identity-verify"] = ClientAppDefinition("Bhptm3yBDhLkRNt7ofjpwaBHhMUKjDrQoPufKzQaxmpK")
8485
}
8586
params.id.contains("bintang") -> {
86-
apps["dashwallet"] = ClientAppDefinition("Fds5DDfXoLwpUZ71AAVYZP1uod8S7Ze2bR28JExBvZKR")
87+
apps["identity-verify"] = ClientAppDefinition("Fds5DDfXoLwpUZ71AAVYZP1uod8S7Ze2bR28JExBvZKR")
8788
}
8889
params.id.contains("production") -> {
89-
apps["dashwallet"] = ClientAppDefinition("EVKMFboB3QBUa9Jo7PP5bsLyohzUz8zvw5c2gJs1SfcX")
90+
apps["identity-verify"] = ClientAppDefinition("EVKMFboB3QBUa9Jo7PP5bsLyohzUz8zvw5c2gJs1SfcX")
9091
}
9192
}
9293
System.loadLibrary("sdklib")

Diff for: dpp/src/main/java/org/dashj/platform/wallet/IdentityVerify.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class IdentityVerify(
2727
) {
2828

2929
companion object {
30-
const val DOCUMENT: String = "dashwallet.identityVerify"
30+
const val DOCUMENT: String = "identity-verify.identityVerify"
3131
private val log = LoggerFactory.getLogger(IdentityVerify::class.java)
3232
}
3333

0 commit comments

Comments
 (0)