Date   
Re: Trace and Trace issue

Prem Baranwal
 

Attaching the screenshot of the error i got after updating the docker images to 1.2

Re: Trace and Trace issue

Prem Baranwal
 

Thanks Peter.
Do you mean changing the tag in docker-compose.yaml from 1.1 to 1.2.5 for all the hyperledger images? The highest version matching 1.2.* published on docker hub for sawtooth-validator is 1.2.5.
validator:
  image: hyperledger/sawtooth-validator:1.1
 to 
validator:
  image: hyperledger/sawtooth-validator:1.2.5

I actually tried to change it to chime tag which is essentially same as 1.2.5. That resolved the consensus error and i was able to execute the intkey TP transactions But it gave the following validator connection error when i submitted the get-started user form from aseet_client UI Failed to receive events; aborting: connection received invalid message: Received unexpected message: PING_REQUEST.

Re: Trace and Trace issue

Peter Schwarz
 

Hi Prem,

Looking at the particular error there, you want to make sure that you've updated both the validator and the devmode consensus engines to the 1.2 release branch.

Cheers,

Peter


On Mon, Jul 20, 2020 at 4:38 AM Prem Baranwal <prem.baranwal@...> wrote:
Hi, Has anyone recently been able to set up the grid/grid-contrib and run the asset-client successfully? Does it require any changes in the docker-compose.yaml?
I tried to run the asset-client example as per the instructions at https://github.com/hyperledger/grid-contrib/tree/master/track_and_trace and run into the following error -
Grid-TnTError.png
At this point there were already 12 blocks created. Later, I tried a couple of things like changing the hyperledger/sawtooth docker images to chime (1.2.5) and adding dependency of sabre-tp to *-contract-builder services. But that led to some validator connection error - Failed to receive events; aborting: connection received invalid message: Received unexpected message: PING_REQUEST.

Any help will be appreciated.

Prem Baranwal

Trace and Trace issue

Prem Baranwal
 

Hi, Has anyone recently been able to set up the grid/grid-contrib and run the asset-client successfully? Does it require any changes in the docker-compose.yaml?
I tried to run the asset-client example as per the instructions at https://github.com/hyperledger/grid-contrib/tree/master/track_and_trace and run into the following error -
Grid-TnTError.png
At this point there were already 12 blocks created. Later, I tried a couple of things like changing the hyperledger/sawtooth docker images to chime (1.2.5) and adding dependency of sabre-tp to *-contract-builder services. But that led to some validator connection error - Failed to receive events; aborting: connection received invalid message: Received unexpected message: PING_REQUEST.

Any help will be appreciated.

Prem Baranwal

Hyperledger Project Quarterly Update Due #tsc-project-update - Thu, 06/04/2020 #tsc-project-update #cal-notice

grid@lists.hyperledger.org Calendar <noreply@...>
 

Hyperledger Project Quarterly Update Due #tsc-project-update

When:
Thursday, 4 June 2020

Organizer:
community-architects@...

Description:
Please file a project status report for the TSC here:

https://wiki.hyperledger.org/display/TSC/Project+Status+Updates

Upcoming Event: Hyperledger Project Quarterly Update Due #tsc-project-update - Thu, 06/04/2020 #tsc-project-update #cal-reminder

grid@lists.hyperledger.org Calendar <grid@...>
 

Reminder: Hyperledger Project Quarterly Update Due #tsc-project-update

When: Thursday, 4 June 2020

View Event

Organizer: community-architects@...

Description: Please file a project status report for the TSC here:

https://wiki.hyperledger.org/display/TSC/Project+Status+Updates

Re: Introducing Hyperledger Project & How-to Webinars

Marta Piekarska
 

Right, if you would like to watch the past webinars, they can be found here: https://www.hyperledger.org/resources/video-library

For future webinars, visit : https://www.hyperledger.org/events or simply add the webinar calendar to your calendar: https://lists.hyperledger.org/g/webinars/ics/8084041/901820588/feed.ics

Thanks and have a good fay
m

Marta Piekarska-Geater
Director of Ecosystem, Hyperledger

SCHEDULE A MEETING WITH ME: calendly.com/mpiekarska


marta@...
+447802336641 (U.K) - Signal and Whatsapp
Wickr: martap

Skype: martapiekarska

Based in the U.K.

