Skip to content

Commit

Permalink
Merge pull request #34 from Chia-Mine/v2.0.1
Browse files Browse the repository at this point in the history
V2.0.1
  • Loading branch information
ChiaMineJP authored Nov 3, 2022
2 parents bdf6d28 + f07a23f commit a5b8a17
Show file tree
Hide file tree
Showing 7 changed files with 241 additions and 198 deletions.
16 changes: 8 additions & 8 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,23 +3,23 @@ name: Test
on:
push:
branches:
- main
tags:
- '**'
- '*'
- '!main'
pull_request:
branches:
- '**'
- '*'
- '!main'

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3

- name: Setup Node 14
uses: actions/setup-node@v1
- name: Setup Node 16
uses: actions/setup-node@v3
with:
node-version: '14.x'
node-version: '16.x'

- name: Get yarn version
run: echo "yarn_version=$(yarn -v)" >> $GITHUB_ENV
Expand Down
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## [2.0.1]
This version is compatible with [`480b32840c525e17b5ab2f29036c033febaae71e`](https://github.com/Chia-Network/clvm/tree/480b32840c525e17b5ab2f29036c033febaae71e) of [clvm](https://github.com/Chia-Network/clvm)

### Changed
- Changed error message format if argument of `x` is a single atom.
For example, when you run `(x (q . 2000))`, output will be
(Prev) `FAIL: clvm raise (2000)` => (Now) `FAIL: clvm raise 2000`

## [2.0.0]
This version is compatible with [`fc73cd9dc2fc30a1fd461d0f05af9f9679e042c8`](https://github.com/Chia-Network/clvm/tree/fc73cd9dc2fc30a1fd461d0f05af9f9679e042c8) of [clvm](https://github.com/Chia-Network/clvm)

Expand Down Expand Up @@ -255,6 +263,7 @@ At this version, I've managed to improve test complete time to `79s` -> `2s` by
Initial (beta) release.

<!--[Unreleased]: https://github.com/Chia-Mine/clvm-js/compare/v0.0.1...v0.0.2-->
[2.0.1]: https://github.com/Chia-Mine/clvm-js/compare/v2.0.0...v2.0.1
[2.0.0]: https://github.com/Chia-Mine/clvm-js/compare/v1.0.9...v2.0.0
[1.0.9]: https://github.com/Chia-Mine/clvm-js/compare/v1.0.8...v1.0.9
[1.0.8]: https://github.com/Chia-Mine/clvm-js/compare/v1.0.7...v1.0.8
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ If you find something not compatible with Python's clvm, please report it to Git

## Compatibility
This code is compatible with:
- [`fc73cd9dc2fc30a1fd461d0f05af9f9679e042c8`](https://github.com/Chia-Network/clvm/tree/fc73cd9dc2fc30a1fd461d0f05af9f9679e042c8) of [clvm](https://github.com/Chia-Network/clvm)
- [Diff to the latest clvm](https://github.com/Chia-Network/clvm/compare/fc73cd9dc2fc30a1fd461d0f05af9f9679e042c8...main)
- [`480b32840c525e17b5ab2f29036c033febaae71e`](https://github.com/Chia-Network/clvm/tree/480b32840c525e17b5ab2f29036c033febaae71e) of [clvm](https://github.com/Chia-Network/clvm)
- [Diff to the latest clvm](https://github.com/Chia-Network/clvm/compare/480b32840c525e17b5ab2f29036c033febaae71e...main)
- [`34f504bd0ef2cd3a219fea8ce6b15ff7684687fd`](https://github.com/Chia-Network/bls-signatures/tree/34f504bd0ef2cd3a219fea8ce6b15ff7684687fd) of [bls-signatures](https://github.com/Chia-Network/bls-signatures)
- [Diff to the latest bls-signatures](https://github.com/Chia-Network/bls-signatures/compare/34f504bd0ef2cd3a219fea8ce6b15ff7684687fd...main)

Expand Down
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "clvm",
"version": "2.0.0",
"version": "2.0.1",
"author": "ChiaMineJP <[email protected]>",
"description": "Javascript implementation of chia lisp",
"license": "MIT",
Expand Down Expand Up @@ -42,8 +42,8 @@
"ts-jest": "^27.0.3",
"ts-loader": "^9.2.3",
"typescript": "^4.2.4",
"webpack": "^5.39.1",
"webpack-cli": "^4.7.2"
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
},
"browserslist": [
"edge >= 79",
Expand Down
7 changes: 6 additions & 1 deletion src/core_ops.ts
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,12 @@ export function op_listp(args: SExp){
}

export function op_raise(args: SExp){
throw new EvalError("clvm raise", args);
if(args.list_len() === 1 && !args.first().listp()){
throw new EvalError("clvm raise", args.first());
}
else{
throw new EvalError("clvm raise", args);
}
}

export function op_eq(args: SExp){
Expand Down
2 changes: 1 addition & 1 deletion webpack.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ module.exports = {
"crypto": false,
}
},
target: ["es5"],
target: ["web"],
optimization: {
minimizer: [
new TerserPlugin({
Expand Down
Loading

0 comments on commit a5b8a17

Please sign in to comment.