Commit Graph

6793 Commits

Author SHA1 Message Date
Pranav Gaddamadugu
95b540c253 Fix 2023-09-28 23:37:16 -04:00
Pranav Gaddamadugu
9d3fcc70f1 Connect compiler 2023-09-28 23:34:19 -04:00
Pranav Gaddamadugu
05481218bf Update codegen to be compatible with async 2023-09-28 23:34:18 -04:00
Pranav Gaddamadugu
3d5495aefa Make program scopes indexable by symbol 2023-09-28 23:34:18 -04:00
Pranav Gaddamadugu
a53c34388a Update codegen for mappings 2023-09-28 23:34:18 -04:00
Pranav Gaddamadugu
44658ca917 Rename parent to signer 2023-09-28 23:34:18 -04:00
Pranav Gaddamadugu
4abec6b5fc Add support for self.parent 2023-09-28 23:34:18 -04:00
d0cd
e820f7fae2
Merge pull request #2613 from AleoHQ/dependabot/cargo/testnet3/clap-4.4.5
Bump clap from 4.4.4 to 4.4.5
2023-09-28 20:10:05 -04:00
d0cd
970c4f965a
Merge pull request #2617 from AleoHQ/dependabot/cargo/testnet3/toml-0.8.1
Bump toml from 0.8.0 to 0.8.1
2023-09-28 20:09:41 -04:00
d0cd
5c7a85f401
Merge pull request #2618 from AleoHQ/dependabot/cargo/testnet3/sha2-0.10.8
Bump sha2 from 0.10.7 to 0.10.8
2023-09-28 20:09:26 -04:00
d0cd
b5f1726248
Merge pull request #2621 from AleoHQ/dependabot/cargo/testnet3/thiserror-1.0.49
Bump thiserror from 1.0.48 to 1.0.49
2023-09-28 20:09:10 -04:00
dependabot[bot]
f948f0bf24
Bump thiserror from 1.0.48 to 1.0.49
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.48 to 1.0.49.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.48...1.0.49)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-27 10:27:55 +00:00
dependabot[bot]
288f518b85
Bump sha2 from 0.10.7 to 0.10.8
Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.10.7 to 0.10.8.
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.10.7...sha2-v0.10.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-27 10:27:13 +00:00
dependabot[bot]
c15defe395
Bump toml from 0.8.0 to 0.8.1
Bumps [toml](https://github.com/toml-rs/toml) from 0.8.0 to 0.8.1.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.0...toml-v0.8.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-27 10:27:03 +00:00
Collin Chin
3c3543f6c6
Update release.yml
Signed-off-by: Collin Chin <16715212+collinc97@users.noreply.github.com>
2023-09-26 13:11:05 -07:00
dependabot[bot]
a77662c950
Bump clap from 4.4.4 to 4.4.5
Bumps [clap](https://github.com/clap-rs/clap) from 4.4.4 to 4.4.5.
- [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/compare/v4.4.4...v4.4.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-26 10:14:10 +00:00
Collin Chin
c5e22c8326
add aharshbe to readme contributors (#2607) 2023-09-25 09:04:13 -07:00
Collin Chin
9c20f42d1d
Feat/sha3 (#2604)
* implement Keccak256 Keccak384 Keccak512 with tests

* implement SHA3_256 SHA3_384 SHA3_512 with tests
2023-09-22 09:54:14 -07:00
Collin Chin
82b39a81e9
implement Keccak256 Keccak384 Keccak512 with tests (#2603) 2023-09-22 08:31:30 -07:00
Collin Chin
ac0e474f29
Update release.yml (#2602)
Signed-off-by: Collin Chin <16715212+collinc97@users.noreply.github.com>
2023-09-21 15:12:51 -07:00
d0cd
93597dda0c
Merge pull request #2601 from AleoHQ/dependabot/cargo/testnet3/smallvec-1.11.1
Bump smallvec from 1.11.0 to 1.11.1
2023-09-21 09:00:40 -04:00
dependabot[bot]
f15677c2f6
Bump smallvec from 1.11.0 to 1.11.1
Bumps [smallvec](https://github.com/servo/rust-smallvec) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/servo/rust-smallvec/releases)
- [Commits](https://github.com/servo/rust-smallvec/compare/v1.11.0...v1.11.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-21 10:05:48 +00:00
Collin Chin
4590a36ba8
Add test to verify support of the ternary operator on signatures (#2594)
* Add test to verify support of the ternary operator on signatures

* regen expectations
2023-09-19 10:26:44 -07:00
d0cd
70ffbff229
Merge pull request #2595 from AleoHQ/dependabot/cargo/testnet3/clap-4.4.4
Bump clap from 4.4.3 to 4.4.4
2023-09-19 10:22:58 -04:00
dependabot[bot]
1f60ec1074
Bump clap from 4.4.3 to 4.4.4
Bumps [clap](https://github.com/clap-rs/clap) from 4.4.3 to 4.4.4.
- [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/compare/v4.4.3...v4.4.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-19 10:26:20 +00:00
d0cd
edcf90580e
Fix inlining issue (#2581) 2023-09-18 09:52:52 -07:00
d0cd
466ab4d708
Merge pull request #2586 from AleoHQ/dependabot/cargo/testnet3/toml-0.8.0
Bump toml from 0.7.8 to 0.8.0
2023-09-13 09:41:04 -04:00
d0cd
94e70ebee6
Merge pull request #2582 from AleoHQ/bug/missing-newline
Code generation missing newline
2023-09-13 09:40:35 -04:00
d0cd
60f991e488
Merge pull request #2588 from AleoHQ/dependabot/cargo/testnet3/clap-4.4.3
Bump clap from 4.4.2 to 4.4.3
2023-09-13 09:17:36 -04:00
dependabot[bot]
4eacf0350c
Bump clap from 4.4.2 to 4.4.3
Bumps [clap](https://github.com/clap-rs/clap) from 4.4.2 to 4.4.3.
- [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/compare/v4.4.2...v4.4.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-13 10:16:40 +00:00
dependabot[bot]
d2eeba234c
Bump toml from 0.7.8 to 0.8.0
Bumps [toml](https://github.com/toml-rs/toml) from 0.7.8 to 0.8.0.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.7.8...toml-v0.8.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-13 10:16:02 +00:00
evan-schott
054966f00c update expectation files 2023-09-11 14:56:45 -07:00
evan-schott
c0aa78223c formatting: 2023-09-11 14:40:28 -07:00
evan-schott
c960d7195f add newline 2023-09-11 14:37:36 -07:00
d0cd
d70272a7eb
Merge pull request #2580 from AleoHQ/dependabot/cargo/testnet3/toml-0.7.8
Bump toml from 0.7.7 to 0.7.8
2023-09-11 10:32:17 -04:00
dependabot[bot]
f6da81bceb
Bump toml from 0.7.7 to 0.7.8
Bumps [toml](https://github.com/toml-rs/toml) from 0.7.7 to 0.7.8.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.7.7...toml-v0.7.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 10:27:07 +00:00
collin
0f2f16877b chore(leo): bump version for new release 2023-09-08 10:18:21 -07:00
dependabot[bot]
cc980e7fa3
Bump toml from 0.7.6 to 0.7.7 (#2579)
Bumps [toml](https://github.com/toml-rs/toml) from 0.7.6 to 0.7.7.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.7.6...toml-v0.7.7)

---
updated-dependencies:
- dependency-name: toml
  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>
2023-09-08 10:10:49 -07:00
dependabot[bot]
7816f84a4c
Bump self_update from 0.37.0 to 0.38.0 (#2567)
Bumps [self_update](https://github.com/jaemk/self_update) from 0.37.0 to 0.38.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)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-08 10:10:14 -07:00
dependabot[bot]
9945e1b10f
Bump thiserror from 1.0.47 to 1.0.48 (#2566)
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.47 to 1.0.48.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.47...1.0.48)

---
updated-dependencies:
- dependency-name: thiserror
  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>
2023-09-08 10:09:54 -07:00
dependabot[bot]
347c9682cf
Bump clap from 4.4.1 to 4.4.2 (#2561)
Bumps [clap](https://github.com/clap-rs/clap) from 4.4.1 to 4.4.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/compare/v4.4.1...v4.4.2)

---
updated-dependencies:
- dependency-name: clap
  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>
2023-09-08 10:09:25 -07:00
d0cd
b47fac0d70
Merge pull request #2576 from AleoHQ/feat/hash-symbol-table
Appending symbol table hashes to test expectations
2023-09-07 16:35:43 -04:00
evan-schott
a3c8bb4947 add in merged changes from testnet3 2023-09-07 11:22:20 -07:00
evan-schott
aceb20b8d5 Merge remote-tracking branch 'origin/testnet3' into feat/hash-symbol-table 2023-09-07 11:09:02 -07:00
evan-schott
083976052b Fix requested changes 2023-09-07 10:44:29 -07:00
d0cd
b6fff891ac
Merge pull request #2565 from AleoHQ/dependabot/cargo/testnet3/regex-1.9.5
Bump regex from 1.9.4 to 1.9.5
2023-09-07 08:50:31 -04:00
evan-schott
960bb25976 remove print 2023-09-06 17:01:52 -07:00
evan-schott
e149f7d35f clippy changes 2023-09-06 16:02:54 -07:00
evan-schott
444a4214eb run all tests, add optionality for writing symbol tables to json 2023-09-06 16:02:21 -07:00
dependabot[bot]
88569ccd6f
Bump regex from 1.9.4 to 1.9.5
Bumps [regex](https://github.com/rust-lang/regex) from 1.9.4 to 1.9.5.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.9.4...1.9.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-06 22:26:47 +00:00