Questions tagged [hyperledger-sawtooth]

Hyperledger Sawtooth is an implementation of blockchain technology with the Proof of Elapsed time algorithm by default, use this tag for questions about this project.

Hyperledger Sawtooth is an implementation of blockchain technology with the Proof of Elapsed time algorithm by default, use this tag for questions about this project. Another good idea is to reach out to members of the community at https://chat.hyperledger.org/channel/sawtooth/. Documentation can be found at https://sawtooth.hyperledger.org/docs/core/releases/latest/contents.html.

219 questions
0
votes
1 answer

Why is the log >>WARNING core] Invalid Transaction Verb is "set", but already exists << keeps getting printed AGAIN and AGAIN, infinitely?

Running multi-node (5 nodes) Sawtooth network using Docker (Mac OS). Initially set value for a key named MyKey using command intkey set. Re-attempted issuing command 'intkey set' for the SAME key name 'MyKey': myMac:~ admin$ docker exec -it…
RafiAlhamd
  • 341
  • 2
  • 13
0
votes
1 answer

Unusual behaviour of batches/block in Hyperledger sawtooth

I am benchmarking Sawtooth using Hyperledger Caliper. My network has 4 nodes and following configurations: total transactions =4000 transactions/batch = 50 supply rate of transactions = 4000 transactions/sec no. of clients = 1 type =…
0
votes
1 answer

Sawtooth transaction processor not working

I am developing a simple-wallet for deposit money webapp on hyperledger sawtooth. I want the amount to be deposited after specific time interval. For that I am using setInterval(). I have written a promise which resolves after successful…
0
votes
2 answers

How to create channel events using Sawtooth Java SDK?

HyperLeger Sawtooth supports subscription to events in the Transaction Processor. However is there a way to create application-specific events in the Transaction Processor something like in Python example here:…
runnercoder
  • 42
  • 1
  • 5
0
votes
1 answer

Setting up hyperledger sawtooth on aws

I am new to hyperledger sawtooth,I am working on setting up sawtooth in aws using putty but validator and rest api failing to run. Edited:The above problem is resolved. I run all the commands of Xo transaction family on Aws using putty,but I…
Nithin TD
  • 90
  • 6
0
votes
1 answer

How to access exposed containers with docker-compose and Hyperledger Sawtooth?

I'm trying to run a bare bones version of Hyperledger Sawtooth using Docker CE on a Mac. The docker-compose.yaml has containers running the base images from Sawtooth. I'm unable to access the Sawtooth REST API from the host machine even though there…
bl4
  • 1
  • 1
0
votes
1 answer

how to configure hyperledger sawtooth permission

newbie for sawtooth here. Currently I am working on a POC for supply chain by using sawtooth as their record storage and there is one use case that i am still trying to sort it out. Here is the usecase, let say there is company A and company B, both…
Jack Chen
  • 3
  • 3
0
votes
1 answer

How to get all transactions which belong to a state?

I'd like to get all transactions which belong to a given state. This should work chronologically and with REST. Any suggestions to reach this goal easily?
jamal
  • 1
  • 2
0
votes
1 answer

What is the need for dynamic consensus in hyperledger projects

I read hyperledger sawtooth supports dynamic consensus, mean the consensus algorithm can be changed dynamically. My question is what is the need or when it is necessary to change the consensus dynamically ?. What forces us to change the consensus…
0
votes
3 answers

Sawtooth 1.1.2 Getting 'rejected due to invalid predecessor' when adding block to the genesis block

I'm unable to add a new block to the chain because the sawtooth-validator-default is reporting: [2019-01-25 18:18:54.029 WARNING block_validator] Block 7f3...370e (block_num:1, state:c3a...954, previous_block_id:0d8...09d) failed validation: Block…
0
votes
1 answer

How to resolve random invalid genesis block in ST 1.1.2?

I installed ST 1.1.2 with docker and I get inconsistent results. Sometimes the genesis block is generated just fine and I can submit new batches/blocks. On the other hand, sometimes the devmode processor doesn't process the genesis block because of…
Gigi
  • 150
  • 1
  • 8
0
votes
1 answer

The validator cannot currently accept more batches, due to a full queue. Please submit your request again

I am reading data from a CSV file and storing each record in Blockchain. While uploading file having more than 150 records getting error: "The validator cannot currently accept more batches, due to a full queue. Please submit your request…
Sadasiba Sahoo
  • 129
  • 1
  • 6
0
votes
2 answers

State Hash Root problem (ie) Validator not adding a block

A client calls rest-api then it sends data to validator, the transaction processor and validator talks, finally when the validator processes the transaction and creates a block. At this point, in my case it shows the following error log: >…
0
votes
1 answer

Is it a good idea to keep Sawtooth public key "public" like an Ethereum address?

Suppose, given an agent belonging to a company, having its own pair of public / private keys, that you want to certify with confidence that it was really that agent belonging to that company to have written through a particular transaction the data…
0
votes
1 answer

Can't receive data from REST-API for my Transaction Family

If i want to get the data from the XO Family i do ubuntu@ip-172-31-46-61:~$ curl http://127.0.0.1:8008/state?address=5b7349 { "data": [ { "address": "5b73495267768822ee624d48fce15ec5ca79cbd602cb7f4c2157a516556991f22ef8c7", "data":…
jamal
  • 1
  • 2