Skip to content
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

CIP-0122? | Logical operations over BuiltinByteString #806

Merged
merged 32 commits into from
Jun 11, 2024
Merged
Changes from 30 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
fd1ba19
Initial skeleton
kozross Apr 22, 2024
27612a9
Note replicate operation
kozross Apr 22, 2024
e3db452
Start on semantics
kozross Apr 29, 2024
a03b963
Finish semantics
kozross Apr 30, 2024
4ece415
Finish laws
kozross Apr 30, 2024
93f648a
Typoes
kozross Apr 30, 2024
37d217d
Integer set example
kozross Apr 30, 2024
b331b69
Integer set example, other bits
kozross Apr 30, 2024
b1a83a2
Start on bit indexing scheme
kozross May 1, 2024
f783f6a
Finish bit index specification, consistency edit
kozross May 1, 2024
cbd3141
Typoes
kozross May 1, 2024
aae98f3
Justification
kozross May 1, 2024
43d300a
Examples
kozross May 2, 2024
a94c64e
Add hashing case
kozross May 3, 2024
2b64b03
Typoes
kozross May 3, 2024
174996a
Add costings
kozross May 3, 2024
b8da94f
Wording
kozross May 3, 2024
f682790
Typoes, wording
kozross May 3, 2024
8c7528e
Fix links to CIP-121, our implementation
kozross May 5, 2024
a6268ba
Note that costing is for both time and memory
kozross May 15, 2024
72552ec
Fix typo in bit setting description
kozross May 15, 2024
5992efb
Clarify relationship to CIPs 58 and 121
kozross May 15, 2024
ed91288
Now CIP 122
kozross May 19, 2024
413f5aa
Rename operations to match the Plutus Core PR
kozross May 19, 2024
61f6576
Rephrase writeBits as a recursive definition
kozross May 19, 2024
79038ac
Clarify bit indexing scheme reasoning
kozross May 20, 2024
ef3ecb9
Remove README entry for CIP-122
kozross May 20, 2024
60f3a1d
Match CIP title
kozross Jun 5, 2024
1afbef1
Fix bad examples for writeBits
kozross Jun 5, 2024
1482add
Fix bitwise binary op descriptions, specify padding more explicitly
kozross Jun 5, 2024
87e52fc
Justification
kozross Jun 5, 2024
1e4ec59
Rename CIP document
kozross Jun 11, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading