howardwu
74f7f24b19
chore(leo): bump version for new release
2020-12-01 22:57:11 -04:00
dependabot-preview[bot]
a5a311f3e2
Bump self_update from 0.20.0 to 0.22.0
...
Bumps [self_update](https://github.com/jaemk/self_update ) from 0.20.0 to 0.22.0.
- [Release notes](https://github.com/jaemk/self_update/releases )
- [Changelog](https://github.com/jaemk/self_update/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jaemk/self_update/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-26 10:49:43 +00:00
dependabot-preview[bot]
fc5760236b
Bump tracing from 0.1.21 to 0.1.22
...
Bumps [tracing](https://github.com/tokio-rs/tracing ) from 0.1.21 to 0.1.22.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.21...tracing-0.1.22 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-24 15:30:38 +00:00
Collin Chin
5b0119be81
Merge pull request #453 from AleoHQ/dependabot/cargo/reqwest-0.10.9
...
Bump reqwest from 0.10.8 to 0.10.9
2020-11-24 10:29:06 -05:00
dependabot-preview[bot]
c809c43ef0
Bump reqwest from 0.10.8 to 0.10.9
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.10.8 to 0.10.9.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.10.8...v0.10.9 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-20 12:51:20 +00:00
dependabot-preview[bot]
468599266b
Bump env_logger from 0.8.1 to 0.8.2
...
Bumps [env_logger](https://github.com/env-logger-rs/env_logger ) from 0.8.1 to 0.8.2.
- [Release notes](https://github.com/env-logger-rs/env_logger/releases )
- [Changelog](https://github.com/env-logger-rs/env_logger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/env-logger-rs/env_logger/compare/v0.8.1...v0.8.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-19 10:50:24 +00:00
collin
69a8b61efe
add type-inference module
2020-11-12 10:28:24 -08:00
collin
667392237f
add symbol-table module
2020-11-11 14:57:39 -08:00
collin
d4b6a6d1f8
separate symbol-table module
2020-11-11 14:42:57 -08:00
collin
eb301d310b
separate type-inference module
2020-11-11 14:32:46 -08:00
collin
05a83950e5
bump versions fix conflicts
2020-11-11 12:04:48 -08:00
howardwu
0d966d1d5c
chore(leo): bump version for new release
2020-11-06 19:56:12 -08:00
collin
4da923eec4
rename core-packages -> core
2020-10-30 17:36:48 -07:00
collin
a8c5885836
rename core-ast -> ast
2020-10-30 17:31:09 -07:00
collin
ffcd93f781
rename ast -> grammar 1
2020-10-30 17:17:17 -07:00
collin
5a46cb5bb0
rename leo-core -> leo-core-packages
2020-10-30 13:02:44 -07:00
collin
7589fa65c5
rename dynamic-check -> type-inference 2
2020-10-30 12:49:01 -07:00
collin
7e7d1e58a0
rename typed -> core-ast 2
2020-10-30 11:48:40 -07:00
collin
7cf41558bc
rename static-check -> symbol-table 3
2020-10-30 10:51:45 -07:00
Howard Wu
b695d36459
Merge pull request #406 from AleoHQ/dependabot/cargo/tracing-subscriber-0.2.14
...
build(deps): bump tracing-subscriber from 0.2.13 to 0.2.14
2020-10-28 19:47:18 -07:00
collin
fe79cfcf71
merge master
2020-10-26 22:05:03 -07:00
collin
9933b8e336
impl dynamic checks for core packages
2020-10-26 12:24:24 -07:00
collin
f1490a994b
impl dynamic check errors
2020-10-23 15:23:48 -07:00
dependabot-preview[bot]
6d9943d398
build(deps): bump tracing-subscriber from 0.2.13 to 0.2.14
...
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing ) from 0.2.13 to 0.2.14.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.2.13...tracing-subscriber-0.2.14 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-23 10:29:09 +00:00
ljedrz
09d456c01e
bench: introduce integer arithmetic benchmarks
...
Signed-off-by: ljedrz <ljedrz@gmail.com>
2020-10-22 17:36:26 +02:00
Collin Chin
36c6c976f2
Merge pull request #398 from AleoHQ/dependabot/cargo/env_logger-0.8.1
...
Bump env_logger from 0.7.1 to 0.8.1
2020-10-22 00:01:57 -07:00
Collin Chin
b190752a3c
Merge pull request #397 from AleoHQ/dependabot/cargo/console-0.13.0
...
Bump console from 0.12.0 to 0.13.0
2020-10-22 00:01:35 -07:00
Collin Chin
8f9e195ed6
Merge pull request #395 from AleoHQ/dependabot/cargo/serde-1.0.117
...
Bump serde from 1.0.116 to 1.0.117
2020-10-22 00:01:11 -07:00
dependabot-preview[bot]
2b1894c88b
Bump serde from 1.0.116 to 1.0.117
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.116 to 1.0.117.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.116...v1.0.117 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-22 05:54:14 +00:00
Collin Chin
bd857d555b
Merge pull request #390 from AleoHQ/dependabot/cargo/serde_json-1.0.59
...
Bump serde_json from 1.0.57 to 1.0.59
2020-10-21 22:53:32 -07:00
Collin Chin
3d021c4c4a
Merge pull request #389 from AleoHQ/dependabot/cargo/toml-0.5.7
...
Bump toml from 0.5.6 to 0.5.7
2020-10-21 22:53:05 -07:00
Collin Chin
0cf9c15116
Merge pull request #387 from AleoHQ/dependabot/cargo/tracing-subscriber-0.2.13
...
Bump tracing-subscriber from 0.2.12 to 0.2.13
2020-10-21 22:52:38 -07:00
dependabot-preview[bot]
2afa4d5188
Bump env_logger from 0.7.1 to 0.8.1
...
Bumps [env_logger](https://github.com/env-logger-rs/env_logger ) from 0.7.1 to 0.8.1.
- [Release notes](https://github.com/env-logger-rs/env_logger/releases )
- [Changelog](https://github.com/env-logger-rs/env_logger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/env-logger-rs/env_logger/compare/v0.7.1...v0.8.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-19 10:27:48 +00:00
dependabot-preview[bot]
56f6edd2c2
Bump console from 0.12.0 to 0.13.0
...
Bumps [console](https://github.com/mitsuhiko/console ) from 0.12.0 to 0.13.0.
- [Release notes](https://github.com/mitsuhiko/console/releases )
- [Changelog](https://github.com/mitsuhiko/console/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitsuhiko/console/compare/v0.12.0...v0.13.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-19 10:27:23 +00:00
collin
8f34904fdc
fix resolver errors wip 2
2020-10-15 19:57:26 -07:00
dependabot-preview[bot]
c8ccdb9c61
Bump serde_json from 1.0.57 to 1.0.59
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.57 to 1.0.59.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.57...v1.0.59 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-13 10:43:22 +00:00
collin
d29d01f4ff
move types into new static-check module
2020-10-12 12:32:29 -07:00
dependabot-preview[bot]
eb17a1d489
Bump toml from 0.5.6 to 0.5.7
...
Bumps [toml](https://github.com/alexcrichton/toml-rs ) from 0.5.6 to 0.5.7.
- [Release notes](https://github.com/alexcrichton/toml-rs/releases )
- [Commits](https://github.com/alexcrichton/toml-rs/compare/0.5.6...0.5.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-12 10:24:33 +00:00
collin
a5975eb5fd
move types into separate module
2020-10-09 16:25:04 -07:00
dependabot-preview[bot]
de793b5356
Bump tracing-subscriber from 0.2.12 to 0.2.13
...
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing ) from 0.2.12 to 0.2.13.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.2.12...tracing-subscriber-0.2.13 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-08 10:27:40 +00:00
dependabot-preview[bot]
eeb97fa390
Bump thiserror from 1.0.20 to 1.0.21
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.20 to 1.0.21.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.20...1.0.21 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-07 10:44:46 +00:00
collin
effdfc7628
add leo dynamic check module
2020-10-06 17:20:51 -07:00
collin
d5a9cefe7c
impl symbol table for pass 1 + pass 2 type resolution
2020-10-01 20:17:47 -07:00
collin
15dd915228
Merge branch 'master' of github.com:AleoHQ/leo into feature/import-parser
2020-09-30 16:18:49 -07:00
dependabot-preview[bot]
e42e195bfa
Bump tracing from 0.1.19 to 0.1.21
...
Bumps [tracing](https://github.com/tokio-rs/tracing ) from 0.1.19 to 0.1.21.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.19...tracing-0.1.21 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-30 18:41:55 +00:00
Collin Chin
c38dbbe1c5
Merge pull request #360 from AleoHQ/dependabot/cargo/serde-1.0.116
...
Bump serde from 1.0.115 to 1.0.116
2020-09-30 11:40:09 -07:00
dependabot-preview[bot]
1a58ffa82d
Bump serde from 1.0.115 to 1.0.116
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.115 to 1.0.116.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.115...v1.0.116 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-30 08:00:20 +00:00
Collin Chin
09a33d9666
Merge pull request #361 from AleoHQ/dependabot/cargo/self_update-0.20.0
...
Bump self_update from 0.19.0 to 0.20.0
2020-09-30 00:59:56 -07:00
dependabot-preview[bot]
411787c4c1
Bump tracing-subscriber from 0.2.11 to 0.2.12
...
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing ) from 0.2.11 to 0.2.12.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.2.11...tracing-subscriber-0.2.12 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-18 21:17:12 +00:00
collin
d54749145b
use import parser errors in compiler
2020-09-18 12:26:51 -07:00
collin
22422c1b55
create separate module for imports
2020-09-18 12:04:10 -07:00
collin
38d7397c2c
add unit and integration tests for core unstable blake2s circuit
2020-09-16 13:41:50 -07:00
collin
32c85720be
make core function arguments and returns generic
2020-09-15 21:18:48 -07:00
collin
3d3a093f2a
Merge branch 'master' of github.com:AleoHQ/leo into feature/blake2s
2020-09-15 17:27:55 -07:00
collin
5341c28805
naive call to blake2s function working
2020-09-15 12:33:28 -07:00
dependabot-preview[bot]
44216ba732
Bump self_update from 0.19.0 to 0.20.0
...
Bumps [self_update](https://github.com/jaemk/self_update ) from 0.19.0 to 0.20.0.
- [Release notes](https://github.com/jaemk/self_update/releases )
- [Changelog](https://github.com/jaemk/self_update/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jaemk/self_update/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-14 10:28:09 +00:00
collin
32cf945c61
core package imports wip
2020-09-12 23:10:01 -07:00
dependabot-preview[bot]
9336172e27
Bump zip from 0.5.6 to 0.5.8
...
Bumps [zip](https://github.com/mvdnes/zip-rs ) from 0.5.6 to 0.5.8.
- [Release notes](https://github.com/mvdnes/zip-rs/releases )
- [Commits](https://github.com/mvdnes/zip-rs/commits/v0.5.8 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-11 10:39:07 +00:00
howardwu
2620ae7bc2
chore(leo): bump version for new release
2020-09-03 03:08:33 -07:00
collin
0bb8c42731
fix input file errors
2020-09-02 22:59:54 -07:00
Howard Wu
b0c088d978
Merge pull request #320 from AleoHQ/refactor/packages
...
Refactor file system operations into `leo-package`
2020-09-02 20:32:17 -07:00
collin
f823d463f2
merge master
2020-08-31 13:31:23 -04:00
collin
4355e1cd5a
support n-group notation
2020-08-31 13:27:44 -04:00
raychu86
bcb78bce9c
Create initial package test structure
2020-08-29 17:29:51 -07:00
howardwu
bf82bf4d1b
chore(leo): bump version for new release
2020-08-28 23:26:19 -07:00
howardwu
194f1daf42
Update Cargo.toml
2020-08-28 22:08:37 -07:00
dependabot-preview[bot]
30fede9ed9
Bump snarkos-storage from 1.1.3 to 1.1.4
...
Bumps [snarkos-storage](https://github.com/AleoHQ/snarkOS ) from 1.1.3 to 1.1.4.
- [Release notes](https://github.com/AleoHQ/snarkOS/releases )
- [Changelog](https://github.com/AleoHQ/snarkOS/blob/master/release.toml )
- [Commits](https://github.com/AleoHQ/snarkOS/compare/v1.1.3...v1.1.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-27 10:34:59 +00:00
howardwu
12971b9cbb
Update Cargo.toml
2020-08-27 01:33:00 -07:00
howardwu
cc183475ee
Update logging with custom formatter
2020-08-27 00:55:29 -07:00
collin
098ca28231
use tracing in ast
2020-08-21 16:40:34 -07:00
collin
912a192b5c
use tracing in compiler
2020-08-21 16:36:50 -07:00
collin
3f1b1e857c
use tracing in package and leo cli
2020-08-21 16:06:48 -07:00
collin
da843e452e
use tracing for build command
2020-08-21 15:49:51 -07:00
howardwu
c07958e292
Clean up Cargo.toml
2020-08-21 05:09:48 -07:00
howardwu
7461d560f2
Use leo-lang
2020-08-21 04:41:13 -07:00
howardwu
b6238470cc
Update Cargo.toml
2020-08-21 03:07:15 -07:00
howardwu
95c3000a9f
Merge branch 'master' of https://github.com/AleoHQ/leo
2020-08-21 02:54:11 -07:00
howardwu
4da4fc4344
Update cargo.toml
2020-08-21 02:54:04 -07:00
raychu86
45eb0b5e38
implement binary auto update
2020-08-21 01:49:34 -07:00
howardwu
0405ff4f89
Bump version and repair Leo update description
2020-08-19 03:00:30 -07:00
raychu86
0d35f9bb2b
Update cargo.lock
2020-08-18 03:48:08 -07:00
Howard Wu
2c24c51b42
Merge branch 'master' into feature/leo-cli
2020-08-17 01:26:10 -07:00
collin
ddfe8fa08a
merge master
2020-08-17 01:12:16 -07:00
raychu86
15d9b97067
Merge master
2020-08-16 17:48:53 -07:00
raychu86
6b8f3d23fa
Add leo add impl with correct imports folder
2020-08-16 17:36:31 -07:00
collin
b1f7457f1f
update snarkos
2020-08-16 12:14:05 -07:00
collin
748ffcca3b
update snarkos
2020-08-16 12:10:16 -07:00
collin
25468c4ed8
add verify local data commitment method to compiler
2020-08-16 00:28:39 -07:00
collin
14055407cf
cargo lock
2020-08-15 23:47:35 -07:00
collin
5efa131c65
impl test context with test inputs
2020-08-15 22:09:22 -07:00
raychu86
6660c57faf
Add credential storing to *home_dir*/.leo/credentials
2020-08-15 18:54:46 -07:00
collin
e1f4fe1846
pull master
2020-08-15 02:28:34 -07:00
Howard Wu
b19fceef06
Merge pull request #230 from AleoHQ/dependabot/cargo/clap-2.33.3
...
Bump clap from 2.33.2 to 2.33.3
2020-08-14 21:01:33 -07:00
Howard Wu
1e996468a1
Merge pull request #216 from AleoHQ/dependabot/cargo/snarkos-dpc-a0d7afb
...
Bump snarkos-dpc from `793ff39` to `a0d7afb`
2020-08-14 20:53:56 -07:00
Howard Wu
b6aeb89e6f
Merge pull request #204 from AleoHQ/dependabot/cargo/serde-1.0.115
...
Bump serde from 1.0.114 to 1.0.115
2020-08-14 20:53:32 -07:00
dependabot-preview[bot]
0fe6aad6f1
Bump clap from 2.33.2 to 2.33.3
...
Bumps [clap](https://github.com/clap-rs/clap ) from 2.33.2 to 2.33.3.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/v2.33.3/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v2.33.2...v2.33.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-14 10:38:53 +00:00
collin
c8682d2a07
update cargo.toml
2020-08-13 11:04:35 -07:00
collin
32c92d710d
fix conflicts
2020-08-13 01:38:56 -07:00
dependabot-preview[bot]
813ee23592
Bump snarkos-dpc from 793ff39
to a0d7afb
...
Bumps [snarkos-dpc](https://github.com/AleoHQ/snarkOS ) from `793ff39` to `a0d7afb`.
- [Release notes](https://github.com/AleoHQ/snarkOS/releases )
- [Commits](793ff39c37...a0d7afb439
)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-13 05:17:47 +00:00
Howard Wu
61579d5267
Merge branch 'master' into dependabot/cargo/serde-1.0.115
2020-08-12 22:16:06 -07:00
collin
3018262304
update cargo lock
2020-08-12 19:56:14 -07:00
collin
cc3136193e
update cargo lock
2020-08-12 19:45:19 -07:00
dependabot-preview[bot]
c9d382dbeb
Bump clap from 2.33.1 to 2.33.2
...
Bumps [clap](https://github.com/clap-rs/clap ) from 2.33.1 to 2.33.2.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-12 23:17:35 +00:00
dependabot-preview[bot]
73a5c9cdea
Bump serde from 1.0.114 to 1.0.115
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.114 to 1.0.115.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.114...v1.0.115 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-12 23:17:28 +00:00
collin
89d76688d7
add leo-state module
2020-08-11 23:51:56 -07:00
Collin Chin
8546c67dff
Merge branch 'master' into feature/serialize-circuit
2020-08-11 11:36:03 -07:00
collin
a96eb5ad19
serialize circuit to json
2020-08-10 11:46:45 -07:00
dependabot-preview[bot]
78cf8bbe1e
Bump snarkos-dpc from 90d41a9
to 8d84d89
...
Bumps [snarkos-dpc](https://github.com/AleoHQ/snarkOS ) from `90d41a9` to `8d84d89`.
- [Release notes](https://github.com/AleoHQ/snarkOS/releases )
- [Commits](90d41a91b6...8d84d89f6b
)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-08 21:32:03 +00:00
dependabot-preview[bot]
d39d50a7a2
Bump snarkos-dpc from c1bab10
to 90d41a9
...
Bumps [snarkos-dpc](https://github.com/AleoHQ/snarkOS ) from `c1bab10` to `90d41a9`.
- [Release notes](https://github.com/AleoHQ/snarkOS/releases )
- [Commits](c1bab10325...90d41a91b6
)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-05 10:40:20 +00:00
Howard Wu
392fa2ea79
Merge pull request #140 from AleoHQ/dependabot/cargo/snarkos-models-c1bab10
...
Bump snarkos-models from `d80ce42` to `c1bab10`
2020-08-03 22:13:25 -07:00
dependabot-preview[bot]
ea32e7b766
Bump snarkos-models from d80ce42
to c1bab10
...
Bumps [snarkos-models](https://github.com/AleoHQ/snarkOS ) from `d80ce42` to `c1bab10`.
- [Release notes](https://github.com/AleoHQ/snarkOS/releases )
- [Commits](d80ce42f37...c1bab10325
)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-03 11:46:37 +00:00
howardwu
8b435130d2
Adds leo-package module
2020-08-02 21:52:55 -07:00
howardwu
f40ba91784
Rename types -> typed
2020-08-02 20:56:22 -07:00
howardwu
b81129db67
Adds benchmarks for serialization
2020-08-02 20:33:05 -07:00
howardwu
3ccfd2c764
Adds ci_skip
2020-08-02 19:57:28 -07:00
howardwu
5375d97b40
Resolve merge conflict
2020-08-02 18:51:44 -07:00
howardwu
77f443b672
Add linter stub
2020-08-02 18:06:21 -07:00
howardwu
2d1b93e5f8
Merge with master
2020-08-02 17:24:31 -07:00
howardwu
2caa34be67
Revert to leo-types
2020-08-02 16:59:56 -07:00
collin
e22e962588
rename leo-inputs -> leo-input
2020-07-31 18:49:01 -07:00
howardwu
1ea5f7de4a
Add leo_typed_ast program, has one serialization error
2020-07-31 00:24:21 -07:00
collin
ae8fb1f714
merge master fix conflicts
2020-07-30 22:41:07 -07:00
howardwu
61d92ecc91
Remove revision peg for snarkOS dependency, change Leo to groth16, update to proper calling convention for snarks
2020-07-30 19:09:27 -07:00
collin
a858b37fe0
merge master fix conflicts
2020-07-30 18:30:56 -07:00
collin
a4448cdd12
add manual main input method for testing. fix field tests
2020-07-29 23:32:21 -07:00
collin
61f7c54858
refactor testing compiler to handle .in .out .state files. fix boolean tests
2020-07-29 20:52:37 -07:00
collin
1b99d62de8
adds compiler output file and output bytes data structures
2020-07-29 18:32:35 -07:00
howardwu
47bfd2e096
Adds serialization of Leo AST for unit testing and rformal verification
2020-07-28 21:18:43 -07:00
dependabot-preview[bot]
e4c4684702
Bump serde_json from 1.0.56 to 1.0.57
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.56 to 1.0.57.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.56...v1.0.57 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-27 10:44:10 +00:00
dependabot-preview[bot]
73806e4526
Bump log from 0.4.8 to 0.4.11
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.8 to 0.4.11.
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.8...0.4.11 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-17 23:31:28 +00:00
collin
cc33c68bea
fix field tests, use num_bigint
2020-07-17 12:44:08 -07:00
collin
929ea95fe2
Merge branch 'master' of github.com:AleoHQ/leo into feature/signed-integer-syntax
2020-07-16 20:37:41 -07:00
collin
eb5ab1fbe1
move comparator into leo-gadgets. impl cmp for i types
2020-07-14 18:32:54 -07:00
dependabot-preview[bot]
818ad03317
Bump colored from 1.9.3 to 2.0.0
...
Bumps [colored](https://github.com/mackwic/colored ) from 1.9.3 to 2.0.0.
- [Release notes](https://github.com/mackwic/colored/releases )
- [Changelog](https://github.com/mackwic/colored/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mackwic/colored/compare/v1.9.3...v2.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-14 10:39:50 +00:00
collin
5717d1f1ad
impl addition for i types
2020-07-10 02:07:00 -07:00
collin
192e6ba2dd
add testing framework
2020-07-09 23:48:11 -07:00
collin
b032c2ce45
add signed-integers gadget member to workspace
2020-07-09 22:39:11 -07:00
collin
8ca5f5ce66
use account public key in snarkos dpc
2020-07-06 03:18:20 -07:00
collin
cf4a8772bb
merge lib and imports
2020-07-02 15:53:41 -07:00
Howard Wu
b53c1bb4dc
Merge pull request #95 from AleoHQ/dependabot/cargo/serde_json-1.0.56
...
Bump serde_json from 1.0.55 to 1.0.56
2020-06-30 20:45:42 -07:00
dependabot-preview[bot]
1726cdf77d
Bump serde_json from 1.0.55 to 1.0.56
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.55 to 1.0.56.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.55...v1.0.56 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-30 10:40:15 +00:00
dependabot-preview[bot]
f9ef5cfb4c
Bump sha2 from 0.9.0 to 0.9.1
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.9.0 to 0.9.1.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.9.0...sha2-v0.9.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-30 10:39:48 +00:00
collin
45a2664fd9
Merge branch 'feature/lib-and-imports' of github.com:AleoHQ/leo into feature/comparator
2020-06-29 19:52:47 -07:00
Collin Chin
800ad3278e
Merge pull request #81 from AleoHQ/dependabot/cargo/rusty-hook-0.11.2
...
Bump rusty-hook from 0.11.1 to 0.11.2
2020-06-29 14:00:23 -07:00
Collin Chin
84002cf3e7
Merge pull request #82 from AleoHQ/dependabot/cargo/sha2-0.9.0
...
Bump sha2 from 0.8.2 to 0.9.0
2020-06-29 13:56:39 -07:00
dependabot-preview[bot]
18b965583a
Bump rusty-hook from 0.11.1 to 0.11.2
...
Bumps [rusty-hook](https://github.com/swellaby/rusty-hook ) from 0.11.1 to 0.11.2.
- [Release notes](https://github.com/swellaby/rusty-hook/releases )
- [Commits](https://github.com/swellaby/rusty-hook/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-29 20:12:50 +00:00
collin
4e4e21a53e
merge master
2020-06-29 12:46:38 -07:00
dependabot-preview[bot]
f061c8ea82
Bump sha2 from 0.8.2 to 0.9.0
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.8.2 to 0.9.0.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.8.2...sha2-v0.9.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-29 11:09:36 +00:00
Howard Wu
b4cfa64167
Adds ci.yml ( #77 )
...
* Adds ci.yml
* Update ci script
* Update Cargo.toml
* Update to ubuntu-latest
* Update dependencies
* Update git deps with rev
* Update ci script
* Update ci script
* Update ci script
* Update code coverage
* Update code coverage
* Update CI
* Update CI
* Update CI
* Update CI
* Update CI
* Update CI
* Update CI
* Update CI
* Update CI
* Update CI
* Update CI
* Update CI
* Update CI
* Update CI script
* Update CI script
2020-06-27 20:16:38 -07:00
collin
3cf0a5da93
Merge branch 'master' of https://github.com/AleoHQ/language into feature/serialize
2020-06-26 18:44:42 -07:00
howardwu
1781bce5fd
Adds ci.yml
2020-06-26 18:43:29 -07:00
collin
6662b6261f
impl leo publish to zip file
2020-06-26 00:19:40 -07:00
collin
cc8a3d9878
move integer enum and errors into compiler
2020-06-25 14:27:19 -07:00
collin
504480b3d7
serialize program into bytes file
2020-06-24 21:05:11 -07:00
collin
1fafbab5ee
parse integer later in program. derive serde for basic program types
2020-06-24 16:02:20 -07:00
collin
0159b1c0cc
remove print
2020-06-24 12:08:10 -07:00
collin
c2862c7a0c
add formatting for cli errors
2020-06-22 23:20:55 -07:00
collin
1dc79ef604
add unique namespaces to function calls
2020-06-22 15:42:46 -07:00
collin
837a006e51
move error struct to types. fix integer namespaces
2020-06-20 15:24:46 -07:00
collin
4d1bf9071c
add span to input values
2020-06-16 19:13:11 -07:00
collin
1e0903c32b
merge master, update readme
2020-06-16 12:25:42 -07:00
Howard Wu
fa38fb0bd3
Merge branch 'master' into feature/default
2020-06-16 00:24:54 -07:00
howardwu
9474f76512
Resolve merge conflict
2020-06-15 22:13:43 -07:00
howardwu
7a8aaf8166
Improves compilation time by turning off unused features in snarkOS
2020-06-15 21:27:25 -07:00
collin
cc39e8241e
Merge branch 'master' of https://github.com/AleoHQ/language
2020-06-15 11:11:56 -07:00
collin
8ff4ddafb2
remove CS trait from program struct
2020-06-15 11:11:35 -07:00
howardwu
5afe541b3e
Adds .github
2020-06-13 17:59:35 -07:00
collin
643cd3026e
initial private boolean input support
2020-06-09 16:36:15 -07:00
collin
eeb438ed19
Merge branch 'master' of https://github.com/AleoHQ/language into feature/leo-inputs
2020-06-09 12:14:43 -07:00
collin
834055abf5
use include_bytes for boolean test
2020-06-08 17:28:09 -07:00
collin
8846f62c8f
add parser
2020-06-08 12:24:41 -07:00
collin
e10a1e1be0
merge master
2020-06-08 10:49:31 -07:00
howardwu
cdc4e9bdbb
Update travis.yml
2020-06-07 23:59:37 -07:00
howardwu
79bea057b3
Remove unused dependencies, add profiles
2020-06-07 23:01:57 -07:00
howardwu
653f0de69f
Update dependencies
2020-06-07 22:43:53 -07:00
howardwu
85ccf1b423
Introduces LeoParser, removes pest for leo-compiler
2020-06-07 22:21:31 -07:00
howardwu
b9baafd57f
Migrates integer, identifier, and input_value
2020-06-07 18:22:59 -07:00
howardwu
3286eac221
Removes unused imports and reorders toml in leo-compiler
2020-06-06 23:26:48 -07:00
howardwu
7f566782e3
Refactors SyntaxError to leo-ast
2020-06-06 23:23:26 -07:00
howardwu
a72a333877
Migrates ast to leo-ast module
2020-06-06 23:17:40 -07:00
collin
3e21184631
use snarkos master
2020-06-04 22:53:52 -07:00
collin
ab6ed9cfe6
use new integers path
2020-06-04 13:35:12 -07:00
collin
887e374e28
remove extra dependency and rename error
2020-06-01 18:05:24 -07:00
collin
01cc8e3066
delete benchmark
2020-06-01 17:54:39 -07:00
collin
8852c17857
simplify GroupType trait parameters
2020-06-01 17:52:33 -07:00
collin
5c005c4b8f
pest implicit number type
2020-05-15 12:51:08 -07:00
collin
abb50628a0
deprecate crate failure in favor of thiserror
2020-05-09 15:34:54 -07:00
collin
36018853a7
impl compiler error handling
2020-05-08 16:35:00 -07:00
collin
6919f62d44
impl leo-inputs
2020-05-06 12:57:24 -07:00
collin
10ca30ac93
impl pass by value functions
2020-05-04 16:42:40 -07:00
collin
b091d6c63b
fix conflicts
2020-05-04 10:33:03 -07:00
howardwu
1350834bcd
Implements caching of builds and setups for reusable work
2020-05-02 20:10:22 -07:00
howardwu
853faf54f6
Adds verification key output support
2020-05-02 17:38:14 -07:00
howardwu
f86c9d8076
Adds proving key file
2020-05-02 17:28:20 -07:00
howardwu
219f90cb17
Adds starter integration tests for u32
2020-05-01 22:10:40 -07:00
howardwu
d115870815
Moves compiler.rs to leo-compiler module
2020-04-26 22:37:08 -07:00
howardwu
026b59a67a
Rename program to compiler
2020-04-26 22:34:15 -07:00
howardwu
18768bbec7
Adds command
2020-04-25 01:47:10 -07:00
howardwu
8c5be763ff
Compiler wip
2020-04-23 23:57:05 -07:00
howardwu
0a49dd1ec3
Adds compiler module
2020-04-23 18:52:43 -07:00
howardwu
1ec03fdb09
Migrate to workspace
2020-04-23 18:33:43 -07:00
howardwu
a42d9eeb10
Updates Cargo.toml
2020-04-20 21:34:15 -07:00
collin
c4f233e142
add constraints and snark functions
2020-03-31 13:47:51 -07:00
howardwu
a143322f53
Working parser
2020-03-13 10:02:39 -07:00
howardwu
078db23fa6
AST WIP
2020-03-11 14:56:54 -07:00
howardwu
bc4c60712b
Initial commit
2020-03-09 20:55:41 -07:00