- Orbiter Module is quick developmenting, If you find a problem, please send a new issue
- The risk of using this software will be entirely borne by him, and the author of the software (Orbiter Module) does not bear any responsibility.
- The author of the software (Orbiter Module) does not bear any responsibility for service interruption or other defects caused by force majeure or uncontrollable reasons such as hacker attacks, communication line interruption, etc., which cause users to be unable to use normally, but will try to reduce the resulting damage to users(Loss or impact).
- For issues not covered by this statement, please refer to the relevant national laws and regulations. When this statement conflicts with the relevant national laws and regulations, the national laws and regulations shall prevail.
- OrbitalModule has been deployed and will be open-source soon.
- A Docker project is written in js, deployed in the EC2 server, and has no external exposed port.
- It is always online and responds to the Sender’s needs via RPC data. It is a tool provided to Navigator.
-
Running this project requires setting the necessary parameters, such as localProvider and localWSProvider, which support each rollup node.
-
By configuring the parameters, the project can realize the economic and time savings that users can make by Orbiter when configuring the rollup dynamics. After the user initiates payment through the front-end wallet, it will monitor the transaction data of each rollup in real time and feed back the real-time status of the user's cross-rollup transfer in time.
backend - Navigator's auto script and Dashboard's api services.
frontend - Dashboard's frontend. Based on Vue3 + Element Plus
- Copy backend/src/config/maker_backend.ts as maker.ts
- Replace the [Your Key] part with your key
- replace
makerAddress
value
./backend/src/util/maker/maker_list.ts
- When you only maker service, set
ORBITER_SCENE=maker
- When you only dashboard service, set
ORBITER_SCENE=dashboard
- When you only all service, set
ORBITER_SCENE=all
(default) - Warnning: if you run maker service, please do not expose your ip or port on the public network
# When you need run at daemon, add -d
docker-compose up [-d]
curl -i -X POST -H 'Content-type':'application/json' -d '{"privatekey":"your privatekey"}' http://localhost:[port(default:3002)]/maker/privatekey
# Editor ~/.bash_history, clear shell's privatekey info
vim ~/.bash_history
# Clear cache
history -r
./privatekey_input.py
screen -S privatekey_input
./privatekey_input.py
screen -ls # Show all screen
screen -x [screenId] # Into screen by id
exit # Quit sreen
Orbiter Module is open source software licensed as MIT.