node-eth / node-eth-packages

Monorepo containing all the packages developed / in development by the NodeETH team. Repo will get you set up to start developing with the use of hardhat and nodeRED
https://docs.nodeeth.org
Apache License 2.0
1 stars 1 forks source link

push-protocol: added user & channel nodes #3

Closed Madjarx closed 1 year ago

Madjarx commented 1 year ago

I created some of the basic nodes to prove that the Push Protocol integration is possible.

I added following nodes: getChannelDetails getChannelSubscribers - SDK function deprecated getUserNotifications - both Spam and Regular ones getUserSubscriptions

I also added config nodes to the config package due to Push Protocol Node Package requires it.

The config node that i added is called ChainId.js and it is meant to store the id of the chain as given here: https://chainlist.org/ This is because Push Protocol is chain agnostic and requires its user to clearly specify the chain on which the account resides.

I also added UserConfiguration node to the Push protocol package to handle the EIP155 account address conversions

Madjarx commented 1 year ago

I also want to mention that with this PR i also included the scripts that i've built previously, such as automatically rebuild, watch for changes etc.