On 7 May 2020, 20:34 +0100, Jeff Neithercutt via lists.hyperledger.org <jeff=blockchainofevidence.org@...>, wrote:
I got this email from you, and I want to attend some of the webinars you mention in your email.

Jeff Neithercutt
Founder, Blockchain of Evidence
blockchainofevidence.org



May 7, 2020, 08:19 by mpiekarska@...:
Hello, 
To make sure that the broader community is up to date with latest the Hyperledger project developments and features, we would like to offer two main webinar opportunities:

1. Project Webinar - 1h long webinar on major releases and description of new functionality, ideally with demos. (max two/year)
2. Project How-To - 30 min, hands-on demos and how-tos. (max two/year + unlimited offline recordings)

Each project is limited to two webinars a year, so be sure to save it for major releases.  Project How-To's are supposed to be virtual demos, or short training sessions. Every submission should be sponsored by a maintainer: we want those to be aligned with the rest of the community, so at least one maintainer should sign off on the presentation.

The webinars take place every first and third Wednesday at 3pm GMT/7am PST. 

If you are interested, please contact marketing@....

Have a great day
m

Re: Introducing Hyperledger Project & How-to Webinars

Jeff Neithercutt
 

I got this email from you, and I want to attend some of the webinars you mention in your email.

Jeff Neithercutt
Founder, Blockchain of Evidence
blockchainofevidence.org



May 7, 2020, 08:19 by mpiekarska@...:

Hello, 
To make sure that the broader community is up to date with latest the Hyperledger project developments and features, we would like to offer two main webinar opportunities:

1. Project Webinar - 1h long webinar on major releases and description of new functionality, ideally with demos. (max two/year)
2. Project How-To - 30 min, hands-on demos and how-tos. (max two/year + unlimited offline recordings)

Each project is limited to two webinars a year, so be sure to save it for major releases.  Project How-To's are supposed to be virtual demos, or short training sessions. Every submission should be sponsored by a maintainer: we want those to be aligned with the rest of the community, so at least one maintainer should sign off on the presentation.

The webinars take place every first and third Wednesday at 3pm GMT/7am PST. 

If you are interested, please contact marketing@....

Have a great day
m

Introducing Hyperledger Project & How-to Webinars

Marta Piekarska
 

Hello, 
To make sure that the broader community is up to date with latest the Hyperledger project developments and features, we would like to offer two main webinar opportunities:

1. Project Webinar - 1h long webinar on major releases and description of new functionality, ideally with demos. (max two/year)
2. Project How-To - 30 min, hands-on demos and how-tos. (max two/year + unlimited offline recordings)

Each project is limited to two webinars a year, so be sure to save it for major releases.  Project How-To's are supposed to be virtual demos, or short training sessions. Every submission should be sponsored by a maintainer: we want those to be aligned with the rest of the community, so at least one maintainer should sign off on the presentation.

The webinars take place every first and third Wednesday at 3pm GMT/7am PST. 

If you are interested, please contact marketing@....


Have a great day
m

Introduction to Hyperledger Grid slides?

David Boswell
 

The Hyperledger Bologna meetup group is interested in running an online meetup focused on Hyperledger Grid.  Is there an introduction to Hyperledger Grid presentation available that we could share with Alberto, the organizer?

If there is a presentation, please let us know.  And if you're interested in helping present at the meetup, it is happening on April 23 and the details are at the link below.  Please let me and Alberto know if you would like to speak there.


Thanks,
David

Hyperledger Project Quarterly Update Due #tsc-project-update - Thu, 03/19/2020 #cal-notice #tsc-project-update

grid@lists.hyperledger.org Calendar <noreply@...>
 

Hyperledger Project Quarterly Update Due #tsc-project-update

When:
Thursday, 19 March 2020

Organizer:
community-architects@...

Description:
Please file a project status report for the TSC here:

https://wiki.hyperledger.org/display/TSC/Project+Status+Updates

Upcoming Event: Hyperledger Project Quarterly Update Due #tsc-project-update - Thu, 03/19/2020 #tsc-project-update #cal-reminder

grid@lists.hyperledger.org Calendar <grid@...>
 

Reminder: Hyperledger Project Quarterly Update Due #tsc-project-update

When: Thursday, 19 March 2020

View Event

Organizer: community-architects@...

