Commit Graph

3727 Commits

Author SHA1 Message Date
gluax
37b99f84d6 Merge branch 'migrate-leo-ast' of github.com:AleoHQ/leo into migrate-leo-parser 2022-01-26 11:43:21 -08:00
gluax
7b54423b41 merge more ast changes from staging 2022-01-26 11:21:33 -08:00
gluax
39c0bf581a pull upstream changes 2022-01-26 11:13:16 -08:00
gluax
0473949632 merge upstream testnet2 2022-01-24 10:02:15 -08:00
gluax
c775e299ab Merge branch 'testnet2' of github.com:AleoHQ/leo into migrate-leo-errors 2022-01-24 09:55:11 -08:00
Collin Chin
3d227058ca
Merge pull request #1559 from AleoHQ/migrate-leo-span
migrate leo-spans to testnet2
2022-01-24 09:01:05 -08:00
gluax
64075cfd31 fix spelling mistake, re-add codecov 2022-01-21 13:13:15 -08:00
collin
a428765829 merge testnet2 2022-01-21 13:06:30 -08:00
collin
30302c12c6 CI: remove constraint check for refactor 2022-01-21 13:04:57 -08:00
gluax
6a91f5d9a8 forgot to push lockfile 2022-01-21 12:57:07 -08:00
gluax
0a525fc04f clean up commented out code 2022-01-21 12:44:41 -08:00
gluax
3593529c4d migrate parser 2022-01-21 12:32:09 -08:00
gluax
2a2df78603 ast changes migrated 2022-01-21 12:29:59 -08:00
gluax
d584b1542e disable pre-commit hook stuff 2022-01-21 12:25:29 -08:00
gluax
a0aa4cb8ef have to temproarily disable pre commit checks while migrating 2022-01-21 12:24:38 -08:00
gluax
a367bfebe3 forgot we needed to update the ci's as well. 2022-01-21 12:15:10 -08:00
gluax
ea419a7891 migrate spans crate, which involves rust 2021 ed, and dep updates 2022-01-21 12:04:37 -08:00
collin
34a0b4e9b0 clippy 2022-01-17 16:30:08 -08:00
collin
6ccb8ef6b2 update snarkvm rev 2022-01-17 16:07:31 -08:00
collin
0425a92c2b feature: update to latest snarkvm rev 2022-01-11 16:22:34 -08:00
gluax
8bce3a396a
Merge pull request #1501 from AleoHQ/feature/dependabot-to-staging
[Feature] Point dependabot to staging
2021-12-14 10:04:40 -08:00
damirka
bce957e8f6 updates dependabot on master 2021-12-08 20:38:17 +03:00
dependabot[bot]
7f32082ee9
Bump tracing-subscriber from 0.2.19 to 0.3.1 (#1454)
* Bump tracing-subscriber from 0.2.19 to 0.3.1

Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.2.19 to 0.3.1.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.2.19...tracing-subscriber-0.3.1)

