chainmovers / dtp Goto Github PK
View Code? Open in Web Editor NEWDTP - Decentralized Transport Protocol
Home Page: https://dtp.dev/
License: Apache License 2.0
DTP - Decentralized Transport Protocol
Home Page: https://dtp.dev/
License: Apache License 2.0
This is for better UX in case someone has a terminal open on a localnet directory that was deleted.
When init-localnet create a new localnet, put a tombstone file in the deleted directory (which might not be deleted if there is still a filesystem link to it).
If the tombstone is present when a new script starts, then fail the script or find a way to get the user into the proper new localnet directory.
If a transaction can be rejected at execution time, it would be very useful to have the sender get an "error code".
This is to provide useful feedback when the firewall is rejecting the transacation.
Have any string enter and exit the Sui network. Done with a single endpoint and two owned object (the "destination" object and the owned message).
At this point the Pipes and Transport Control are created.
The next step is for the ping requester to send a request, get the pong back.
Make the sui local network running on the devbox and have dtp-dev-app interact with it.
Goal is to keep track of shared objects in a way that parallelism can still happen.
The Node object must keep track of all its active TransportControl (TC).
Some transaction may require both a Node object and a TC, and that must be done in parallel to another tracked TC involve in another transaction with other objects. So TC can't be child object to Node, yet, Node needs to keep track of them.
(TODO: Update description as related Sui Move notion are learn).
Verify the following Rust dependencies:
dtp-dev-app --> dtp-sdk (library)
dtp-sdk --> dtp-core (library)
dtp-core --> sui-sdk (library from Sui)
Basically, want dtp-dev-app make a call into the sui-sdk, but going through the DTP sdk.
Have data enter and exit the Sui network.
Have some "DTP framework" in place with TransportControl and Pipe object.
Using testnet, verify that event stream can effectively be used to communicate between the network and a targeted off-chain end-point.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.