Description: Please file a project status report for the TSC here:

https://wiki.hyperledger.org/display/TSC/Project+Status+Updates

Re: Intro - Digital Asset Trust Framework

Shawn Amundson
 

Grid does support multiple distributed ledgers today. The first, obviously, is Sawtooth using Sabre. The second is Splinter's Scabbard service which is implemented using Transact to run Sabre (https://github.com/hyperledger/grid/tree/master/examples/splinter). Thus, the pattern does exist within Grid to provide different backend ledgers. However, backends do need to minimally a) be able to run Sabre smart contracts (whether or not via Sabre directly wouldn't matter); and b) have a merkle-trie view of state to run those contracts; c) have a state-delta-export capability. That's a list of what Transact provides, as it happens, which is why we talk about the easy path being adopting Transact.

With respect to WASM host interfaces -- I think it is achievable if you limit yourself to Ethereum-style contracts. And we could standardize a separate set for Sabre, and one for Fabric-Chain-Code. That would be three standards, not one. Even if we were to somehow agree on a specific host interface ABI, the schematic differences exist and are profound and non-trivial. We also don't want to incur a race-to-the-bottom by supporting some limited subset of overlapping functionality.

So sure, its possible, but I wouldn't expect it to magically appear. The best path is still Fabric+Transact integration, which is far from an impossible task.

I'm very interested in Fabric+Transact integration from a Transact project perspective. But perhaps more compelling is Fabric-on-Splinter, implemented using Transact. As far as I can tell, Transact would replace the majority of the endorser node's code, which means the minority of effort would be re-implementing the remaining pieces of the endorser as a Splinter service. We could front that with a GRPC shim for Fabric client compatibility, which gives us a good path for those that adopted Fabric. As far as the orderer, that would be a pretty easy lift too given we have all the pieces to construct it out of Scabbard, Transact, Splinter, the consensus library, etc. We end up with a version of Fabric that uses Transact, and it would be pretty easy to write a Grid backend for it at that point.

-Shawn


On Tue, Mar 10, 2020 at 7:27 PM Brian Behlendorf <bbehlendorf@...> wrote:
So interestingly enough I was having a chat with Patrick Erichsen from Target about this at HGF last week, about what it would take to support Grid on other platforms, like Fabric.

First off to answer your question, Fabric does have early, use-at-your-own-risk support for WASM, thanks to a mentorship project last year:


