High-level overview of feature and sub-feature implementation. Covers Wallet and SDK.
Tractor (harvest KALE)
Invoke a smart contract function
Add support for Stellar RPC (Stellar direct -> mainnet)
π¦ Kotlin SDK: RPC module
π¦ Kotlin SDK: Transactions module
Kotlin SDK: XDR π
XDR: https://datatracker.ietf.org/doc/html/rfc4506.htmlarrow-up-right
β XdrGen: reuse java generated or build Kotlin Generator (evaluate)
XDR .x: https://github.com/stellar/stellar-xdrarrow-up-right, https://github.com/stellar/stellar-xdr/tree/nextarrow-up-right
XdrGen tool: https://github.com/stellar/xdrgenarrow-up-right
Kotlin SDK: Transaction Builder
Account management (hold KALE)
Create an Account
Support for Android Credential Manager API -> Passkeys
π¦ Kotlin SDK: Passkeys module
Query account balance
π¦ Kotlin SDK: Balances module
π¦ Kotlin SDK: Horizon module (evaluate if needed at this point)
KALE production (farming cycle)
Plant (seed KALE)
Add support for Launchtube (Stellar direct -> mainnet)
π¦ Kotlin SDK: Launchtube module
Launchtube: https://launchtube.xyz/arrow-up-right
Work (grow KALE)
Android NDK -> Rust | C++ (evaluate which NDK)
Last updated 8 months ago