All Questions
1,045
questions
1
vote
1
answer
168
views
Client libraries available for Flutter/Dart?
Probably not typically needed for an IoT device, but a general app that uses the Iota ledger might be on a mobile device, and the Flutter framework seems pretty handy (I like how it can output iOS and ...
1
vote
1
answer
150
views
How can I fork MAM channel?
This https://blog.iota.org/introducing-masked-authenticated-messaging-e55c1822d50e says that any channel can be splitting.
Also this https://medium.com/coinmonks/iota-mam-eloquently-explained-...
1
vote
0
answers
6
views
How to receive packets without Links in IOTA Streams
I am using the c bindings (v.1.1.0) of the iota streams lib for my c++ app and there is something i didn't yet understand.
I wanted to create an author for sending and a subscriber for reading ...
1
vote
1
answer
158
views
Transfer from Multisig into normal address
I am following the example described here:
https://github.com/iotaledger/iota.lib.java/blob/master/jota/src/test/java/jota/IotaMultisigTest.java
I put funds into a multisig. Now I want to move that ...
2
votes
2
answers
193
views
Receiving JSON messages from ZMQ feed using an IRI fullnode
I am trying to use ZMQ feeds to monitor IRI nodes and addresses, but I am having trouble obtaining the "Message" in text and/or JSON.
I am using this code:
let zmq = require('zeromq')
let sock = zmq....
1
vote
1
answer
36
views
IOTA Node not reachable
I would like to make an app to store messages in the Tangle and retrieve them again.
Do I have to run an Iota node on my PC , or can I connect to a neighbou node to make the app?
with this code I ...
1
vote
0
answers
7
views
Minimum hardware requirements for a Hornet + WASP node
Hornet minimum hardware specs:
4 cores or 4 vCPU.
8 GB RAM.
SSD storage.
What percentage of the hardware spec is often used? I'm wondering by how much I should increase the VPS cores & RAM for a ...
1
vote
1
answer
18
views
How can I update a WASM ISC contracts?
I'm looking for a way to modify/upgrade my deployed contract functions while keeping the state untouched. is there an example somewhere on doing this?
4
votes
2
answers
157
views
Why is the Coordinator necessary if its confirmations will be rejected by other nodes if it acts maliciously?
It has been said many times that the Coordinator is not necessary because its confirmations will be rejected by other nodes if it acts maliciously.
It follows that if other nodes can tell if the ...
0
votes
2
answers
74
views
How long does it take for a transaction to confirm?
How long does it take for a transaction to confirm? What is required for this process?
0
votes
1
answer
46
views
Password not recognized
Even though I know the password is correct, it is not working. I have my private keys on my ledger. Can I install a new wallet and use my ledger seed phrases? I never got seed phrases from Iota.
0
votes
1
answer
41
views
Optimal Mana Decay Time
A node can get mana from the node owner IOTA and mana from processing other people's txs.
The decay time mostly influences the second mana source as you can just resend your own IOTA again.
What ...
1
vote
1
answer
15
views
Is it possible to use iota.rs libraries for both Shimmer and IOTA Chrysalis in the same Python app? and in a Docker container?
For my application there is the requirement to run iota.rs for Shimmer and IOTA Chrysalis.
How is that possible?
Bonus question: how can I do that in a docker container?
1
vote
1
answer
10
views
Wallet.rs: ValueError: error accessing storage: IO error: lock hold by current process [...}: No locks available
Sending native tokens SMR with Shimmer's wallet.rs in existing Python output the following error:
ValueError: error accessing storage: IO error: lock hold by current process, acquire time 1675876083 ...
0
votes
2
answers
145
views
My address shown in Firefly starts with atoi1 instead of iota1
When I created a new wallet (or migrated an existing one) to Firefly, the address shown starts with atoi1 and not iota1. Others cannot send funds to that address.
1
vote
1
answer
15
views
ISC WASP fixed block interval
is there way to set a fixed block interval in WASM based chains?
e.g. call a tick() function every 10 seconds.
in particular, i need a way of calculating elapsed time since X
let tick = 0;
func1 {
...
2
votes
0
answers
13
views
How can I send funds from an EVM smart contract to a L1 address?
I am trying to implement a smart contract to which users can send their funds and then these can be withdrawn to their L1 address.
I found and modified some testing code from the wasp repository (...
1
vote
1
answer
17
views
I need help with migrating from trinity to firefly
everyone!
I am somewhat late to the migration process. I checked my Trinity wallet and saw a zero balance. I then did the snapshot thing and then saw that all of my balance had been subtracted. I ...
2
votes
1
answer
32
views
Running wasp-cli locally
How to run wasp-cli locally using the official repo https://wiki.iota.org/shimmer/smart-contracts/guide/development_tools/docker_preconfigured/ ?
0
votes
1
answer
39
views
Send nft on the shimmer network
I can't find any docs about more details than.
https://wiki.iota.org/shimmer/iota.rs/how_tos/build_nft_output/#expected-output
I was looking for something like this:
https://explorer.shimmer.network/...
0
votes
1
answer
47
views
Can IOTA Smart Contracts access IOTA Streams channels or vice versa?
I am currently learning how IOTA Smart Contract Protocol works. From what I have been able to read, the ISCP is a second layer protocol which off-Tangle executes smart contracts. However, its state is ...
4
votes
1
answer
211
views
Running Multiple Full Nodes on 1 Machine
When the potentially incentivized CarrIOTA Field nodes become a reality, is it possible (or does it make sense) to run multiple nodes on 1 machine? For example, spinning up a large cloud VM and then ...
1
vote
1
answer
81
views
Unable to start a Wasp test chain on WSL
While trying to deploy a wasp chain I am receiving the following timeout error:
wasp-cli chain deploy --committee=0 --quorum=1 --ch
ain=mychain --description="My chain"
creating new chain. ...
0
votes
1
answer
94
views
set up hornet node failed
I follow the guide to set up a iota node,but when I call http://0.0.0.0:14265/api/v1/tips,I got error
error: {
code: "503",
message: "Service Unavailable, error: node is not ...
1
vote
1
answer
67
views
persisting UTXO metadata
thanks to this topic, I understand that I have to take in consideration Shimmer -and not the actual IOTA mainnet- in order to store data inside transactions permanently.
My concern is about ...
3
votes
2
answers
151
views
how to trace the iota tip from the milestone transaction when there is no reference to the future transactions
As written in multiple forums, IoTA tips are chosen using the random walk method starting at the milestone transaction.
The milestone transaction will have the reference to the old transactions. Tip ...
0
votes
1
answer
173
views
IOTA "C" version (CClient) and feasibility of signing transactions on ESP32?
An article recently has been published entitled "Running the IOTA "CClient" library on ESP32" (>>>Link to Article<<<).
It is not clear to me if by using this C version of IOTA is ...
3
votes
2
answers
119
views
Is IOTA byzantine fault tolerant?
Is there mathematical proof that IOTA is byzantine fault-tolerant?
0
votes
0
answers
13
views
Send NativeToken
I'm messing around with a little android-app and managed to create an account, request faucet-tokens and mint a nativetoken.
However when I send the token, it seems to never reach the destination ...
0
votes
1
answer
87
views
How to handle access to wallet.rs Stronghold database in a serverless web app
Excited by the upcoming release of Chrysalis I wanted to start a little web app project using the wallet.rs library. Without going into too many details, users on the site will be able to generate an ...
1
vote
1
answer
56
views
Cannot send transction or basic ouput with iota.c
I am using the latest version of iota.c client lib (v1.0.1) together with a local hornet node (v2.0.0-rc2).
When compiling iota.c and executing the example found here to send a basic output together ...
2
votes
1
answer
77
views
Data block persistence
I'm developing an application that writes data block inside the Tangle on the IOTA Mainnet. I need that the data blocks persist in time, without loosing them.
I recently discovered (thanks to a Iota ...
0
votes
1
answer
127
views
How to publish messages using MAM to my private tangle?
I have a private tangle with 2 hornet nodes. I tried MAM using one of the devnet nodes by following the example on the official IOTA webpage. Can someone please tell me how do I publish and fetch ...
2
votes
1
answer
60
views
Error 500 from shimmer testnet when adding sender feature to a basic output
I am trying to send a full block with a transaction payload to the Shimmer Testnet through this endpoint.
The payload has a transaction essence with one UTXO Input and creates a Basic Output.
The ...
0
votes
1
answer
116
views
Making An Offline Transaction At The NodeJS Console
I am making an offline wallet web app to use with my open source airgapped encrypted device - the PrivateKeyVault.
The web app will be modeled after this one which is seen used in this video. The ...
1
vote
1
answer
27
views
IOTA Streams project still supported?
I discovered the https://iot2tangle.io/hub.html webpage. I tried to set up a project from the page using the STM32_B-L475E-IOT01A BLE project https://github.com/iot2tangle/STM32_B-L475E-IOT01A/tree/...
0
votes
1
answer
54
views
Questions / confusing sentences in IOTA White Paper
Question 1:
this is the paragraph
It is important to observe that we do not
impose any rules for choosing which transactions a node will approve. Instead, we
argue that if a large number of nodes ...
1
vote
0
answers
11
views
How to request all addresses & balances for a specific Shimmer Layer 2 Token?
How do I request all addresses with balances for a specific Shimmer Layer 2 Token?
0
votes
0
answers
52
views
Caricamenti dati su rete tangle di IOTA
Buongiorno, vorrei utilizzare la rete di IOTA per caricare dei dati in modo da renderli immutabili e avere un registro di questi dati per dimostrarlo. Mi sapreste dire quali sono i passi che devo ...
1
vote
2
answers
61
views
WASP Node Instalation
I am trying to set up the wasp node the first time, I am trying to follow the official tutorial but somehow cannot figure out How to install the wasp console or command line. I know this is a very ...
1
vote
1
answer
18
views
Starting up a node
I just started looking at Shimmer network and I wanted to setup a node. I'm on Ubuntu. I've followed the setup guide but when I run the command "wasp -c wasp-node', 'wasp' command not found.
1
vote
0
answers
9
views
Tip selection can be done by myself?
I've read the documentation about the lazy Tips and why you should use these algorithms in order to get the "best" Tips. But I have a question: is possible to choose by myself what tips ...
2
votes
1
answer
93
views
How to perfom proof of work on the client?
I want to create a block that fulfill the Proof of Work requirement. After reading sparse documentation my understanding on how to do it is:
1- Serialize the block(message) excluding the 8-byte Nonce ...
1
vote
0
answers
26
views
What determines the time a message is included in the IOTA Tangle?
I have a Hornet node connected to the IOTA network. In turn, from my own node I'm sending different messages over the Streams protocol.
The propagation times I get give me no clue about why some ...
1
vote
0
answers
69
views
Sending big payload in multiple messages
From this question, I would like to know if there is an updated method to send big payload within the current IOTA network (chrysalis 1.5).
From the docs:
Because messages in IOTA are not allowed to ...
1
vote
0
answers
9
views
Access the Explorer from my application
In my application, I need to do some regular checks into the Tangle Explorer. I wonder if it's possible to access the Tangle Explorer directly from my application code, in order to automate the checks ...
2
votes
1
answer
55
views
Transactions vs Messages
I'm reading the IOTA documentation, but I'm still having a doubt: is the Tangle a graph where each vertex is a transaction or is each vertex a message?
Thanks.
2
votes
1
answer
13
views
Implement a variation of the IOTA Tangle?
I'm a newbie on the IOTA Tangle, I understood the main functionalities and read the documentation regarding the different implementations. I'd like to know if exist some libraries allowing you to ...
0
votes
0
answers
29
views
Can IOTA (assembly) provide shared security for substrate blockchain?
Gasless decentralized transactions with DAG can solve a huge problem of web3 adoption. But smart contracts don't provide the flexibility and control over the design.
According to wiki, https://wiki....
9
votes
3
answers
1k
views
Full node vs permanode
I would like to clarify the distinction between the pragmatics and incentive of running a full node vs a permanode. Could you comment if my statements correct,and if necessary correct mine to ...