Comments (25)
also in order to ensure that you tested right you have to do:
cargo clean
rm -Rf "${CARGO_TARGET_DIR}"
rm -rf ~/.local/share/freenet
from freenet-core.
@gogo2464 Apparently, the publish never manages to save the contract due to an issue in the perform_contract_put
method. By fixing this issue, I have been able to successfully launch the application.
Now I am verifying that there are no more issues I will upload a fix.
from freenet-core.
I am now absolutely 100% sure that the commit 6ef6048 is responsible of the breaking change!!
the commit just older than this one is running contrary to it
from freenet-core.
seems to work with the microblogging contract for me. let me try personnal apps!
from freenet-core.
So any contract you push into the network isn't retrievable? And this is a regression of something that worked before?
from freenet-core.
Also, this is the main
branch?
from freenet-core.
So any contract you push into the network isn't retrievable? And this is a regression of something that worked before?
yes it used to work. it does not work anymore
from freenet-core.
yes I tested on the main branch: the contract are not reached anymore
from freenet-core.
I did:
git clone https://github.com/freenet/freenet-core/ &&
cd freenet-core &&
git submodule update --init --recursive &&
export CARGO_TARGET_DIR="$(pwd)/target" &&
cargo install --path crates/core --force &&
cargo install --path crates/fdev --force &&
cd apps/freenet-microblogging &&
make build && make run-node
from freenet-core.
And yes NOT any contract is reachable anymore.
from freenet-core.
does the microblogging contract and any contract require antiflood token? Might be the root cause.
Caused by:
package freenet-stdlib
is specified twice in the lockfile
from freenet-core.
even my reset to 2c5dfd3 commit does not bring back the web contract fetching
from freenet-core.
Aren't you sure you are not on the wrong stdlib branch?
Do git submodule update
from freenet-core.
I have done git submodule update --init --recursive
seems same.
from freenet-core.
$ cd stdlib/
$ git log -n 3
commit 7729fe328f360067a8ac21fa5809ac0bf748198f (HEAD)
Author: Ignacio Duart <[email protected]>
Date: Fri Dec 15 15:36:21 2023 +0100
New error kind
from freenet-core.
@sanity did you successfully view the contract after my commands please?
from freenet-core.
@gogo2464: Can you try this in the modules/antiflood-tokens/contracts/token-allocation-record
directory:
$ cargo update
That may resolve the problem with the Cargo.lock file.
from freenet-core.
it does not. it requires to delet Cargo.lock
from freenet-core.
this commit might be responsible of the issue:
the older work. I am looking for more recent
from freenet-core.
@iduartgomez could you be assigned to this issue please?
from freenet-core.
THANKS @netsirius !!!
Could you link your pr please? I would like to use it immediately. :)
from freenet-core.
https://github.com/freenet/freenet-core/actions/runs/7688432191/job/20949648629?pr=974#step:4:1994
It seems @netsirius , you have to fix it in order to let me finish the testing. #975
from freenet-core.
@gogo2464 The fix has just been merged. Can you confirm that the issue has been resolved to close it?
from freenet-core.
@netsirius sure I am going to. I made a PR to easily build on Linux #974 sadly web-sys has also been broken itself as freenet dependency and the chances it does not impact the new freenet is poor.
from freenet-core.
I did not test on email app. may be ok. let's close the issue
from freenet-core.
Related Issues (20)
- decentralize freenet even more using a consensus? HOT 1
- RUSTSEC-2024-0320: yaml-rust is unmaintained.
- build freenet-stdlib with no wasm HOT 1
- create a hight level api for freenet-core HOT 7
- Improve tutorial.md to reference freenet-email app directly
- In-browser Freenet IDE using Rune
- RUSTSEC-2021-0127: serde_cbor is unmaintained HOT 2
- Unable to run example apps HOT 5
- improve freenet library documentation HOT 1
- Error while building email app HOT 7
- document how to build freenet from source in details
- assign me to a cryptographic issue please
- use wildcard in makefile for more portability
- Congestion control & freenet
- split Proof Of Trust and web hosting integrating freenet in polkadot with substrate
- Possibility of implementing out and in proxy HOT 5
- make freenet even more modular using a socket outproxy instead of websocket? HOT 1
- Unable to build/install fdev HOT 2
- Rendezvous System for Device Pairing
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freenet-core.