Comments (7)
Currently, we can't rely on chaincode to handle checking these trades and processing transfers on maturation dates. This is because chaincode containers can die on the network. Peers will just bring them back up whenever the next invoke or query comes up, but this is a game-over for letting chaincode handle maturation. I'm thinking we could just have the web app send a query to the chaincode every minute or so, calling a function that runs through all the trades and processes any that have matured.
from cp-web.
if it doesn't mature, what makes it a 'paper'? maybe it should be called a perpetual annuity until it 'acquires' an expiration date?
from cp-web.
There are other issues I'm currently working on, but I do intend to implement this functionality, eventually. I don't want to discourage the community from helping, however. If anyone has an idea for how to implement this, we'd love to see it!
from cp-web.
@masterDev1985
Has there been any headway in this direction?
from cp-web.
@russelldc I'm afraid not. For now, I'm not adding any new features to cp-web.
from cp-web.
@masterDev1985 Regardless of the cp-web project, is there still an issue with chaincode containers indeterminately dying?
from cp-web.
Well, chaincode containers dying shouldn't be an issue. Whenever the peer needs chaincode, it should start or recreate the chaincode container from the image.
from cp-web.
Related Issues (20)
- Failed to deploy chaincode: EventTransactionError HOT 4
- Callback already called
- Error building images: dial unix /var/run/docker.sock: connect: no such file or directory HOT 1
- -
- No live link to the demo. HOT 2
- Deploying cp-web with local version of hyperledger fabric HOT 19
- Failed to run demo using local network, Error: failed to enroll registrar: Identity or token does not match HOT 1
- Improve Documentation to Indicate that Commercial Paper Cannot be Redeployed HOT 1
- grpc: ClientConn.resetTransport failed to create client transport: connection error: desc = "transport: dial tcp: address too many colons in address HOT 2
- Some Commercial Paper Operations from Demo Chaincode Tab Return Errors
- Logs Not getting printed in chaincode HOT 5
- Multi peer fails on local environment HOT 1
- Upgrade Deployment Tracker client dependency
- done
- Mutiple queries to display data sets by using fields other than the ID HOT 1
- Cannot read property 'prototype' of undefined HOT 6
- us.blockchain.ibm.com.cert failing to validate HOT 9
- How to setup hyperledger on different VMs to communicate with each other using nonvagrant on windows 10 platform HOT 1
- User level role access in hyperledger
- Deployment Tracker Service is discontinued HOT 1
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 cp-web.