From 2ad773bc56a7561d184c9f93fdea4497248165b9 Mon Sep 17 00:00:00 2001 From: John Ahlroos Date: Sat, 5 May 2018 10:09:02 +0300 Subject: [PATCH] Updated readme --- README.md | 50 ++++---------------------------------------------- 1 file changed, 4 insertions(+), 46 deletions(-) diff --git a/README.md b/README.md index 608bcb0..acfbfe9 100644 --- a/README.md +++ b/README.md @@ -1,48 +1,6 @@ -Ratpack project template ------------------------------ +# Distributed Blockchain Transactions (DBT) -You have just created a basic Groovy Ratpack application. It doesn't do much -at this point, but we have set you up with a standard project structure, a -Guice back Registry, simple home page, and Spock for writing tests (because -you'd be mad not to use it). +This is a framework for working with SQL transactions in a distributed network. The framework allows you to compose SQL +transactions of multiple queries on different nodes and execute them later. -In this project you get: - -* A Gradle build file with pre-built Gradle wrapper -* A tiny home page at src/ratpack/templates/index.html (it's a template) -* A routing file at src/ratpack/Ratpack.groovy -* Reloading enabled in build.gradle -* A standard project structure: - - - | - +- src - | - +- ratpack - | | - | +- Ratpack.groovy - | +- ratpack.properties - | +- public // Static assets in here - | | - | +- images - | +- lib - | +- scripts - | +- styles - | - +- main - | | - | +- groovy - | - +- // App classes in here! - | - +- test - | - +- groovy - | - +- // Spock tests in here! - -That's it! You can start the basic app with - - ./gradlew run - -but it's up to you to add the bells, whistles, and meat of the application. +To ensure the reliability of the transactions a ledger using blockchain is used to keep track on ongoing transactions.