File tree Expand file tree Collapse file tree
packages/kotlin-sdk/sdk/src/main/kotlin/org/dashfoundation/dashsdk/wallet Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -89,6 +89,8 @@ class ManagedCoreWallet internal constructor(handle: Long) : AutoCloseable {
8989 */
9090 internal fun broadcastSignedPayment (token : Long ): String =
9191 WalletManagerNative .coreWalletBroadcastSignedPayment(handle, token)
92+
93+ /* *
9294 * The engine's next unused BIP-44 EXTERNAL (receive) address for
9395 * [accountIndex], base58-encoded — Android port of Swift's
9496 * `ManagedCoreWallet.nextReceiveAddress(accountIndex:)`
Original file line number Diff line number Diff line change @@ -356,6 +356,11 @@ class ManagedPlatformWallet internal constructor(
356356 accountIndex,
357357 coreSignerHandle,
358358 )
359+ }
360+ }
361+ }
362+
363+ /* *
359364 * Sign [message] with the private key behind [address] and return the
360365 * signature as base64 — a **classic Dash signed message**, byte-for-byte
361366 * compatible with dashj's `ECKey.signMessage` and Dash Core's `signmessage`
@@ -527,6 +532,9 @@ class ManagedPlatformWallet internal constructor(
527532 } finally {
528533 java.lang.ref.Reference .reachabilityFence(payment)
529534 }
535+ }
536+
537+ /* *
530538 * Whether every UTF-16 surrogate in this string is part of a well-formed
531539 * high/low pair — i.e. whether the string has an exact UTF-8 encoding.
532540 *
You can’t perform that action at this time.
0 commit comments