465 Commits

Author SHA1 Message Date
Eric Passmore b61a88b4e8 deprecation notices (#74)
deprecating enf-eosjs
2023-10-05 15:08:50 -07:00
Eric Passmore 45c21468d0 added name test num greater then 5 (#73) 2023-06-21 10:18:13 -07:00
Eric Passmore 2ae9f8c6b4 Final Release Fixes For Release 23 Leap 4.x (#72)
* fixed logic bug in leap3.x support

* added read only transaction notes
23.0.0
2023-06-06 22:16:28 -07:00
Eric Passmore b6cee63952 replace semver package with custom class (#71)
* rm semver package dep not avalible in nodejs
* fix semver undefined patch level
2023-05-30 11:39:20 -07:00
Eric Passmore 9cab3a1474 rm old cypress file 2023-05-26 14:32:03 -07:00
Eric Passmore 6219bca4f9 GH-52 | Support Read Only Endpoint and Transaction | [Ray, Eric] (#69)
* GH-52 | Send readonly transaction, part 1. | [Ray]
* added new testing path for local host
* added readonly option to transact
* removed sig for read_only_trans; added pauses for localhost testing
* correct action for send_read_only_trx
* log multiple messages from rpc error
* rm read-only specific test
* consolidated unit test code

---------
Co-authored-by: Ray Perry <rmperry09@gmail.com>
2023-05-25 22:04:00 -07:00
Kelly Tran 60443829f9 Merge pull request #65 from eosnetworkfoundation/kht/remove-yarn
Removed Yarn References
2023-04-27 13:48:39 -04:00
Kelly Tran f4b8c15c50 revert package-lock.json from unwanted changes 2023-04-26 18:55:45 -04:00
Kelly Tran 11cca1501e updated yarn references 2023-04-26 18:48:52 -04:00
Kelly Tran 7cffdb5380 removed yarn references 2023-04-26 18:45:46 -04:00
Kelly Tran 6b99991ea7 Merge pull request #61 from eosnetworkfoundation/remove-unused-deps
Removed unused dependencies including 'eosjs-ecc'
2023-04-26 14:48:52 -04:00
Eric Passmore ddfd003339 resolve merge conflict unused deps into head 2023-04-26 10:52:02 -07:00
Eric Passmore 6399453f13 Merge branch 'remove-unused-deps' into ehp/57-merge-cleanup-deps
- kept text-encoding from head
- removed unused deps
2023-04-26 09:48:00 -07:00
Eric Passmore c62d186ce2 added typedoc back 2023-04-26 09:31:51 -07:00
Kelly Tran 9b429d139b restored dep versions 2023-04-26 10:48:19 -04:00
Juan Marroquin 9a9c070f31 Merge pull request #60 from eosnetworkfoundation/jm/20-substr
Change calls to substr to use substring instead
2023-04-25 14:25:42 -07:00
Juan Marroquin e04eb77df9 getting rid of one letter vars 2023-04-25 14:23:21 -07:00
AlexGriffith10 a02c8c0264 Merge pull request #62 from eosnetworkfoundation/GH-4-remove-deprecated-text-endcoding
fix: remove deprecated text-encoding package and replace with utils v…
2023-04-25 17:14:35 -04:00
Alex Griffith cc29efb164 fix: remove deprecated text-encoding package and replace with utils version 2023-04-25 16:39:36 -04:00
Kelly Tran 1312a99954 deleted unused deps including eosjs-ecc 2023-04-25 16:01:30 -04:00
Juan Marroquin 7c156eea20 Substr changed to substring 2023-04-25 11:11:42 -07:00
Eric Passmore 9f6fd23f00 Merge pull request #50 from eosnetworkfoundation/GH-11-fix-node-tests
added eslint and prettier and fixed tests
2023-03-28 14:11:09 -07:00
Alex Griffith c19c4282df update node.js so node tests pass 2023-03-28 13:40:16 -04:00
Eric Passmore 6fba4d7f32 standardized eslint and prettier configs 2023-02-08 09:49:06 -08:00
Eric Passmore 0f1e06ad87 Merge pull request #48 from eosnetworkfoundation/ehp/GH-47-CommonJS-Import
Corrected enf-eosjs in commonjs docs
2023-02-08 06:55:25 -08:00
Eric Passmore 3445e7197c corrected enf-eosjs in commonjs docs 2023-02-08 06:45:43 -08:00
Eric Passmore 4a56bc8622 removed BigInt from serialization tests 2023-02-06 06:30:20 -08:00
Eric Passmore e6311bb64d Merge pull request #46 from eosnetworkfoundation/ehp/GH-29-bignumber-int
Serialization Tests and git workflow
2023-01-19 06:15:25 -08:00
Eric Passmore ca9ef4a5fd added float and symbol serialization tests 2023-01-19 06:13:06 -08:00
Eric Passmore 7d13911050 added checkin tests 2023-01-19 05:26:13 -08:00
Eric Passmore 58ac976c5e correct name tests 2023-01-19 03:48:02 -08:00
Eric Passmore e02b15f35c correct trailing dot name test 2023-01-19 01:46:05 -08:00
Eric Passmore 0a76132e37 added asset and symbol serialization tests 2023-01-18 21:18:29 -08:00
Eric Passmore 0dd151b571 tests for names, strings, timestamps 2023-01-18 18:17:35 -08:00
Eric Passmore f65557e473 added time series tests 2023-01-18 05:27:42 -08:00
Eric Passmore 9888fd0066 added serialization tests 2023-01-18 04:42:02 -08:00
Eric Passmore e73211ba81 Merge pull request #44 from eosnetworkfoundation/ehp/github-templates
Github Templates Fixed Spacing
2023-01-16 19:36:10 -08:00
Eric Passmore 9bbd9c25c1 fixed spaces for headings 2023-01-16 19:34:12 -08:00
Eric Passmore 5b9f81caac changed suite title to ints and floats 2023-01-16 19:27:55 -08:00
Eric Passmore d6f85e8547 beforeEach consolidation into buffer 2023-01-16 14:06:00 -08:00
Eric Passmore 2d8de98fd5 completed tests uint64, int64, floats 2023-01-16 06:50:49 -08:00
Eric Passmore 5cc8ca0b00 Merge pull request #41 from eosnetworkfoundation/ehp/github-templates
GitHub Templates Simplified and Improved Look
2023-01-16 04:50:56 -08:00
Eric Passmore 836035c70c updated GH templates 2023-01-16 04:47:44 -08:00
Eric Passmore 893f63218f initial tests for big ints 2023-01-16 01:13:18 -08:00
Eric Passmore caf55e96ba added work and issue templates 2023-01-15 18:18:04 -08:00
Eric Passmore b9a4691215 updated version to match release tag 23.0.0-rc4 2022-10-12 12:37:30 -07:00
Eric Passmore 29a9265198 Merge pull request #21 from eosnetworkfoundation/support-r1-k1-ecc-keys
support for SECP256k1 and NIST256p elliptic curve functions
2022-10-12 10:31:11 -07:00
Eric Passmore 01ae319a23 support for SECP256k1 and NIST256p elliptic curve functions
SECP256k1 and NIST256p elliptic curve functions (keys and signatures)

- public key, private key and signature now their own classes
- new signature methods
   - create signature
   - verify signature
   - recover public key from signature
- generate key pair function (no guarantee of secure creation)
- tests for elliptic and legacy
   - test signature validity
   - test key integrtiy
   - only base58 encoding

- use a shared 256K1 elliptic key for improved performance
- digest for transaction pulled out into its own constant
- key check for type k1
- signing uses PushTransaction promise
- standard function calls replace byte manipulation

- typesafe return types
- conversion of private to legacy string
2022-10-12 10:09:20 -07:00
Eric Passmore c21e5d1d3f fixed bad symbol first character 2022-09-02 15:48:29 -07:00
Eric Passmore 307952aea9 added first git workflow 2022-08-16 18:00:05 -07:00