Skip to content
This repository has been archived by the owner on Feb 29, 2024. It is now read-only.

[WIP] Feature/trace macros #18

Merged
merged 11 commits into from
Jun 6, 2017

Conversation

jovfer
Copy link
Contributor

@jovfer jovfer commented May 26, 2017

No description provided.

@jovfer jovfer merged commit bde7699 into hyperledger-archives:master Jun 6, 2017
vimmerru pushed a commit that referenced this pull request Jul 28, 2017
Merging master from hyperledger
@jovfer jovfer deleted the feature/trace_macros branch December 15, 2017 10:46
dkulic pushed a commit to dkulic/indy-sdk that referenced this pull request Aug 14, 2018
…rchives#18)

* created basic structure for node wrapper

* changed the way my test function worked

* Added wrapper files to repo

* during the jenkins process, we want to take .so file that was built
 and put it in the node-wrappers lib folder

* Fixed spelling in cxs

* Added unit test that called cxs_init
Took out comments from index.ts
removed .so file from the lib folder

* Fixed Jenkins file to look in correct place for .so file

* moved so file during build process

* Updated the default path to libcxs.so

* basic connection portion of the wrapper

* added functions to FFIConfiguration and worked on getting the tests to pass

* added tests to test-connection and added connection class functionality

* Finished up the connection obect wrapper except for garbage collection
Wrote tests that I hope demonstrate that the object is working correctly
Moved .js files into the dist folder
Installed tslint and modified my files to conform to tslint format

* When node's garbage collection is triggered, a callback in clearOnExit
will be called which calls release on the Rust connection object.
Garbage collection should happen with our sdk when garbage collection
happens with node.
Improved Tests

* added comments for the clearOnExit

* Removed the list_state function in connection object because it isn't
implemented in Rust yet.

* fixed connection tests and Connection Interface

* changed vars to camel case. Changed docker file to update npm

* deleted js files in src directory

* changed test because of naming conflicts

* fixed path for one of the imports

* added weak library to package.json

Signed-off-by: ryMarsh44 <ryan.marsh44@gmail.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant