Documentation Updates & KVS Key Spec Change (Dots Now Allowed) #5
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "master-fixes"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
This PR includes two main changes:
.) for more flexible namingChanges
📚 Documentation Updates
my_admin_x)🔧 KVS Key Specification Change
Breaking Change: Keys now allow dots (previously forbidden)
contract/kvs/src/error.rsKeyHasDoterror variant, renumbered codes 6-16contract/kvs/src/validation.rskey_fix()to preserve dots, removed dot rejectioncontract/kvs/src/lib.rscontract/kvs/SPECIFICATION.mdsetup/src/bin/heronear.rsscripts/tests/test_full_system.rhaiconfig.v2.settings)New Error Code Numbering
KeyTooShortKeyNotFound(was 7)KeyDeleted(was 8)TooManyKeys(was 17)Valid Key Examples (New)
config.v2.settings✓has.dot✓node.ip.address✓Testing
cargo check --target wasm32-unknown-unknown -p kvs- passedcargo check -p setup- passedtest_full_system.rhaiRun Tests
WIP:docs: Update README with 15 accounts, reorganize examples, and fix KVS key rulesto Documentation Updates & KVS Key Spec Change (Dots Now Allowed)