Comments (8)
Hi @timo-kang and @Xingxingyeyouxinshi
I agree that the Chaincode-as-a-Service instructions are "too hard" for working with Java smart contracts.
Would you mind reviewing the draft PR #684 and feature/java-ccaas-slim development branch to see if this meets your needs for a simple, local development environment? The top level instructions have been added to asset-transfer-basic/chaincode-java
from fabric-samples.
Very valid points; I've got some resources ready in preparation for this.
One question:
- would you prefer the 'asset-transfer-basic' to be both a traditional AND a 'as-a-service' chaincode
- or leave it as, and create a separate example specifically focussing on the
as-a-service
model.
/cc @jkneubuh @jt-nti @denyeart @Nanra
from fabric-samples.
thank you very much.
I'm a little confused when referring to "fabric-samples/test-network-k8s#Working with Chaincode" and "contract-as-a-servcie#java-contract", and this part of the official document about Java is not mentioned, so I hope it can meet the expectations of most Java chaincode developers so that we can use it more conveniently and debug local breakpoints. And the current version of IBM blockchain platform does not support breakpoint debugging.
from fabric-samples.
When I use "fabric-samples/test-network-k8s#Working with Chaincode", I can't use it successfully according to the existing documents, and the documents are too scattered.
I think it's better to have a very detailed operation step document and code example. We can successfully run the provided code example based on the operation process.
from fabric-samples.
I think you should start with test-network
first, both test-network
and test-network-k8s
is not quite different.
I think You should understand how to deploy a chaincode on network first.
from fabric-samples.
I did it. Now, I need to build a development env to debug the code on my IDE.
As a developer, Debugging code is enough important.
Having a debugging code env, we can develop and debug chaincode easily and quickly, but it wasn`t.
I had got from the test-network-k8s
,it can do this but need some detail docs for directing our Java developer to build it.
I think you should start with
test-network
first, bothtest-network
andtest-network-k8s
is not quite different. I think You should understand how to deploy a chaincode on network first.
from fabric-samples.
https://hyperledger-fabric.readthedocs.io/en/latest/cc_service.html#writing-chaincode-to-run-as-an-external-service is the referenced page and section(s).
from fabric-samples.
Fixed with PR #724
from fabric-samples.
Related Issues (20)
- Channel:mychannel received discovery error:access denied HOT 1
- Application Gateaway Issue Due to CA Certificate File Related Error HOT 1
- Docker build deprecated resulting in Failed to GET ... with status 404 Not Found
- full stack asset transfer guide, cannot start fabric operations console due to couchdb error
- Error: Failed to get client TLS config: Error parsing certificate: x509: malformed serial number
- Error when trying to create BFT test network
- Hyperledger/fabric-samples
- CST 0001 ERRO [comm.tls] ClientHandshake -> Client TLS handshake failed after 173.725ยตs with error: EOF remoteaddress=127.0.0.1:7051 HOT 1
- Test Network SBE (Java) check is failing HOT 1
- TLS handshake error from all OrgCA's on k3s
- Nano test network problem
- Test-network-k8s network script gets last version Fabric bin files instead of requested version HOT 1
- code: 'MODULE_NOT_FOUND', Error: Cannot find module '/usr/local/src/dist/index.js' HOT 2
- Chaincode only accepts the first contract in the export array - Typescript HOT 4
- Add TypeScript version of asset-transfer-ledger-queries chaincode
- Improve documentation to highlight GetHistoryForKey support in asset-transfer-ledger-queries
- test-network/prometheus-grafana HOT 1
- Authentication failed HOT 1
- Documentation of test-network-k8s+caliper environment setup procedure HOT 1
- test network incorrectly recreates a fabric network when creating a channel
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fabric-samples.