├── .circleci └── config.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── example └── bitcoin_flutter_example.dart ├── lib ├── bitcoin_flutter.dart └── src │ ├── address.dart │ ├── bitcoin_flutter_base.dart │ ├── classify.dart │ ├── crypto.dart │ ├── ecpair.dart │ ├── models │ └── networks.dart │ ├── payments │ ├── index.dart │ ├── p2pk.dart │ ├── p2pkh.dart │ └── p2wpkh.dart │ ├── templates │ ├── pubkey.dart │ ├── pubkeyhash.dart │ └── witnesspubkeyhash.dart │ ├── transaction.dart │ ├── transaction_builder.dart │ └── utils │ ├── check_types.dart │ ├── constants │ └── op.dart │ ├── magic_hash.dart │ ├── push_data.dart │ ├── script.dart │ └── varuint.dart ├── pubspec.yaml └── test ├── address_test.dart ├── bitcoin_test.dart ├── ecpair_test.dart ├── fixtures ├── ecpair.json ├── p2pkh.json ├── p2wpkh.json ├── transaction.json └── transaction_builder.json ├── integration ├── addresses_test.dart ├── bip32_test.dart └── transactions_test.dart ├── payments ├── p2pkh_test.dart └── p2wpkh_test.dart ├── transaction_builder_test.dart └── transaction_test.dart /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/README.md -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /example/bitcoin_flutter_example.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/example/bitcoin_flutter_example.dart -------------------------------------------------------------------------------- /lib/bitcoin_flutter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/bitcoin_flutter.dart -------------------------------------------------------------------------------- /lib/src/address.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/address.dart -------------------------------------------------------------------------------- /lib/src/bitcoin_flutter_base.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/bitcoin_flutter_base.dart -------------------------------------------------------------------------------- /lib/src/classify.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/classify.dart -------------------------------------------------------------------------------- /lib/src/crypto.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/crypto.dart -------------------------------------------------------------------------------- /lib/src/ecpair.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/ecpair.dart -------------------------------------------------------------------------------- /lib/src/models/networks.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/models/networks.dart -------------------------------------------------------------------------------- /lib/src/payments/index.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/payments/index.dart -------------------------------------------------------------------------------- /lib/src/payments/p2pk.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/payments/p2pk.dart -------------------------------------------------------------------------------- /lib/src/payments/p2pkh.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/payments/p2pkh.dart -------------------------------------------------------------------------------- /lib/src/payments/p2wpkh.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/payments/p2wpkh.dart -------------------------------------------------------------------------------- /lib/src/templates/pubkey.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/templates/pubkey.dart -------------------------------------------------------------------------------- /lib/src/templates/pubkeyhash.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/templates/pubkeyhash.dart -------------------------------------------------------------------------------- /lib/src/templates/witnesspubkeyhash.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/templates/witnesspubkeyhash.dart -------------------------------------------------------------------------------- /lib/src/transaction.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/transaction.dart -------------------------------------------------------------------------------- /lib/src/transaction_builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/transaction_builder.dart -------------------------------------------------------------------------------- /lib/src/utils/check_types.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/utils/check_types.dart -------------------------------------------------------------------------------- /lib/src/utils/constants/op.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/utils/constants/op.dart -------------------------------------------------------------------------------- /lib/src/utils/magic_hash.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/utils/magic_hash.dart -------------------------------------------------------------------------------- /lib/src/utils/push_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/utils/push_data.dart -------------------------------------------------------------------------------- /lib/src/utils/script.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/utils/script.dart -------------------------------------------------------------------------------- /lib/src/utils/varuint.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/lib/src/utils/varuint.dart -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /test/address_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/test/address_test.dart -------------------------------------------------------------------------------- /test/bitcoin_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/test/bitcoin_test.dart -------------------------------------------------------------------------------- /test/ecpair_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/test/ecpair_test.dart -------------------------------------------------------------------------------- /test/fixtures/ecpair.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/test/fixtures/ecpair.json -------------------------------------------------------------------------------- /test/fixtures/p2pkh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/test/fixtures/p2pkh.json -------------------------------------------------------------------------------- /test/fixtures/p2wpkh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/test/fixtures/p2wpkh.json -------------------------------------------------------------------------------- /test/fixtures/transaction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/test/fixtures/transaction.json -------------------------------------------------------------------------------- /test/fixtures/transaction_builder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/test/fixtures/transaction_builder.json -------------------------------------------------------------------------------- /test/integration/addresses_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/test/integration/addresses_test.dart -------------------------------------------------------------------------------- /test/integration/bip32_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/test/integration/bip32_test.dart -------------------------------------------------------------------------------- /test/integration/transactions_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/test/integration/transactions_test.dart -------------------------------------------------------------------------------- /test/payments/p2pkh_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/test/payments/p2pkh_test.dart -------------------------------------------------------------------------------- /test/payments/p2wpkh_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/test/payments/p2wpkh_test.dart -------------------------------------------------------------------------------- /test/transaction_builder_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/test/transaction_builder_test.dart -------------------------------------------------------------------------------- /test/transaction_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-bitcoin/bitcoin_flutter/HEAD/test/transaction_test.dart --------------------------------------------------------------------------------