Alex Liebowitz
b67b4b2ef6
Refactor metadata upgrade version range calculation to use generator
2016-10-14 15:58:18 -04:00
Alex Liebowitz
bed3f551fd
Light refactor of Metadata class
2016-10-14 15:58:04 -04:00
Alex Liebowitz
92700808eb
Add back current_version attribute to Metadata
2016-10-14 10:37:19 -04:00
Alex Liebowitz
d8d462f43c
Convert Metadata and Fee validators to use new JSON Schema-based system
2016-10-14 10:37:18 -04:00
Alex Liebowitz
3f22f39ce1
Refactor Validator to new StructuredDict class that uses JSON Schema
...
- Uses JSON schema for all validation (so far no custom code needed)
- Can migrate up and down with any versioning scheme
- Does migrations with regular dictionary operations instead of a DSL
2016-10-14 10:35:17 -04:00
Job Evers-Meltzer
7dbeb1f2cf
Remove LBRY prefix from class and module names
...
This is the result of running:
grep -RlI LBRY . | xargs sed -i 's/LBRY\([A-Z]\)/\1/g'
2016-09-27 11:18:35 -07:00
Job Evers-Meltzer
078b254d1d
rename files to remove LBRY prefix
2016-09-25 18:11:23 -07:00
Jack
f024b96934
allow int fee amount
2016-08-28 03:09:36 -04:00
Jack
0f7ca8f24e
move metadata and validator classes into their own directory
2016-08-17 12:28:15 -04:00