Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
65d96d5
fix: correct submodule ignore paths (#70)
ciband Feb 19, 2019
44d4c6a
fix: Update Build Flag (#69)
sleepdefic1t Feb 19, 2019
c98b5b2
chore(release): 0.3.1 (#71)
sleepdefic1t Feb 19, 2019
d6f53e9
test: use core fixtures (#74)
sleepdefic1t Apr 16, 2019
5b9cd15
chore: Update ArduinoJson Package (#76)
sleepdefic1t Apr 17, 2019
14a8b19
fix: improve Windows support. (#83)
sleepdefic1t May 21, 2019
bcc4aa8
chore: disable PlatformIO ESP8266 Tests (#87)
sleepdefic1t May 21, 2019
f88815a
feat: Increase VendorField Size (#84)
sleepdefic1t May 21, 2019
4ea120b
fix: 0 ARKtoshi amount handling (#85)
sleepdefic1t May 21, 2019
453f87f
chore(ci): setup Appveyor (#89)
sleepdefic1t May 21, 2019
3f20868
refactor: Use BIP66 Library (#88)
sleepdefic1t May 24, 2019
8396209
refactor: Remove bip39 library (#86)
sleepdefic1t May 25, 2019
48e014c
refactor(slots): Improve Slots Implementations (#92)
sleepdefic1t May 26, 2019
a1b0629
chore: use organization-wide GitHub Configuration (#94)
faustbrian May 27, 2019
5c80c20
style: Improve Formatting and Maintainability (#98)
sleepdefic1t May 29, 2019
899c1d0
chore: use correct field separator in keywords.txt (#96)
per1234 May 31, 2019
d9322d2
build(platformio): Improve PlatformIO Configuration (#101)
sleepdefic1t Jun 21, 2019
81647da
test(networks): Fix AbstractNetwork Tests (#102)
sleepdefic1t Jun 21, 2019
ed0ab57
fix(transaction): Improve Numeric Json Serialization (#103)
sleepdefic1t Jun 21, 2019
6feae41
refactor(configuration): support bridgechain configurations
sleepdefic1t Jul 1, 2019
3ea91ef
chore(arduino): merge changes at #105 for arduino release.
sleepdefic1t Jul 1, 2019
79d1057
ci: update sketch path
sleepdefic1t Jul 1, 2019
ff4b42a
ci: remove arduino_ide bash call.
sleepdefic1t Jul 1, 2019
467eab2
ci: add micro-ecc arduino dependency
sleepdefic1t Jul 1, 2019
007c3a6
chore(changelog): add v.0.6.0 tag
sleepdefic1t Jul 1, 2019
2510281
Update CHANGELOG.md
sleepdefic1t Jul 1, 2019
c23c65d
chore(changelog): add v.0.6.0 tag
sleepdefic1t Jul 1, 2019
b1a8ac5
ci: add micro-ecc arduino dependency
sleepdefic1t Jul 1, 2019
2a6f9a2
Merge branch 'refactor(configuration)/support-bridgechains' into chor…
sleepdefic1t Jul 1, 2019
4415dcd
Merge remote-tracking branch 'origin/arduino' into chore(arduino)/mer…
sleepdefic1t Jul 1, 2019
a9069d6
Delete date.h
sleepdefic1t Jul 1, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,16 @@ jobs:
steps:
- checkout
- run:
name: Make scripts executable
name: Make scripts executable
command: sudo chmod -R +x ./.circleci/*.sh
- run:
name: Install
command: ./.circleci/install_arduino.sh
- run:
name: Build
command: ./.circleci/script_arduino.sh

workflows:
version: 2
build:
jobs:
- build-arduino-default

6 changes: 3 additions & 3 deletions .circleci/script_arduino.sh
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#!/usr/bin/env bash

bash ./extras/ARDUINO_IDE.sh --auto

mkdir -p ~/Arduino/libraries/cpp-crypto/
mv ~/project/* ~/Arduino/libraries/cpp-crypto

arduino-cli lib install "ArduinoJson@5.13.4"
arduino-cli lib install "ArduinoJson@6.10.0"
arduino-cli lib install "BIP66"
arduino-cli lib install "micro-ecc"

arduino-cli compile --output temp.bin -b esp32:esp32:esp32 ~/Arduino/libraries/cpp-crypto/examples/ESP32/ESP32.ino --debug
71 changes: 0 additions & 71 deletions .github/CODE_OF_CONDUCT.md

This file was deleted.

1 change: 0 additions & 1 deletion .github/CONTRIBUTING.md

This file was deleted.

27 changes: 0 additions & 27 deletions .github/ISSUE_TEMPLATE/Bug_report.md

This file was deleted.

16 changes: 0 additions & 16 deletions .github/ISSUE_TEMPLATE/Feature_request.md

This file was deleted.

34 changes: 0 additions & 34 deletions .github/PULL_REQUEST_TEMPLATE.md

This file was deleted.

71 changes: 61 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,31 +5,77 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## Unreleased
## [0.6.0-arduino] - 2019-07-01

## [0.6.0] - 2019-07-01

### Added

- added Bridgechain support ([#105])

### Changed

- improved PlatformIO configuration ([#101])
- improved formatting and maintainability ([#98])
- improved Slots implementations ([#92])

### Fixed

- fixed Transaction Json numeric serialization ([#103])

## [0.5.0] - 2019-02-20

### Changed

- removed bip39 and mnemonic feature ([#86])

## [0.4.0] - 2019-05-20

### Changed

- changed to BIP66 lib for DER ser/des. ([#88])
- updated vendorField to support 255 bytes in Core v2.4 ([#84])
- updated ArduinoJson package to version v.6.10.0 ([#76])
- updated tests to use Core fixtures ([#74])
- improved Windows support ([#83])

### Fixed

- properly handle 0 ARKtoshi Transaction amounts. ([#85])

## [0.3.1] - 2019-02-19

### Fixed

- fixed PIO submodule ignore paths in `./platformio.ini` ([#70])
- added `./src/lib` to build flags for PIO in `./library.json` ([#69])

## [0.3.0] - 2019-02-16

## [0.3.0-arduino] - 2019-02-16

### Added
- Arduino CircleCI config

- Arduino CircleCI config ([#61])

### Changed
- updated `keywords.txt`.
- updated `./library.json` package export settings.
- removed unnecessary files:

- updated `keywords.txt` ([#64])
- updated `./library.json` package export settings ([#64])
- removed unnecessary files ([#64]):
- `./appveyor.yml`.
- `./CMakeSettings.json`.
- `./test/travis.yml`.
- `uECC_README.md`.
- submodule from `cmake_example`
- moved external packages to `./src/lib/`:
- submodule from `cmake_example`.
- moved external packages to `./src/lib/` ([#64]):
- `./src/bcl`.
- `./src/rfc6979`.
- `./src/stl`.
- `./date`.
- moved `./docs` to `./extras` in arduino builds.
- automated `ARDUINO_IDE.sh` script.
- updated `ARDUINO_IDE.sh` script to reflect `lib/` changes.
- moved `./docs` to `./extras` in arduino builds ([#64])
- updated `ARDUINO_IDE.sh` script to reflect `lib/` changes ([#64])
- automated `ARDUINO_IDE.sh` script ([#60])

## [0.2.0] - 2019-02-07

Expand Down Expand Up @@ -58,3 +104,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
[#49]: https://github.com/ArkEcosystem/cpp-crypto/pull/49
[#52]: https://github.com/ArkEcosystem/cpp-crypto/pull/52
[#53]: https://github.com/ArkEcosystem/cpp-crypto/pull/53
[#60]: https://github.com/ArkEcosystem/cpp-crypto/pull/60
[#61]: https://github.com/ArkEcosystem/cpp-crypto/pull/61
[#64]: https://github.com/ArkEcosystem/cpp-crypto/pull/64
[#69]: https://github.com/ArkEcosystem/cpp-crypto/pull/69
[#70]: https://github.com/ArkEcosystem/cpp-crypto/pull/70
Loading