-
Notifications
You must be signed in to change notification settings - Fork 12
Kwil v0.8
Brennan Lamey edited this page Apr 17, 2024
·
3 revisions
- Strong typing for inputs
- Defined returns
- Variable declarations
- If/elseif/else
- For loops
- Basic arithmetic (we need to ensure that division is deterministic)
- BLOB: equivalent of Golang's []byte
- uint256: for storing token information from smart contracts
- uuid: for primary keys. users are currently storing them as 36 char strings
- boolean
- some sort of fixed point variable (this is a major feature request from truflation)
- Protocol for snapshotting information from the database
- Network migrations via snapshots
- Network sync via snapshots
- Network recovery tools (
kwil-admin
) - gRPC -> JSON RPC (TBD Jon 04/24)
- DB access optimizations, particularly around voting
- Improved error handling for parsers, database