---
updated-dependencies:
- dependency-name: tracing-subscriber
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix api changes

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: damirka <damirka.ru@gmail.com>
2021-11-16 15:40:53 +03:00
dependabot[bot]
f23b3cd021
Bump backtrace from 0.3.62 to 0.3.63 (#1451)
Bumps [backtrace](https://github.com/rust-lang/backtrace-rs) from 0.3.62 to 0.3.63.
- [Release notes](https://github.com/rust-lang/backtrace-rs/releases)
- [Commits](https://github.com/rust-lang/backtrace-rs/compare/0.3.62...0.3.63)

---
updated-dependencies:
- dependency-name: backtrace
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-11 12:16:48 +03:00
Alessandro Coglio
1cf47f4136
Merge pull request #1430 from AleoHQ/dependabot/cargo/backtrace-0.3.62
Bump backtrace from 0.3.61 to 0.3.62
2021-11-08 23:53:41 -08:00
gluax
9057ebf095
Merge pull request #1442 from AleoHQ/dependabot/cargo/num-bigint-0.4.3
Bump num-bigint from 0.4.2 to 0.4.3
2021-11-03 12:38:52 -07:00
Alessandro Coglio
93024f7b6d
Merge pull request #1441 from AleoHQ/dependabot/cargo/anyhow-1.0.45
Bump anyhow from 1.0.44 to 1.0.45
2021-11-03 09:06:01 -07:00
dependabot[bot]
a83492a77e
Bump num-bigint from 0.4.2 to 0.4.3
Bumps [num-bigint](https://github.com/rust-num/num-bigint) from 0.4.2 to 0.4.3.
- [Release notes](https://github.com/rust-num/num-bigint/releases)
- [Changelog](https://github.com/rust-num/num-bigint/blob/master/RELEASES.md)
- [Commits](https://github.com/rust-num/num-bigint/commits)

---
updated-dependencies:
- dependency-name: num-bigint
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-03 10:17:03 +00:00
dependabot[bot]
3f0017e2a1
Bump anyhow from 1.0.44 to 1.0.45
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.44 to 1.0.45.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.44...1.0.45)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-03 10:16:30 +00:00
Alessandro Coglio
7f9b6b09da
Merge pull request #1414 from AleoHQ/rfc/static-circuit-members
[RFC] Add a way to define static members to circuits to accesses RFC
2021-10-27 21:46:34 -07:00
Alessandro Coglio
55f4d95f16
Merge pull request #1416 from AleoHQ/rfc-const-fun
[RFC] Add an RFC for const functions.
2021-10-27 21:44:37 -07:00
gluaxspeed
870dfe8a9d fix typo 2021-10-26 09:09:47 -07:00
gluaxspeed
338277566d Merge branch 'master' of github.com:AleoHQ/leo into rfc/static-circuit-members 2021-10-26 09:09:30 -07:00
dependabot[bot]
6238b367dd
Bump backtrace from 0.3.61 to 0.3.62
Bumps [backtrace](https://github.com/rust-lang/backtrace-rs) from 0.3.61 to 0.3.62.
- [Release notes](https://github.com/rust-lang/backtrace-rs/releases)
- [Commits](https://github.com/rust-lang/backtrace-rs/compare/0.3.61...0.3.62)

---
updated-dependencies:
- dependency-name: backtrace
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-26 10:15:27 +00:00
0rphon
2d204f132f
Merge pull request #1424 from AleoHQ/updating-snarkvm-dependencies
updated all dependencies to latest snarkvm version
2021-10-26 06:16:14 +01:00
Alessandro Coglio
582dfed17d [RFC] Make change suggested by Damir. 2021-10-25 21:23:06 -07:00
0rphon
849fa85a28 updated all dependencies to latest snarkvm version 2021-10-25 13:48:53 -07:00
gluaxspeed
8600c13dd3 make agreed upon changes 2021-10-25 06:43:09 -07:00
Alessandro Coglio
ae26d4c7d4 [RFC] Add an RFC for const functions.
The purpose of this RFC is to:
- Provide user documentation for this feature in a more accessible way than
  in the text for https://github.com/AleoHQ/leo/pull/1410, particularly after
  that PR is closed.
- Record the discussion in a recent meeting about broadening the notion of const
  function to map const arguments to const results rather than requiring const
  arguments, as a possible future extension.
2021-10-24 22:19:33 -07:00
gluaxspeed
a34f36b9c1 add example for static constant 2021-10-21 11:31:40 -07:00
gluaxspeed
5654e8a7a6 add a way to define static members to circuits to accesses rfc 2021-10-21 11:27:02 -07:00
gluax
2a7298b873
Merge pull request #1406 from AleoHQ/abnf-empty-circuit
[ABNF] Fix rule for circuit inline expressions.
2021-10-20 04:25:14 -07:00
gluax
62db82cf37
Merge pull request #1407 from AleoHQ/abnf-console
[ABNF] Fix rule for console statements.
2021-10-20 04:05:42 -07:00
gluax
4fb0c73873
Merge pull request #1402 from AleoHQ/fix-duplicate-bug
[Fix] Fixes the random flying bug with duplicates
2021-10-20 04:05:19 -07:00
Alessandro Coglio
1aa9e4c852 [ABNF] Fix rule for console statements.
The ending semicolon was missing.

This was found by @bendyarm, while investigating a discrepancy between the Leo
parser in Rust and the Leo parser in ACL2: the latter was correctly following
the erroneous grammar rule; it will be changed to be consistent with the fixed
rule.
2021-10-19 18:01:48 -07:00
Alessandro Coglio
40c5d0f868 [ABNF] Re-generate markdown. 2021-10-19 17:52:45 -07:00
Alessandro Coglio
a52ee75191 [ABNF] Fix rule for circuit inline expressions.
The rule failed to disallow expressions like circuit C {}, i.e. with no member
variables. This has been fixed by making the (non-empty) list of circuit inline
elements optional as a whole.
2021-10-19 17:46:51 -07:00
dependabot[bot]
dcacb4b34a
Bump reqwest from 0.11.5 to 0.11.6 (#1403)
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.5 to 0.11.6.
- [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.11.5...v0.11.6)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-19 19:01:16 +01:00
damirka
e56a1aedaa fixes PartialEq use in circuit member assign 2021-10-19 10:43:19 +02:00
Alessandro Coglio
9eb1805d6b
Merge pull request #1400 from AleoHQ/dependabot/cargo/structopt-0.3.25
Bump structopt from 0.3.23 to 0.3.25
2021-10-18 09:02:32 -07:00