-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bring clvm_serde from richardkiss/hsms #14
Closed
Closed
Changes from 1 commit
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
b8dc71f
Modernize `SConstruct`.
richardkiss 64fc398
Use `chialisp_puzzles` and `chia_base`.
richardkiss 8c77afd
Use `chia_base` to greatly simplify hsms.
richardkiss cb8522d
Bump `chia_base` to 0.1.3. `chmod -x`
richardkiss bd07a87
Get `full_life_cycle.sh` working
richardkiss 127b817
`black`
richardkiss 762368a
Refactor clvm_serialization
richardkiss f136851
Forgot a command
richardkiss e8a20e5
setuptools
richardkiss f2f2d9b
Some minor improvements
richardkiss 8321490
Get `hsm_dump_us` working
richardkiss ca26079
Remove `UnsignedSpend.from_chunks`
richardkiss 3dea622
Handle hex or qrint encoding, zlib okay too
richardkiss 8b7b8d9
standard dataclasses
richardkiss 932db42
First crack at interop tests
richardkiss 11350e1
Pay attention to `Field.default_factory`
richardkiss e9e6c5a
Allow hybrid expandable `dataclass` objects
richardkiss d6dd389
refactor
richardkiss 3a1ccf6
`Nonexandable`. May rename
richardkiss 07c39a2
Simplify `SumHint` and `PathHint`.
richardkiss 90b4f66
Move `SumHint` and `PathHint`
richardkiss 8a04d2d
nonexpandable tuple
richardkiss 311a44e
Rewrite `Nonexpandable` in terms of `tuple_nonexpandable`
richardkiss 11c28d1
Serde of dataclasses now leverages tuple
richardkiss 2819a45
Ditch `PairTuple` and use `Frugal`
richardkiss ddfd8ed
Eliminate special case for `Frugal`
richardkiss 509e113
Make `UnsignedSpend` more like original version
richardkiss 47a361d
Delete obsolete, rename
richardkiss 29cd02c
Add `hsms.core`
richardkiss f14bc23
Use new serialization rather than legacy.
richardkiss 5dd7540
Revamp `TypeTree`
richardkiss 19b833a
move `clvm_serde`
richardkiss 6e449bf
Fix tests, mypy
richardkiss fd6450a
pin to `chia_base`
richardkiss 3ee1475
Support `from __future__ import annotations`
richardkiss c9963d8
Interop with subtypes of `int`, `bytes`, `str`
richardkiss 331a331
coverage
richardkiss 287b3aa
py38
richardkiss 41337c5
`from_bytes`
richardkiss 906c92c
Pin to actual version and small helpful change
Quexington File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,8 +10,8 @@ license = { file = "LICENSE" } | |
readme = "README.md" | ||
dependencies = [ | ||
"segno==1.4.1", | ||
"chia_base @ git+https://github.com/richardkiss/chia_base@91d9dba09e316714cf4bc86505587437fe442e48#egg=chia_base", | ||
"chialisp_puzzles @ git+https://github.com/richardkiss/chialisp_puzzles@eb97cd844b094e6dcd595b5bd6522d3a78eb692c#egg=chialisp_puzzles", | ||
"chia_base==0.1.4", | ||
"chialisp_puzzles==0.1.1", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This change seems to be included in 25191ed. Try rebasing. |
||
] | ||
# version is defined with `setuptools_scm` | ||
dynamic = ["version"] | ||
|
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Instead of your changes, in the current
clvm_serde
branch, I changed this line 304 like this:I no longer remember exactly what motivated this change. Maybe you remember what motivated yours. Do think your change is still necessary if you rebase to the current version of
clvm_serde
?