eosnetworkfoundation / mandel-eosjs

Official Javascript Library for Working with EOS Blockchain
Other
22 stars 7 forks source link

Serialization Tests #46

Closed ericpassmore closed 1 year ago

ericpassmore commented 1 year ago

Change

Added Serialization Tests. Copied over the test coverage from ABIEOS

Resolves

resolves #43 resolves #29

Listing of Commits

ca9ef4a added float and symbol serialization tests 7d13911 added checkin tests 58ac976 correct name tests e02b15f correct trailing dot name test 0a76132 added asset and symbol serialization tests 0dd151b tests for names, strings, timestamps f65557e added time series tests 9888fd0 added serialization tests 5b9f81c changed suite title to ints and floats d6f85e8 beforeEach consolidation into buffer 2d8de98 completed tests uint64, int64, floats 893f632 initial tests for big ints

Listing of Files Changed

.github/workflow/checkin-actions package-lock.json package.json src/eosjs-serialize.ts src/tests/serialization.test.ts src/tests/strict-serialization.test.ts yarn.lock

API Changes

None

Documentation Additions

Inline code comments documenting quirks in Name deserialization.