├── .convector ├── LICENSE ├── README.md ├── api.json ├── collections.json ├── lerna-debug.log ├── lerna.json ├── org1.energymarket.config.json ├── org2.energymarket.config.json ├── package.json ├── packages ├── energymarket-cc │ ├── dist │ │ └── src │ │ │ ├── energymarket.controller.d.ts │ │ │ ├── energymarket.controller.js │ │ │ ├── energymarket.controller.js.map │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── index.js.map │ │ │ └── models │ │ │ ├── ask.model.d.ts │ │ │ ├── ask.model.js │ │ │ ├── ask.model.js.map │ │ │ ├── auction.model.d.ts │ │ │ ├── auction.model.js │ │ │ ├── auction.model.js.map │ │ │ ├── bid.model.d.ts │ │ │ ├── bid.model.js │ │ │ ├── bid.model.js.map │ │ │ ├── grid.model.d.ts │ │ │ ├── grid.model.js │ │ │ ├── grid.model.js.map │ │ │ ├── market.model.d.ts │ │ │ ├── market.model.js │ │ │ ├── market.model.js.map │ │ │ ├── marketParticipant.model.d.ts │ │ │ ├── marketParticipant.model.js │ │ │ └── marketParticipant.model.js.map │ ├── package-lock.json │ ├── package.json │ ├── scripts │ │ └── testScript_sh.bash │ ├── src │ │ ├── energymarket.controller.ts │ │ ├── index.ts │ │ └── models │ │ │ ├── ask.model.ts │ │ │ ├── auction.model.ts │ │ │ ├── bid.model.ts │ │ │ ├── grid.model.ts │ │ │ ├── market.model.ts │ │ │ └── marketParticipant.model.ts │ ├── tests │ │ ├── energymarket.fabric.spec.ts │ │ ├── energymarket.final.spec.ts │ │ ├── energymarket.spec.ts │ │ └── env.ts │ └── tsconfig.json └── log │ ├── access.log │ └── error.log ├── test.sh ├── thesis ├── figures │ ├── 3stage.pdf │ ├── LEMcommunity.pdf │ ├── LEMcommunity.png │ ├── LEMhybrid.pdf │ ├── LEMhybrid.png │ ├── LEMlayers.pdf │ ├── LEMlayers.png │ ├── LEMp2p.pdf │ ├── LEMp2p.png │ ├── bcnetwork.pdf │ ├── bidtransactionflow.pdf │ ├── bidtransactionflow.png │ ├── blockchainnetwork.pdf │ ├── blockchainnetwork.png │ ├── blockchainprojects.png │ ├── businesslayer.pdf │ ├── businesstofunctional.pdf │ ├── classdiagram.pdf │ ├── classdiagram.png │ ├── clearauctiontransactionflow.pdf │ ├── clearauctiontransactionflow.png │ ├── doubleauction.pdf │ ├── functionalflow.pdf │ ├── functionalflow.png │ ├── functionalflow1.pdf │ ├── functionalflow2.pdf │ ├── hlfledger.pdf │ ├── ledgers.pdf │ ├── logicaltocomponents.pdf │ ├── methodology.pdf │ └── singleauctions.pdf └── thesis.pdf ├── tsconfig.json └── update-paths.js /.convector: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/.convector -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/README.md -------------------------------------------------------------------------------- /api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/api.json -------------------------------------------------------------------------------- /collections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/collections.json -------------------------------------------------------------------------------- /lerna-debug.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/lerna-debug.log -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/lerna.json -------------------------------------------------------------------------------- /org1.energymarket.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/org1.energymarket.config.json -------------------------------------------------------------------------------- /org2.energymarket.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/org2.energymarket.config.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/package.json -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/energymarket.controller.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/energymarket.controller.d.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/energymarket.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/energymarket.controller.js -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/energymarket.controller.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/energymarket.controller.js.map -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/index.d.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/index.js -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/index.js.map -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/ask.model.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/ask.model.d.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/ask.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/ask.model.js -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/ask.model.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/ask.model.js.map -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/auction.model.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/auction.model.d.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/auction.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/auction.model.js -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/auction.model.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/auction.model.js.map -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/bid.model.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/bid.model.d.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/bid.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/bid.model.js -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/bid.model.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/bid.model.js.map -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/grid.model.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/grid.model.d.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/grid.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/grid.model.js -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/grid.model.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/grid.model.js.map -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/market.model.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/market.model.d.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/market.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/market.model.js -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/market.model.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/market.model.js.map -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/marketParticipant.model.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/marketParticipant.model.d.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/marketParticipant.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/marketParticipant.model.js -------------------------------------------------------------------------------- /packages/energymarket-cc/dist/src/models/marketParticipant.model.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/dist/src/models/marketParticipant.model.js.map -------------------------------------------------------------------------------- /packages/energymarket-cc/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/package-lock.json -------------------------------------------------------------------------------- /packages/energymarket-cc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/package.json -------------------------------------------------------------------------------- /packages/energymarket-cc/scripts/testScript_sh.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/scripts/testScript_sh.bash -------------------------------------------------------------------------------- /packages/energymarket-cc/src/energymarket.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/src/energymarket.controller.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/src/index.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/src/models/ask.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/src/models/ask.model.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/src/models/auction.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/src/models/auction.model.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/src/models/bid.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/src/models/bid.model.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/src/models/grid.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/src/models/grid.model.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/src/models/market.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/src/models/market.model.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/src/models/marketParticipant.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/src/models/marketParticipant.model.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/tests/energymarket.fabric.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/tests/energymarket.fabric.spec.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/tests/energymarket.final.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/tests/energymarket.final.spec.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/tests/energymarket.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/tests/energymarket.spec.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/tests/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/tests/env.ts -------------------------------------------------------------------------------- /packages/energymarket-cc/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/energymarket-cc/tsconfig.json -------------------------------------------------------------------------------- /packages/log/access.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/log/access.log -------------------------------------------------------------------------------- /packages/log/error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/packages/log/error.log -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/test.sh -------------------------------------------------------------------------------- /thesis/figures/3stage.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/3stage.pdf -------------------------------------------------------------------------------- /thesis/figures/LEMcommunity.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/LEMcommunity.pdf -------------------------------------------------------------------------------- /thesis/figures/LEMcommunity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/LEMcommunity.png -------------------------------------------------------------------------------- /thesis/figures/LEMhybrid.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/LEMhybrid.pdf -------------------------------------------------------------------------------- /thesis/figures/LEMhybrid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/LEMhybrid.png -------------------------------------------------------------------------------- /thesis/figures/LEMlayers.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/LEMlayers.pdf -------------------------------------------------------------------------------- /thesis/figures/LEMlayers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/LEMlayers.png -------------------------------------------------------------------------------- /thesis/figures/LEMp2p.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/LEMp2p.pdf -------------------------------------------------------------------------------- /thesis/figures/LEMp2p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/LEMp2p.png -------------------------------------------------------------------------------- /thesis/figures/bcnetwork.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/bcnetwork.pdf -------------------------------------------------------------------------------- /thesis/figures/bidtransactionflow.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/bidtransactionflow.pdf -------------------------------------------------------------------------------- /thesis/figures/bidtransactionflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/bidtransactionflow.png -------------------------------------------------------------------------------- /thesis/figures/blockchainnetwork.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/blockchainnetwork.pdf -------------------------------------------------------------------------------- /thesis/figures/blockchainnetwork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/blockchainnetwork.png -------------------------------------------------------------------------------- /thesis/figures/blockchainprojects.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/blockchainprojects.png -------------------------------------------------------------------------------- /thesis/figures/businesslayer.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/businesslayer.pdf -------------------------------------------------------------------------------- /thesis/figures/businesstofunctional.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/businesstofunctional.pdf -------------------------------------------------------------------------------- /thesis/figures/classdiagram.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/classdiagram.pdf -------------------------------------------------------------------------------- /thesis/figures/classdiagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/classdiagram.png -------------------------------------------------------------------------------- /thesis/figures/clearauctiontransactionflow.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/clearauctiontransactionflow.pdf -------------------------------------------------------------------------------- /thesis/figures/clearauctiontransactionflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/clearauctiontransactionflow.png -------------------------------------------------------------------------------- /thesis/figures/doubleauction.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/doubleauction.pdf -------------------------------------------------------------------------------- /thesis/figures/functionalflow.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/functionalflow.pdf -------------------------------------------------------------------------------- /thesis/figures/functionalflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/functionalflow.png -------------------------------------------------------------------------------- /thesis/figures/functionalflow1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/functionalflow1.pdf -------------------------------------------------------------------------------- /thesis/figures/functionalflow2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/functionalflow2.pdf -------------------------------------------------------------------------------- /thesis/figures/hlfledger.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/hlfledger.pdf -------------------------------------------------------------------------------- /thesis/figures/ledgers.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/ledgers.pdf -------------------------------------------------------------------------------- /thesis/figures/logicaltocomponents.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/logicaltocomponents.pdf -------------------------------------------------------------------------------- /thesis/figures/methodology.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/methodology.pdf -------------------------------------------------------------------------------- /thesis/figures/singleauctions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/figures/singleauctions.pdf -------------------------------------------------------------------------------- /thesis/thesis.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/thesis/thesis.pdf -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/tsconfig.json -------------------------------------------------------------------------------- /update-paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphabenoi/thesis/HEAD/update-paths.js --------------------------------------------------------------------------------