It would be fantastic to see how much of the WASM code Transact expects can be run straight on WASM-on-Fabric. As I understand it from another conversation at HGF with Silas Davis and Sean Young, the WASM host interfaces on the above project, on Transact, and on the Solang Labs project are all slightly different, as they are not standardized in the WASM language spec (sort of like #include stdio.h in K&R C?), so that may impact that portability. As an aside, it would be nice, if those host interfaces don't have a great reason to be different, for the relevant devs on each project to chat and align on a common definition across HL projects, unless there's a great reason (like the eWASM subset for Ethereum public networks, or something).

it does seem like WASM support is growing both in the blockchain world and outside, so I'd hope the Fabric team would consider supporting more WASM-on-Fabric natively. Having something like Grid using it would be an excellent motivator.

I would assume there are other places aside from WASM where the Grid -> Transact -> Sawtooth dependency chain today makes for additional work to drop in Fabric, but it would be great to map those out and consider a layer of abstraction. Or if it's more complicated than that due to simply fundamental differences between Sawtooth and Fabric, to articulate what motivated parties could do to address that gap.

I realize there is a longer-term interest in seeing Transact itself supported on Fabric, but I leave that to others to work out; I assume it's a heavier lift than Grid->Fabric but would love (prefer, even!) to be wrong.

Brian


On 3/10/20 4:48 PM, clive boulton wrote:
Apparently Fabric currently prefers chain code native smart contracts.
Architecturally is there any other way to interoperate so that Fabric could run Grid ...

e.g. Is it practical to add Wasm support to Fabric so that Transact could run on Fabric? 

Btw, Wasm seems to have solid developer adoption in Seattle at Microsoft/Google, because the IoT edge is more resilient with a memory safe capabilities-based programming language. https://www.meetup.com/Seattle-Rust-Meetup/events/266941413 ) DAML also found a very fine-grained delegation model similar to the OCAP [object capability] model helps to solve resilience https://cacm.acm.org/magazines/2019/9/238966-daml/fulltext


-- 
Brian Behlendorf
Executive Director, Hyperledger
bbehlendorf@...
Twitter: @brianbehlendorf

Re: Intro - Digital Asset Trust Framework

Brian Behlendorf
 

So interestingly enough I was having a chat with Patrick Erichsen from Target about this at HGF last week, about what it would take to support Grid on other platforms, like Fabric.

First off to answer your question, Fabric does have early, use-at-your-own-risk support for WASM, thanks to a mentorship project last year:


It would be fantastic to see how much of the WASM code Transact expects can be run straight on WASM-on-Fabric. As I understand it from another conversation at HGF with Silas Davis and Sean Young, the WASM host interfaces on the above project, on Transact, and on the Solang Labs project are all slightly different, as they are not standardized in the WASM language spec (sort of like #include stdio.h in K&R C?), so that may impact that portability. As an aside, it would be nice, if those host interfaces don't have a great reason to be different, for the relevant devs on each project to chat and align on a common definition across HL projects, unless there's a great reason (like the eWASM subset for Ethereum public networks, or something).

it does seem like WASM support is growing both in the blockchain world and outside, so I'd hope the Fabric team would consider supporting more WASM-on-Fabric natively. Having something like Grid using it would be an excellent motivator.

I would assume there are other places aside from WASM where the Grid -> Transact -> Sawtooth dependency chain today makes for additional work to drop in Fabric, but it would be great to map those out and consider a layer of abstraction. Or if it's more complicated than that due to simply fundamental differences between Sawtooth and Fabric, to articulate what motivated parties could do to address that gap.

I realize there is a longer-term interest in seeing Transact itself supported on Fabric, but I leave that to others to work out; I assume it's a heavier lift than Grid->Fabric but would love (prefer, even!) to be wrong.

Brian


On 3/10/20 4:48 PM, clive boulton wrote:
Apparently Fabric currently prefers chain code native smart contracts.
Architecturally is there any other way to interoperate so that Fabric could run Grid ...

e.g. Is it practical to add Wasm support to Fabric so that Transact could run on Fabric? 

Btw, Wasm seems to have solid developer adoption in Seattle at Microsoft/Google, because the IoT edge is more resilient with a memory safe capabilities-based programming language. https://www.meetup.com/Seattle-Rust-Meetup/events/266941413 ) DAML also found a very fine-grained delegation model similar to the OCAP [object capability] model helps to solve resilience https://cacm.acm.org/magazines/2019/9/238966-daml/fulltext


-- 
Brian Behlendorf
Executive Director, Hyperledger
bbehlendorf@...
Twitter: @brianbehlendorf

Re: Intro - Digital Asset Trust Framework

clive boulton
 

Apparently Fabric currently prefers chain code native smart contracts.
Architecturally is there any other way to interoperate so that Fabric could run Grid ...

e.g. Is it practical to add Wasm support to Fabric so that Transact could run on Fabric? 

Btw, Wasm seems to have solid developer adoption in Seattle at Microsoft/Google, because the IoT edge is more resilient with a memory safe capabilities-based programming language. https://www.meetup.com/Seattle-Rust-Meetup/events/266941413 ) DAML also found a very fine-grained delegation model similar to the OCAP [object capability] model helps to solve resilience https://cacm.acm.org/magazines/2019/9/238966-daml/fulltext

Re: Intro - Digital Asset Trust Framework

Lissuan Fadraga
 

Hi to all of you, 

I am new to Hyperlegder  Grid, I am trying to find a working example like AssetTrack or FishNet , can somebody help me to set up the AssetTrack example project , any guide or some ideas ?

thanks .. Lissuan.

On Wed, Jan 29, 2020 at 11:09 PM Shawn Amundson <amundson@...> wrote:

To support Grid on Fabric, we need to add Transact support into Fabric so we can run Sabre smart contracts. I've been exploring this, but need an interested sponsor.

Thanks,

-Shawn

On Wed, Jan 29, 2020 at 1:16 PM Jim via Lists.Hyperledger.Org <jmason900=yahoo.com@...> wrote:
Any followup info available on this new solution ?  Test versions available ?  Documentation ?
If the framework is flexible enough, we can apply it to a variety of use cases.
I'll assume it's based on Hyperledger Fabric v2x ?

Have you registered for Hyperledger Global Forum, March 3-6?

Brian Behlendorf
 

Hello Hyperledger Community,


Less than four weeks to go until Hyperledger Global Forum 2020! I am so excited to see not only long time friends but all the new people, projects, deployments, and energy in our community. We've grown so much even just since the last Forum in Basel just over a year ago. This time no one needs to bundle up in scarves and mittens, as Arizona in springtime is gorgeous.


As digitally connected as our community is, in-person meetings like this are essential to developing a healthy Open Source software community. Community itself is an inherent part of blockchain technology - our ledger platforms are operating systems for cooperative networks. Whether you're a developer or product manager or business-level decision-maker, if you want to better understand the full scope of what everyone in the Hyperledger Greenhouse are building and deploying, and where the enterprise blockchain movement is going, you want to be here!


I wanted to make sure that you do not miss out on standard pricing, which ends on February 18. Save up to $400 if you register by the deadline. Hotel rooms will most likely sell out in advance - I encourage you to book ASAP to secure a room at the conference rate, which was just extended through Friday, Feb 14.


At Global Forum, you will have the chance to talk directly with Hyperledger project maintainers and the Technical Steering Committee, collaborate with other developers and executives on ideas that will directly impact the future of Hyperledger. Plus you get to promote your work among the enterprise blockchain community.


This year’s agenda will feature more than 80 sessions, including dozens of breakout sessions plus panels, workshops and a Demo Theater. You can search the agenda and also browse by filter type including industry, project focus. There’s some really great technical sessions/workshops lined up that I would like to highlight:



Going into Production! Performance Best Practices in Hyperledger Fabric - Alfonso De la Rocha Gómez-Arevalillo, Telefónica

Hyperledger Fabric is getting traction in the corporate world, with more and more companies deploying Fabric-based projects and PoCs. One of the main limitations Telefonica’s found is getting a PoC into production because of a lack of performance best practices. In this talk Alfonso will answer common performance questions such as: What configurations should I fine-tune to get the most out of my infrastructure? And How many peers, endorsers and ordering nodes do I need?


Governing DLT Networks - David Treat, Accenture & Rob Palatnick, DTCC

Accenture and DTCC have co-authored a paper, Governing DLT Networks, and will present their work with David Treat, MD, Global Blockchain Lead at Accenture and member of the Hyperledger Board and Rob Palatnick, CTO of DTCC and Chair of the Hyperledger Board. Proposing a governance operating model to address approaches to managing the activity, connectivity, software changes, contractual agreements and transaction finality for every participant across the network.


Blockchain Platform For A Billion Customers: A Telecom (Digital Marketing) Case Study - Babu Jayaraj, Reliance Jio Infocom Ltd.

India with 1.2+ Billion registered mobile subscribers have been plagued with unsolicited communications from the unregistered telemarketers. A consortium of telecom operators under the TRAI's guidance have built a Blockchain based platform to regulate marketing communications. This talk is about learnings/experiences in designing and building the Hyperledger Fabric based platform by consortium of telecom operators including choosing right technologies, overcoming platform stability issues, scaling performance and building business practices/process around the new platform.


Building Secure Protocols Using Ursa- Mike Lodder, Sovrin Foundation & Brent Zundel, Evernym

It's notoriously difficult to properly implement blockchain protocols that use cryptographic algorithms.In this talk, Mike and Brent will explain some of the features in Hyperledger Ursa and how to use them to solve some of the most common problems faced by people looking to build private and secure protocols on blockchains.


A Standardized Approach to Creating Digital Tokens - Paul DiMarzio, Enterprise Ethereum Alliance; Marley Gray, Microsoft & Jonathan Levi, HACERA

In this session, the speakers will lay out the value of digital tokens and dive into a few examples of how the Token Taxonomy Framework (TTF) can be used to simplify the design and implementation of new token classes.

DIDs without blockchains - Daniel Hardman, Evernym,

Decentralized Identifiers (DIDs) are like DNS without any registrars. They're a foundation of decentralized identity, and are relevant to most Hyperledger projects. In this session, Daniel will explain how peer DIDs work, and show developers how they can get support for them in an hour or a day (depending on their circumstances).


Panel: Business Interoperability – The Key to Supply Chain Traceability - Rich Meszaros & Sarah Banks, Accenture; Melanie Nuce, GS1 US; David Cecchi, Cargill

Technology such as blockchain has the power to solve complex challenges and achieve improved supply chain traceability. In order to tap into this powerful technology, interoperability, enabled by robust data and transaction standards, are a must! Segments of the supply chain, such as the food industry, have made significant progress leveraging data standards to support food safety and product transparency use cases.

Workshop: Intro to Hyperledger Besu - Danno Ferrin, ConsenSys

There is no better way to learn about Hyperledger Besu than by doing.In this session attendees will set up and run Hyperledger Besu nodes that connect to public networks as well as start their own permissioned network between the other attendees in the session.


Workshop: Hyperledger Fabric 101 - Swetha Repakula & Morgan Bauer, IBM

The workshop will involve participants standing up their own Hyperledger Fabric network, deploying smart contracts, and interacting with their contracts using decentralized applications. Attendees will leave the tutorial with a better understanding of the properties of permissioned blockchains, and decentralized application development. Recently announced Hyperledger Fabric 2.0 features and updates will also be explored.


Workshop: Hands-on Experience with Avalon on How to Bridge On-chain and Off-chain Worlds - Yevgeniy Yarmosh & Dan Anderson, Intel

Avalon addresses blockchain scalability and privacy challenges by moving compute intensive and private data processing off-chain. Other similar approaches typically trade resilience and integrity for scalability and privacy. During this workshop, you will understand Avalon architecture and how it extends a notion of computational trust.


Workshop: Getting Started with Indy and Aries: Beginner and Advanced Scenarios - Stephen Curran, Cloud Compass Computing, Inc. & John Jordan, Government of British Columbia (Canada),

This full day technical workshop will cover beginner and advanced sessions on getting started with Hyperledger Indy and Hyperledger Aries.

Keynote speakers confirmed so far:

Keynote: Don Tapscott: The Blockchain Revolution -State of the Union, Co-author, Blockchain Revolution: How the Technology Behind Bitcoin and Other Cryptocurrencies is Changing the World, and Co-founder, Blockchain Research Institute

Keynote: Sheila Warren: Blockchain Matters: How it’s Already Changing the World, Head of Blockchain and Distributed Ledger Technology, World Economic Forum


Other unique activities I’m personally excited about:


Diversity Happy Hour 

March 2, 6:00 - 8:30pm

Location: Renaissance Phoenix Downtown Hotel, Rooftop


Mentoring Session

March 3, 8:00 - 8:50am

Location: Phoenix Convention Center


Onsite Networking Reception & Booth Crawl

March 3,5:45 - 6:45pm

Location: Phoenix Convention Center, Sponsor Showcase


Hyperledger Public Meetup

March 3, 6:45 - 8:00pm

Location: Phoenix Convention Center


Offsite All Attendee Party

March 4, 7:00 - 10:00pm

Location: Corona Ranch and Rodeo Grounds


I look forward to seeing you there!

Brian




-- 
Brian Behlendorf
Executive Director, Hyperledger
bbehlendorf@...
Twitter: @brianbehlendorf

Grid on Splinter

Shawn Amundson
 

Grid now supports a second distributed ledger, Splinter:


This is an exciting step for Grid. The Grid daemon has been refactored to support multiple backend implementations for distributed ledgers. And Grid's requirements are feeding back into Splinter features, which is fantastic.

-Shawn

Re: Intro - Digital Asset Trust Framework

Shawn Amundson
 


To support Grid on Fabric, we need to add Transact support into Fabric so we can run Sabre smart contracts. I've been exploring this, but need an interested sponsor.

Thanks,

-Shawn


On Wed, Jan 29, 2020 at 1:16 PM Jim via Lists.Hyperledger.Org <jmason900=yahoo.com@...> wrote:
Any followup info available on this new solution ?  Test versions available ?  Documentation ?
If the framework is flexible enough, we can apply it to a variety of use cases.
I'll assume it's based on Hyperledger Fabric v2x ?

Re: Intro - Digital Asset Trust Framework

Jim
 

Any followup info available on this new solution ?  Test versions available ?  Documentation ?
If the framework is flexible enough, we can apply it to a variety of use cases.
I'll assume it's based on Hyperledger Fabric v2x ?