Plugin for integrating Nano micropayments into Unreal Engine 4
Currently in Beta. Only tested on Windows Desktop (UE 4.22.3 VS 2019), do not use in production.
How to use:
Pluginsfolder to an Unreal Engine project root directory
- A http server (for RPC requests) & a websocket server (to receive notifications from nano network) are needed. A sample node.js file is supplied (
server.js) which sets this up.
config.jsis where the server settings go for this. Run
npm installto instal dependencies.
- A node is required to be running which the websocket & http server (for RPC request) will talk with. websocket and rpc should be enabled in the config.
To check everything is set up, try the TestLevel Unreal engine map.
NanoManager variables which are set in the level blueprint and used throughout. NanoManager has the required http server details which need changing. A video demonstration is coming soon.
NanoBlueprintLibrary contains various generic functions such as creating seeds, encrypting/decrypting them using AES with a password, converting to accounts, converting between Raw and Nano and various other things.
NanoManager is where the other functionality is located
Where are AES encrypted files stored?