Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot declare identifying field for a transaction that is not in the system model #21

Closed
dselman opened this issue Oct 28, 2018 · 0 comments
Assignees
Labels
Type: Bug 🐛 Something isn't working

Comments

@dselman
Copy link
Contributor

dselman commented Oct 28, 2018

We should remove this code so that people can use Concerto without using a system model.

https://github.com/hyperledger/composer-concerto/blob/master/lib/introspect/transactiondeclaration.js#L71

@dselman dselman added the Type: Bug 🐛 Something isn't working label Oct 28, 2018
@dselman dselman self-assigned this Oct 28, 2018
dselman added a commit to dselman/composer-concerto that referenced this issue Oct 28, 2018
dselman added a commit that referenced this issue Oct 29, 2018
* refactor modelmanager to standadlone module

Signed-off-by: Dan Selman <[email protected]>

* bump versions, fix linting

Signed-off-by: Dan Selman <[email protected]>

* ignore

Signed-off-by: Dan Selman <[email protected]>

* wip

Signed-off-by: Dan Selman <[email protected]>

* wip

Signed-off-by: Dan Selman <[email protected]>

* Update travis build scripts

Signed-off-by: Matt Roberts <[email protected]>

* Add webpack build
Signed-off-by: Matt Roberts <[email protected]>

* Update .travis.yml

Signed-off-by: Matt Roberts <[email protected]>

* replaced logger with debug

Signed-off-by: Dan Selman <[email protected]>

* removed wallet. Some codecov clean up

Signed-off-by: Dan Selman <[email protected]>

* WIP Remove all references to static system model.

Signed-off-by: Matt Roberts <[email protected]>

* fix changelog

Signed-off-by: Dan Selman <[email protected]>

* Fix xmlschemavisitor. Increase test coverage

Signed-off-by: Matt Roberts <[email protected]>

* Revert nyc output to text-summary

Signed-off-by: Matt Roberts <[email protected]>

* Add pkgbump. Fix webpack. Fix missing moment dependency

* Fix version number

* Add system model table (#5)

* WIP
Signed-off-by: Matt Roberts <[email protected]>

* Client app has to add system models
Signed-off-by: Matt Roberts <[email protected]>

* Add system model table

Signed-off-by: Matt Roberts <[email protected]>

* Move composer models from lib to test. Add test for custom system model

Signed-off-by: Matt Roberts <[email protected]>

* Remove commented code in assetdeclaration

Signed-off-by: Matt Roberts <[email protected]>

* switch to yarn

Signed-off-by: Dan Selman <[email protected]>

* travis build

Signed-off-by: Dan Selman <[email protected]>

* remove system model gen

Signed-off-by: Dan Selman <[email protected]>

* first published version

Signed-off-by: Dan Selman <[email protected]>

* (doc) update description

Signed-off-by: Dan Selman <[email protected]>

* (chore) update docs

Signed-off-by: Dan Selman <[email protected]>

* (chore) cleaning

Signed-off-by: Dan Selman <[email protected]>

* (chore) publish latest version

Signed-off-by: Dan Selman <[email protected]>

* allow transactions to specify an identifying field #21

Signed-off-by: Dan Selman <[email protected]>

* bump version

Signed-off-by: Dan Selman <[email protected]>
@dselman dselman closed this as completed Oct 29, 2018
dselman added a commit that referenced this issue Oct 29, 2018
* refactor modelmanager to standadlone module

Signed-off-by: Dan Selman <[email protected]>

* bump versions, fix linting

Signed-off-by: Dan Selman <[email protected]>

* ignore

Signed-off-by: Dan Selman <[email protected]>

* wip

Signed-off-by: Dan Selman <[email protected]>

* wip

Signed-off-by: Dan Selman <[email protected]>

* Update travis build scripts

Signed-off-by: Matt Roberts <[email protected]>

* Add webpack build
Signed-off-by: Matt Roberts <[email protected]>

* Update .travis.yml

Signed-off-by: Matt Roberts <[email protected]>

* replaced logger with debug

Signed-off-by: Dan Selman <[email protected]>

* removed wallet. Some codecov clean up

Signed-off-by: Dan Selman <[email protected]>

* WIP Remove all references to static system model.

Signed-off-by: Matt Roberts <[email protected]>

* fix changelog

Signed-off-by: Dan Selman <[email protected]>

* Fix xmlschemavisitor. Increase test coverage

Signed-off-by: Matt Roberts <[email protected]>

* Revert nyc output to text-summary

Signed-off-by: Matt Roberts <[email protected]>

* Add pkgbump. Fix webpack. Fix missing moment dependency

* Fix version number

* Add system model table (#5)

* WIP
Signed-off-by: Matt Roberts <[email protected]>

* Client app has to add system models
Signed-off-by: Matt Roberts <[email protected]>

* Add system model table

Signed-off-by: Matt Roberts <[email protected]>

* Move composer models from lib to test. Add test for custom system model

Signed-off-by: Matt Roberts <[email protected]>

* Remove commented code in assetdeclaration

Signed-off-by: Matt Roberts <[email protected]>

* switch to yarn

Signed-off-by: Dan Selman <[email protected]>

* travis build

Signed-off-by: Dan Selman <[email protected]>

* remove system model gen

Signed-off-by: Dan Selman <[email protected]>

* first published version

Signed-off-by: Dan Selman <[email protected]>

* (doc) update description

Signed-off-by: Dan Selman <[email protected]>

* (chore) update docs

Signed-off-by: Dan Selman <[email protected]>

* (chore) cleaning

Signed-off-by: Dan Selman <[email protected]>

* (chore) publish latest version

Signed-off-by: Dan Selman <[email protected]>

* allow transactions to specify an identifying field #21

Signed-off-by: Dan Selman <[email protected]>

* bump version

Signed-off-by: Dan Selman <[email protected]>

* Automatically add a timestamp field to transactions and events

Signed-off-by: Dan Selman <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Bug 🐛 Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant