We have to represent each type of blockchain address as derived class from base class BlockchainAddress
Implementation checklist
Derived classes checklist
References
Bitcoin Address Format
Litecoin Address Format
Dogecoin Address Format
Tron Address Format
Dash Address Format
Ethereum Address Format
We have to represent each type of blockchain address as derived class from base class
BlockchainAddressImplementation checklist
BlockchainAddress.parseshould be able to parse string representation of blockchain addressas_stringmethod that returns string representation of blockchain addressDerived classes checklist
BitcoinBlockchainAddressrepresents Bitcoin addressEthereumBlockchainAddressrepresents Ethereum Account address that used by Ethereum, Ethereum Classic, Binance Smart Chain, Polygon and other Ethereum-based blockchainsDashBlockchainAddressrepresents DASH addressDogecoinBlockchainAddressrepresents Dogecoin addressLitecoinBlockchainAddressrepresents Litecoin addressTronBlockchainAddressrepresents Tron addressReferences
Bitcoin Address Format
Litecoin Address Format
Dogecoin Address Format
Tron Address Format
Dash Address Format
Ethereum Address Format