18 lines
601 B
Kotlin
18 lines
601 B
Kotlin
package cash.z.ecc.android.sdk.internal.model
|
|
|
|
import cash.z.wallet.sdk.internal.rpc.CompactFormats
|
|
import co.electriccoin.lightwallet.client.model.CompactBlockUnsafe
|
|
|
|
internal fun JniBlockMeta.Companion.new(
|
|
block: CompactFormats.CompactBlock,
|
|
outputs: CompactBlockUnsafe.CompactBlockOutputsCounts
|
|
): JniBlockMeta {
|
|
return JniBlockMeta(
|
|
height = block.height,
|
|
hash = block.hash.toByteArray(),
|
|
time = block.time.toLong(),
|
|
saplingOutputsCount = outputs.saplingOutputsCount.toLong(),
|
|
orchardOutputsCount = outputs.orchardActionsCount.toLong()
|
|
)
|
|
}
|