3DP
3DP copied to clipboard
The Implementation of The Ledger of Things Node. Layer 1 decentralized blockchain platform for the tokenization of objects. Proof of Scan protocol. Useful smart-contracts and dApps.
## Bug description: An object has been stored on the `poScan` pallet db as `NotApproved`. And the implication for it would be that the user can try putting the object...
Slash the Outliers and set up penalties at the object authentication price each, If the object is Approved on PoScan `PutObject`.
At the end of each session: 1. Decode GRANDPA justifications (block header data) for the blocks finalized throughout the session 2. Detect the validators missing (never provided any justification throughout...
Implement the node performance test on the user object submitted to meet min 3DPRC requirements.
Restrict the number of validators allowed to join the validator set during the session up to 10% of the actual numbers of validators.
Improve the mining loop in the way it could resist efficiently against GPU/FPGA devices.
671.7 Compiling pallet-conviction-voting v4.0.0-dev (https://github.com/paritytech/substrate?rev=b0777b4c7f7#b0777b4c) 1672.1 Compiling poscan-algo v3.0.0 (/app/consensus/poscan_algo) 1672.5 Compiling poscan-api v3.0.0 (/app/traits/poscan) 1672.5 error[E0599]: no method named `is_finished` found for struct `JoinHandle` in the current scope 1672.5...
## Description Checks for operations that evaluate to zero, such as `0 / y`. This is most likely unintentional. ## Occurrences There is 1 occurrence of this issue in the...
## Description In Rust, a function can be marked as deprecated to indicate that the function shouldn't be used anymore in the future. Hence, consider avoiding the use of deprecated...
docker runs to cargo build --release and gets stuck Reinstall the operating system several times, to no avail