15
votes
Accepted
What events are kicked off when a transaction is submitted?
When a transaction is submitted, it is loaded into the node's mempool. This is like a waiting room for transactions that haven't yet made it on the blockchain. Whether the node is daedalus, or a ...
6
votes
Are there plans to keep the blockchain/node size small enough to maintain decentralisation?
I assume with "blockchain/node size" you mean the growing size of the immutable ledger database. The current growth rate is pretty linear. In the last 100 days it grew from 7 up to 10.5 GB
...
6
votes
How do nodes access the validator code?
A validator script is compiled into Plutus Core by the Plutus Tx compiler. (It's actually a bit more complicated: see https://iohk.io/en/blog/posts/2021/02/02/plutus-tx-compiling-haskell-into-plutus-...
4
votes
Accepted
How to get CLI access from Daedalus installation?
Daedalus has its own cardano-node instance, so you can specify the node's socket variable and use it for cardano-cli purposes.
First, launch Daedalus, and click on Help > Daedalus Diagnostics. ...
4
votes
How can I stop Cardano Node correctly without running it as a service?
I think you should resume the session and press Control-C to stop cardano-node when you are running it in tmux.
4
votes
Can I run a stakepool on a home router without a fixed IP address?
You could but it is not recommended. You could use DynDNS service, associate the address with an actual DNS entry from your domain. But, from years of experience managing infrastructures, you will run ...
4
votes
Accepted
Node never begins to sync, hangs at certain point
The legacy Cardano testnet has been decommissioned, you need to use preview or preprod.
3
votes
How can I start a Hydra Node in devnet?
Here you can find the official documentation on Hydra.
There is also a demo section where it is explained how to use it
3
votes
How long does it take to sync a node or a Daedalus wallet? What factors does it depend on?
It all depends on your hardware, mostly CPU and network connection (yours and your peers), but on most newer hardware you should be able to sync it within a day right now.
2
votes
Accepted
I would like to run a relay node on Ubuntu 20 server without creating a wallet, what are my options? Are packaged binaries available?
A stake pool is just a full node with some additional configuration, so the binaries are the same.
If you need to run cardano-node, you might want to start with its Getting started documentation and ...
2
votes
Building nodes on computers in a local network
The relay node needs to know the IP of the block producer. If they are in the same network, you can use the local IP for this. Only the relay node needs to be accessible from outside of your local ...
2
votes
Sync Daedalus with a local testnet node
To anyone who may need a similar setup, I got this working after many trials. From my local cardano node, I copied the contents of the db directory into the chain directory of the Daedalus wallet.
I ...
2
votes
Accepted
Why is my cardano-node not working anymore?
Killed probably means it was killed by the OOM (Out Of Memory) killer. If it was OOM killed, there will be a message in the dmesg output.
Running the node requires at least 8GB and you should have 4G ...
2
votes
How long Cardano node takes to be installed?
You're missing the binary cache setup referenced here most likely:
https://github.com/input-output-hk/cardano-node/blob/master/doc/getting-started/building-the-node-using-nix.md#iohk-binary-cache
2
votes
CARDANO_NODE_SOCKET_PATH Error
Seems like you forgot to set the environment variable for CARDANO_NODE_SOCKET_PATH as mentioned in here while setting up the node.
https://developers.cardano.org/docs/get-started/running-cardano/#...
2
votes
Accepted
How can I stop Cardano Node correctly without running it as a service?
I'm using tmux and I just use kill-session command to stop my node.
That is probably not a safe shutdown.
For a safe shutdown you should go to the terminal where the node is running and send Control-...
2
votes
Accepted
How can I start a Hydra Node in devnet?
This is how you run hydra-node in Devnet. You need to have Docker installed.
Keep in mind that, at the moment, this is just a POC:
git clone https://github.com/input-output-hk/hydra-poc
cd hydra-poc/...
2
votes
How can I start a Hydra Node in devnet?
You are running with the --help option: 'docker run --rm ghcr.io/input-output-hk/hydra-node --help'
This will only ever show you the help information.
2
votes
Accepted
How To Optimise Daedalus Syncing?
As Erik mentioned, Daedalus is a full node and thus requires downloading the chain from peers and validating it locally on your machine. However, if you already have a trusted copy of the chain (...
2
votes
Accepted
Daedalus Node is Not the Latest Version
There will be an updated version of Daedalus for testnet running the new node by the end of the week (most likely Thursday, taken from Discord). You can probably download it from here once it's ready:
...
2
votes
How can client update transaction after taking snapshot of Mithril?
A mithril snapshot currently contains the whole persisted DB of a cardano-node. As said by @roy-nakakawa, it's tied to a Cardano epoch because Mithril relies on the epoch's stake distribution for ...
2
votes
Storage requirements for mainnet/testnet cardano nodes?
Yes, the testnet takes less storage. This is what I got when I installed them a month ago:
Testnet: 11 GB
Mainnet: 46 GB
I haven't updated it again, but it's roughly around those number
2
votes
It is possible to run a cardano node through a external drive?
You just mean to have all the disk storage the node needs on an external drive? Sure that is possible. How you do it depends on which OS you are running on (eg Windows, Linux, Mac).
1
vote
How can client update transaction after taking snapshot of Mithril?
Mithril snapshots will be generated more often than Cardano epochs.
1
vote
Metadata and Mithril
You do not need a full node to add metadata to a transaction. Most wallets have this function, for example the wallet Eternl has it.
1
vote
How To Optimise Daedalus Syncing?
Define "forever".
Sorry, but there are no tweaks to make it faster. If there were, they would be the default.
Please remember that Daedalus is a "full node". That means it ...
1
vote
How can I stop Cardano Node correctly without running it as a service?
I've seen people suggest kill -2 <PID> as it sends a SIGINT (similar to CTRL-C), but it never quite completes for me. There is always 1 external network connection active and the main node ...
1
vote
How to use a relay node as a wallet for faster transactions
It is a common myth inside the NFT community that a node sends transactions 'faster' than a wallet. Daedalus is a node itself so there is no difference between sending a TX via Daedalus and sending it ...
1
vote
Accepted
Will transactions created with a local cardano-node be faster if I add more relays to my node topology file?
If your connection(s) to the IOHK-hosted relays was in fact the problem, then yes, connecting to other SPO relay nodes should help alleviate the issue.
I couldn't find one single list containing pools'...
1
vote
Accepted
Why is my cardano-node not doing anything?
Check your configuration file. This looks like your logs are going to a separate file. I've seen this with tools like cntools where they redirect all logging out of stdout into separate log files.
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
node × 35cardano-node × 16
cardano-cli × 6
daedalus × 4
syncing × 4
wallet × 3
stake-pool × 2
decentralization × 2
plutus × 1
transaction × 1
blockchain × 1
testnet × 1
metadata × 1
cabal × 1
nix × 1
docker × 1
mainnet × 1
script-addresses × 1
network × 1
error × 1
spo × 1
cbor × 1
install × 1
linux × 1
hydra × 1