Skip to content

Commit

Permalink
CIP-0035: require proposals for new builtin types to explain how they…
Browse files Browse the repository at this point in the history
… will be (de)serialized

As it says. We need to be able to do this in order to (de)serialize
scripts.
  • Loading branch information
michaelpj committed Mar 21, 2023
1 parent cf43624 commit 2d901e7
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion CIP-0035/README.md
Expand Up @@ -215,7 +215,9 @@ In order to move to Proposed status:
- The Specification MUST include:
- Names and types/kinds for the new functions or types.
- A source for the implementation (e.g. a library which can be linked against); or a generic description of the functionality which is implementable in any programming language.
- For new types: a precise description of the measure used for the size of a value of that type.
- For new types
- A description of how constants of this type will be serialized and deserialized.
- A precise description of the measure used for the size of a value of that type.
- For new builtin functions: a costing function for the builtin function.
- The Rationale MUST include:
- If an external implementation is provided: an argument that it satisfies the following non-exhaustive list of criteria:
Expand Down

0 comments on commit 2d901e7

Please sign in to comment.