Testnet improvements.

Also, change the app name so it is easier to tell testnet and mainnet builds apart on the device.
This commit is contained in:
Kevin Gorham 2020-09-11 04:37:55 -04:00
parent 6af42bff49
commit 59cdff2715
No known key found for this signature in database
GPG Key ID: CCA55602DF49FC38
5 changed files with 8 additions and 8 deletions

View File

@ -55,16 +55,14 @@ class ListUtxosFragment : BaseDemoFragment<FragmentListUtxosBinding>() {
private var status: Synchronizer.Status? = null
private val isSynced get() = status == Synchronizer.Status.SYNCED
val latestBlockHeight = 935000
override fun inflateBinding(layoutInflater: LayoutInflater): FragmentListUtxosBinding =
FragmentListUtxosBinding.inflate(layoutInflater)
fun initUi() {
binding.inputAddress.setText(address)
binding.inputRangeStart.setText(ZcashSdk.SAPLING_ACTIVATION_HEIGHT.toString())
binding.inputRangeEnd.setText(latestBlockHeight.toString())
binding.inputRangeEnd.setText(config.utxoEndHeight.toString())
binding.buttonLoad.setOnClickListener {
mainActivity()?.hideKeyboard()
@ -81,7 +79,7 @@ class ListUtxosFragment : BaseDemoFragment<FragmentListUtxosBinding>() {
binding.textStatus.requestFocus()
val addressToUse = binding.inputAddress.text.toString()
val startToUse = binding.inputRangeStart.text.toString().toIntOrNull() ?: ZcashSdk.SAPLING_ACTIVATION_HEIGHT
val endToUse = binding.inputRangeEnd.text.toString().toIntOrNull() ?: latestBlockHeight
val endToUse = binding.inputRangeEnd.text.toString().toIntOrNull() ?: config.utxoEndHeight
var allStart = now
twig("loading transactions in range $startToUse..$endToUse")
val txids = lightwalletService?.getTAddressTransactions(addressToUse, startToUse..endToUse)

View File

@ -8,6 +8,7 @@ data class DemoConfig(
val host: String = "lightwalletd.electriccoin.co",
val port: Int = 9067,
val birthdayHeight: Int = 968000,
val utxoEndHeight: Int = 968085,
val sendAmount: Double = 0.000018,
// corresponds to address: zs15tzaulx5weua5c7l47l4pku2pw9fzwvvnsp4y80jdpul0y3nwn5zp7tmkcclqaca3mdjqjkl7hx

View File

@ -1,4 +1,4 @@
<resources>
<string name="app_name">Demo App - Mainnet</string>
<string name="app_name"Mainnet Demo</string>
<string name="nav_header_title">Android SDK Demo : MAINNET</string>
</resources>

View File

@ -4,8 +4,9 @@ data class DemoConfig(
val alias: String = "SdkDemo",
val host: String = "lightwalletd.testnet.electriccoin.co",
val port: Int = 9067,
val birthdayHeight: Int = 820_000,
val sendAmount: Double = 0.0018,
val birthdayHeight: Int = 954_500,
val utxoEndHeight: Int = 1075590,
val sendAmount: Double = 0.00017,
// corresponds to address: ztestsapling1zhqvuq8zdwa8nsnde7074kcfsat0w25n08jzuvz5skzcs6h9raxu898l48xwr8fmkny3zqqrgd9
val initialSeedWords: String = "wish puppy smile loan doll curve hole maze file ginger hair nose key relax knife witness cannon grab despair throw review deal slush frame",

View File

@ -1,4 +1,4 @@
<resources>
<string name="app_name">Demo App - Testnet</string>
<string name="app_name">Testnet Demo</string>
<string name="nav_header_title">Android SDK Demo : TESTNET</string>
</resources>