All Questions
1,063
questions
1
vote
1
answer
9
views
How to store data from IoT machine on private Stardust tangle
I have deployed a private Stardust network and I want to be able to store data from IoT machines on it, which is the most suitable transaction type to do this?
I am currently using Tagged Payload ...
2
votes
2
answers
98
views
How to specify a message or tag within a transaction
I would like to create transaction using IotaWallet of wallet.rs containing a message or tag.
Currently I perfectly create a transaction for Alice wallet, using:
from iota_wallet import IotaWallet
# ...
1
vote
1
answer
6
views
iota_wallet.common.IotaWalletError while synchronizing the account
In my code I am synchronizing an account with 2000 addresses to get the latest state.
For this part of the code I am trying to get the amount of NFTs in the first address
def get_available_nfts():
...
2
votes
1
answer
33
views
Iota explorer installation fails for private tangle
I'am trying to start the explorer for a private tangle by following the steps in https://github.com/iotaledger/one-click-tangle.
The explorer installation process (running the command: ./tangle-...
2
votes
2
answers
17
views
Tips selection for Indexed Messages
When a Client is creating a Message with an Indexation Payload, can it freely choose the tips/parent to which to refer?
Thanks.
1
vote
1
answer
17
views
Smart contract in WASM to vote for a provider always returns 0 votes
I am working with the local-setup and I have a smart contract to vote for a provider. In my schema:
structs:
Proposal:
provider: String # provider name
value: Uint64 # service ...
2
votes
1
answer
22
views
Getting error related to deploying the Graph on ShimmerEVM for DeX or other use cases "gas limit exceeds maximum allowed"
The Graph is a protocol for building decentralized applications (dApps) quickly on Ethereum and IPFS using GraphQL.
Graph Node is an open source Rust implementation that event sources the Ethereum ...
1
vote
1
answer
12
views
How to do a multicall on ShimmerEVM?
In some cases, there is the need to gather synchronized data from the blockchain. A good example is querying token prices from Uniswap. One does not want to have the price for one token from block x ...
2
votes
2
answers
462
views
How to interpret the gasPrice?
How to interpret the gasPrice? Which unit is it and how to calculate how much SMR it is?
I followed this tutorial and I have following transactionReceipt:
{
hash: '...
2
votes
1
answer
29
views
How do I get transactionId and amount from an outputId
With let output = client.get_output(&output_id).await?;
I get the output like in this example https://wiki.iota.org/shimmer/iota.rs/how_tos/get_output/
How do I get transaction_id and amount?
1
vote
1
answer
9
views
How do I pass the id of the NFT on Shimmer to a smart contract running on ShimmerEVM?
I have this contract,
pragma solidity >=0.8.11;
import "https://github.com/iotaledger/wasp/blob/develop/packages/vm/core/evm/iscmagic/ISC.sol";
contract ProofContract {
event ...
1
vote
1
answer
14
views
How can I access and modify the state of that alias output with my alias id?
I'm owning an alias output and I know its id.
How can I access and modify the state of that alias output with my alias id?
Question asked by Genzi God on Discord
1
vote
1
answer
17
views
How to keep track of an NFT or a collection of NFTs on L1?
What is the correct way to keep track of NFTs on the Shimmer base layer?
Once NFT's are taken off a marketplace like Soonaverse, what the best way to track these?
2
votes
1
answer
110
views
Is there a way to sign a transaction?
I would like to create a system whereby a client signs a message to authenticate itself in Shimmer.
What are my options?
1
vote
1
answer
14
views
How to send a single NFT with expiry unlock condition on Shimmer using wallet.rs in python?
I was trying to send a single NFT with an expiry unlock condition using the wallet.rs library for Shimmer.
I have successfully created an account and funded it with the required SMR tokens and minted ...
1
vote
2
answers
13
views
IOTA learning group for foundations
is anybody interested in forming an online learning group for doing some basic examples in how to use IOTA with Python?
I am thinking of something along the lines:
post data transaction to a ...
1
vote
2
answers
24
views
IOTA with Python for starters
I am trying to run a few simple Python examples and then move to more complex stuff.
As a first step I tried to connect to a Node and get info.
Environment:
linux, python 3.9, ota_client_python-0.2....
1
vote
1
answer
21
views
How to send non value transaction, just simple indexation payload an integer or float data to same messageid everytime using iota_client in Python?
I am sending integer and float data to IOTA ledger at Chrysalis Devnet using iota_client Python library. Each time I send new subset of data or want to update the same data, client = iota_client....
1
vote
1
answer
12
views
New install of Firefly wallet crashes when tapping Receive Funds > Share an address, on Android
I'm a newbie to Iota, and just installed the Firefly wallet from the Play store to have a look at it. After creating the wallet with no issues, I tried going into Receive Funds then tapped "Share ...
3
votes
1
answer
43
views
OverflowError: out of range integral type conversion attempted in iota_client Python library
I am trying to send a list data to IOTA Ledger as follow
client = iota_client.Client()
message_temperature = client.message(
index="Pasteur1_Tempdata", data=temp_list
)
where my temp_list is ...
1
vote
0
answers
21
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
0
answers
14
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
20
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
11
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 ...
1
vote
1
answer
25
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
24
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 (...
2
votes
1
answer
40
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/ ?
2
votes
1
answer
24
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?
1
vote
2
answers
51
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/...
1
vote
1
answer
24
views
Migrating from Trinity to Firefly - PIN requested which I never created
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 installed ...
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 ...
1
vote
1
answer
69
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 ...
1
vote
1
answer
57
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 ...
1
vote
1
answer
58
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
82
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 ...
2
votes
1
answer
64
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 ...
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
54
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
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
1
answer
40
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/...
1
vote
0
answers
10
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
97
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
1
answer
41
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
27
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
11
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
59
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.
1
vote
0
answers
73
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 ...
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 ...
1
vote
2
answers
30
views
Why nodes are still unconfirmed with two tips?
As per the understanding, to issue a new transaction, we need to validate 2 unconfirmed transactions called tips, and then we can append a new transaction to those transactions, adding 2 new edges to ...
1
vote
2
answers
68
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 ...