├── .clang-format ├── .gitattributes ├── .gitignore ├── .gitmodules ├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── activate_virt_env.sh ├── demos ├── nodejs │ └── README.md └── python │ ├── demo.py │ └── test_main_tx.py ├── install_dev_env.sh ├── src ├── aux.c ├── aux.h ├── iota │ ├── .gitignore │ ├── addresses.c │ ├── addresses.h │ ├── bundle.c │ ├── bundle.h │ ├── common.h │ ├── conversion.c │ ├── conversion.h │ ├── iota_types.h │ ├── kerl.c │ ├── kerl.h │ ├── signing.c │ ├── signing.h │ ├── transfers.c │ └── transfers.h ├── keccak │ ├── macros.h │ ├── options.h │ ├── sha3.c │ └── sha3.h ├── main.c └── main.h └── tests ├── .gitignore ├── CMakeLists.txt ├── address_test.c ├── api_tests.h ├── bundle_test.c ├── cmake └── modules │ └── FindCMocka.cmake ├── conversion_test.c ├── hash_file.c ├── hash_file.h ├── kerl_test.c ├── pubkey_test.c ├── set_seed_test.c ├── sign_test.c ├── signing_test.c ├── test_common.h ├── test_mocks.c ├── test_vectors.h ├── test_vectors └── generateBundlesForSeed ├── transaction_file.c ├── transaction_file.h └── tx_test.c /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/README.md -------------------------------------------------------------------------------- /activate_virt_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/activate_virt_env.sh -------------------------------------------------------------------------------- /demos/nodejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/demos/nodejs/README.md -------------------------------------------------------------------------------- /demos/python/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/demos/python/demo.py -------------------------------------------------------------------------------- /demos/python/test_main_tx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/demos/python/test_main_tx.py -------------------------------------------------------------------------------- /install_dev_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/install_dev_env.sh -------------------------------------------------------------------------------- /src/aux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/aux.c -------------------------------------------------------------------------------- /src/aux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/aux.h -------------------------------------------------------------------------------- /src/iota/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | *.d 3 | -------------------------------------------------------------------------------- /src/iota/addresses.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/iota/addresses.c -------------------------------------------------------------------------------- /src/iota/addresses.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/iota/addresses.h -------------------------------------------------------------------------------- /src/iota/bundle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/iota/bundle.c -------------------------------------------------------------------------------- /src/iota/bundle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/iota/bundle.h -------------------------------------------------------------------------------- /src/iota/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/iota/common.h -------------------------------------------------------------------------------- /src/iota/conversion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/iota/conversion.c -------------------------------------------------------------------------------- /src/iota/conversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/iota/conversion.h -------------------------------------------------------------------------------- /src/iota/iota_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/iota/iota_types.h -------------------------------------------------------------------------------- /src/iota/kerl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/iota/kerl.c -------------------------------------------------------------------------------- /src/iota/kerl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/iota/kerl.h -------------------------------------------------------------------------------- /src/iota/signing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/iota/signing.c -------------------------------------------------------------------------------- /src/iota/signing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/iota/signing.h -------------------------------------------------------------------------------- /src/iota/transfers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/iota/transfers.c -------------------------------------------------------------------------------- /src/iota/transfers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/iota/transfers.h -------------------------------------------------------------------------------- /src/keccak/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/keccak/macros.h -------------------------------------------------------------------------------- /src/keccak/options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/keccak/options.h -------------------------------------------------------------------------------- /src/keccak/sha3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/keccak/sha3.c -------------------------------------------------------------------------------- /src/keccak/sha3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/keccak/sha3.h -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/main.c -------------------------------------------------------------------------------- /src/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/src/main.h -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/.gitignore -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/address_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/address_test.c -------------------------------------------------------------------------------- /tests/api_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/api_tests.h -------------------------------------------------------------------------------- /tests/bundle_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/bundle_test.c -------------------------------------------------------------------------------- /tests/cmake/modules/FindCMocka.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/cmake/modules/FindCMocka.cmake -------------------------------------------------------------------------------- /tests/conversion_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/conversion_test.c -------------------------------------------------------------------------------- /tests/hash_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/hash_file.c -------------------------------------------------------------------------------- /tests/hash_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/hash_file.h -------------------------------------------------------------------------------- /tests/kerl_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/kerl_test.c -------------------------------------------------------------------------------- /tests/pubkey_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/pubkey_test.c -------------------------------------------------------------------------------- /tests/set_seed_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/set_seed_test.c -------------------------------------------------------------------------------- /tests/sign_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/sign_test.c -------------------------------------------------------------------------------- /tests/signing_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/signing_test.c -------------------------------------------------------------------------------- /tests/test_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/test_common.h -------------------------------------------------------------------------------- /tests/test_mocks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/test_mocks.c -------------------------------------------------------------------------------- /tests/test_vectors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/test_vectors.h -------------------------------------------------------------------------------- /tests/test_vectors/generateBundlesForSeed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/test_vectors/generateBundlesForSeed -------------------------------------------------------------------------------- /tests/transaction_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/transaction_file.c -------------------------------------------------------------------------------- /tests/transaction_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/transaction_file.h -------------------------------------------------------------------------------- /tests/tx_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-iota/iota-c-light-wallet/HEAD/tests/tx_test.c --------------------------------------------------------------------------------