Jude Nelson
1a34c11508
feat: release 2.05.0.3.0
2022-08-31 13:41:12 -04:00
Jude Nelson
429def74da
Merge branch 'develop' into chore/master-to-develop
2022-07-25 15:36:37 +00:00
Brice Dobry
219f1d867e
docs: fix output type of as-max-len?
2022-07-22 09:57:01 -04:00
Aaron Blankstein
c3651079cc
Merge branch 'master' into chore/master-to-develop
2022-07-18 14:57:06 -05:00
Aaron Blankstein
db3c7a233e
replace unwrap with error
2022-06-12 10:05:14 -05:00
Pavitthra Pandurangan
141840871a
update test assertion
2022-05-03 15:05:29 -04:00
Pavitthra Pandurangan
4271ea1593
Changed BurnTokenErrorCodes to avoid consensus-breaking issue
2022-05-02 10:49:42 -04:00
Pavitthra Pandurangan
b32d1b98ca
cleanup: added tests + updated docs for burn-related Clarity functions
2022-04-28 15:22:25 -04:00
Aaron Blankstein
ca04fa531d
chore: conform stacks-common to edition="2021"
2022-03-24 15:38:26 -05:00
Aaron Blankstein
20c6817d65
chore: conform libclarity to edition="2021"
2022-03-24 15:27:31 -05:00
Brice Dobry
b94c815240
fix: improve error in type checker
...
The error from the type checker when attempting to retrieve a trait type
was incorrect. If the current contract is "foo", and the type "bar.baz"
is not found in the analysis database, the error message said:
```
use of unresolved contract 'ST1PQHQKV0RJXZFY1DGX8MNSNYVE3VGZJSRTPGZGM.foo'
```
When the actual problem was that the contract "bar" was not found.
Similarly, if the contract "bar" is found, but the trait "baz" is not
found, the same error was given, instead of correctly showing that the
trait "baz" was not found.
See #3064
2022-03-04 14:59:51 -05:00
Matthew Little
65570bbd8f
chore: user cargo.toml resolver v2 to fix target-specific dependency features
2022-02-25 22:58:34 +01:00
Aaron Blankstein
878abf22e1
fix: slog-json feature broken during libclarity refactor
2022-02-23 13:22:59 -06:00
Aaron Blankstein
93053147b2
final pass of cleanup
2022-02-04 10:27:33 -06:00
Aaron Blankstein
9e1f96ad41
re-enable more tests
2022-02-03 15:59:39 -06:00
Aaron Blankstein
4b8cfe7fd7
move a MARF dependent test to clarity_vm, clean up some commented out regions
2022-02-03 15:46:44 -06:00
Aaron Blankstein
84b4369485
re-enable docs generation, tests
2022-02-03 14:43:47 -06:00
Aaron Blankstein
55918469c0
Merge remote-tracking branch 'origin/develop' into feat/develop-libclarity-separation
2022-02-03 11:20:07 -06:00
Aaron Blankstein
4558b72da8
chore: update async-h1 to resolve #2990
2022-01-12 10:06:33 -06:00
Aaron Blankstein
ce77953465
separate the source trees for stacks-common and clarity
2021-12-27 08:17:26 -06:00
Aaron Blankstein
4df70c29a3
cargo test --lib builds, but work needs to be done to get to passing
2021-12-23 09:22:45 -06:00
Aaron Blankstein
dd606ff3f0
feat: cargo check --lib passes! now to get tests into order...
2021-12-23 09:09:24 -06:00
Aaron Blankstein
6a31126f60
feat: first pass at extricating libclarity, libcommon and blockstack_lib
2021-12-23 09:06:39 -06:00
Jude Nelson
7e43d526e7
Merge branch 'develop' into feat/mempool-sync
2021-11-29 15:43:35 -05:00
Jude Nelson
1ff60758df
fix: have clarity target use nix and winapi for platform-specific needs in ctrlc
2021-10-26 15:59:43 -04:00
Jude Nelson
74631459c5
fix: add siphasher dependency to clarity
2021-10-16 15:51:38 -04:00
Reed Rosenbluth
e1f6efe1c5
build: add Clarity workspace member ( #2744 )
...
* build: add libvm workspace member
* chore: skip lib-clarity-vm in circleci
* refactor: address pavi's comment
* refactor: naming
* fix: update lib name
* refactor: rename, drop the lib suffix
* refactor: address Greg's comments
* style: rustfmt
Co-authored-by: Aaron Blankstein <aaron@blockstack.com >
2021-08-19 13:10:36 -07:00