mirror of
https://github.com/pezkuwichain/pezkuwi-wallet-android.git
synced 2026-04-22 04:27:58 +00:00
c12dd79c74
Pezkuwi chains use "bizinikiwi" signing context instead of standard "substrate" context used by Polkadot ecosystem. This was causing "bad signature" errors on HEZ transfers. Changes: - Add sr25519-bizinikiwi native Rust binding with bizinikiwi context - Add isPezkuwiChain extension to detect Pezkuwi ecosystem chains - Add PezkuwiKeyPairSigner for signing with bizinikiwi context - Modify SecretsSigner to use correct context based on chain: - Pezkuwi chains (3) -> BizinikiwSr25519 (bizinikiwi) - Other chains (98+) -> KeyPairSigner (substrate) - Add live transfer test for Pezkuwi mainnet Tested with successful HEZ transfer on Pezkuwi mainnet: TX: 0xe25a4eaaeaa04122cca130582dba3cacb2280dea5d908924b45757ea67c27996
64 lines
2.0 KiB
Groovy
64 lines
2.0 KiB
Groovy
include ':feature-crowdloan-impl'
|
|
include ':feature-crowdloan-api'
|
|
include ':feature-staking-impl'
|
|
include ':feature-staking-api'
|
|
include ':feature-wallet-impl'
|
|
include ':feature-wallet-api'
|
|
include ':feature-onboarding-impl'
|
|
include ':feature-onboarding-api'
|
|
include ':app', ':test-shared', ':common', ':feature-splash', 'core-db', 'core-api'
|
|
include ':runtime'
|
|
include ':feature-account-api'
|
|
include ':feature-account-impl'
|
|
include ':feature-dapp-api'
|
|
include ':feature-dapp-impl'
|
|
include ':feature-assets'
|
|
include ':feature-nft-api'
|
|
include ':feature-nft-impl'
|
|
include ':feature-ledger-api'
|
|
include ':feature-ledger-impl'
|
|
include ':feature-currency-api'
|
|
include ':feature-currency-impl'
|
|
include ':feature-governance-api'
|
|
include ':feature-governance-impl'
|
|
include ':feature-vote'
|
|
include ':feature-versions-impl'
|
|
include ':feature-versions-api'
|
|
include ':web3names'
|
|
include ':caip'
|
|
include ':feature-external-sign-api'
|
|
include ':feature-external-sign-impl'
|
|
include ':feature-wallet-connect-api'
|
|
include ':feature-wallet-connect-impl'
|
|
include ':feature-settings-api'
|
|
include ':feature-settings-impl'
|
|
include ':feature-swap-api'
|
|
include ':feature-swap-impl'
|
|
include ':feature-buy-api'
|
|
include ':feature-buy-impl'
|
|
include ':bindings:hydra-dx-math'
|
|
include ':bindings:sr25519-bizinikiwi'
|
|
include ':feature-proxy-impl'
|
|
include ':feature-proxy-api'
|
|
include ':feature-push-notifications'
|
|
include ':feature-deep-linking'
|
|
include ':feature-cloud-backup-api'
|
|
include ':feature-cloud-backup-impl'
|
|
include ':feature-cloud-backup-test'
|
|
include ':bindings:metadata_shortener'
|
|
include ':feature-ledger-core'
|
|
include ':feature-swap-core'
|
|
include ':feature-swap-core:api'
|
|
include ':feature-xcm:api'
|
|
include ':feature-xcm:impl'
|
|
include ':feature-banners-api'
|
|
include ':feature-banners-impl'
|
|
include ':feature-account-migration'
|
|
include ':feature-multisig:operations'
|
|
include ':feature-ahm-api'
|
|
include ':feature-ahm-impl'
|
|
include ':feature-gift-api'
|
|
include ':feature-gift-impl'
|
|
include ':feature-bridge-api'
|
|
include ':feature-bridge-impl'
|