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

[V1.2][RIDE V4] Change run-time limits of RIDE functions #306

Open
alexeykiselev opened this issue May 6, 2020 · 0 comments
Open

[V1.2][RIDE V4] Change run-time limits of RIDE functions #306

alexeykiselev opened this issue May 6, 2020 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@alexeykiselev
Copy link
Member

Specification

Data limits:

  • String and ByteVector constructors - DataEntry value limit (32767 bytes)
  • String and ByteVector concatenation - DataEntry value limit (32767 bytes)
  • DataEntry key size - 400 bytes (as for protobuf Data transaction, instead of current 100 bytes)
  • max available ByteVector - (106 + 165890) = 165996 bytes (body bytes of protobuf Data transaction)

Functions:

  • sigVerify message - no limit (indirectly Data Transaction protobuf max size)
  • rsaVerify message - no limit (indirectly Data Transaction protobuf max size)

Naming limits:

  • user function and variable names length - 255 bytes (as for Callable functions)
@alexeykiselev alexeykiselev added the enhancement New feature or request label May 6, 2020
@alexeykiselev alexeykiselev added this to the v0.7.0 milestone May 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant