From 1fcce3b7a4c84e3df40c64eb70317268e77f98aa Mon Sep 17 00:00:00 2001 From: Alex Firmani Date: Thu, 16 Jan 2020 08:09:30 -0800 Subject: [PATCH 1/3] Fixes #73; adds issue template dir --- .github/ISSUE_TEMPLATE/bug_report.md | 38 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature-request.md | 22 +++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/feature-request.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..dd84ea7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,38 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Desktop (please complete the following information):** + - OS: [e.g. iOS] + - Browser [e.g. chrome, safari] + - Version [e.g. 22] + +**Smartphone (please complete the following information):** + - Device: [e.g. iPhone6] + - OS: [e.g. iOS8.1] + - Browser [e.g. stock browser, safari] + - Version [e.g. 22] + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md new file mode 100644 index 0000000..8d15c61 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -0,0 +1,22 @@ +--- +name: Feature request +about: Request a feature for Pocket Android +title: "[FEATURE REQUEST]" +labels: enhancement +assignees: andrewnguyen22 + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**(Optional) Include a BDD test that would satisfy the expected behaviour of the new feature** + +**Additional context** +Add any other context or screenshots about the feature request here. From 1e011caf7b234e264e269ae89d06c435b15b8a08 Mon Sep 17 00:00:00 2001 From: Alex Firmani Date: Mon, 10 Feb 2020 15:39:18 -0800 Subject: [PATCH 2/3] Fixes #73; contributions and templates --- CONTRIBUTING.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..8e1fae5 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,15 @@ +## How to contribute + +PocketAndroid is an open source project, and as such we welcome any contribution from anyone on the internet. Please read our [visit our developer portal](https://pocket-network.readme.io) to learn how get started. + +Please fork, code and submit a Pull Request for the PocketAndroid Team to review and merge. We ask that you please follow the guidelines below in order to submit your contributions for review: + +### High impact or architectural changes + +Reach out to us on [Telegram](https://t.me/POKTnetwork) and start a discussion with the Pocket Core Team regarding your change before you start working. Communication is key for open source projects and asynchronous contributions. + +For an active research forum, checkout and post on [our forum](https://research.pokt.network). + +### Coding style +- Code must adhere to the our Kotlin formatting guidelines. +- Pull requests need to be based on and opened against the `staging` branch. From 5662c61eb1f0e13e7fac4b98814ed8a70ef0719d Mon Sep 17 00:00:00 2001 From: Alex Firmani Date: Mon, 10 Feb 2020 15:40:38 -0800 Subject: [PATCH 3/3] Fixes #73; fixes repo image --- README.md | 175 +++++++++++++++++++++++++++--------------------------- 1 file changed, 88 insertions(+), 87 deletions(-) diff --git a/README.md b/README.md index b80c28b..2b492fe 100644 --- a/README.md +++ b/README.md @@ -1,87 +1,88 @@ -
- - drawing - -
-

PocketAndroid

-
Official Android client to use with the Pocket Network
-
- - - -
- -

Overview

-
- - - - - - - - - - - - -
- - - - - - - - - -
- -PocketAndroid wraps all of the tools a developer will need to begin interacting with a network. PocketAndroid contains 3 packages: - -- `network.pocket:eth`: A library that allows your DApp to communicate to the Ethereum network. -- `network.pocket:aion`: A library that allows your DApp to communicate to the AION network. -- `network.pocket:core`: An implementation of the Pocket protocol that you can use to create your own plugin to interact with a blockchain of your choosing. - -Before you can start using the library, you have to get a Developer ID by registering for MVP. [To learn how to register please click here.](https://pocket-network.readme.io/docs/how-to-participate#section-for-developers) - -

Requirements

- -You should have at least have a basic knowledge of blockchain technology and know your way around Java/Kotlin. - -

Installation

- -First you need to add the following Maven URL to your project, so the your root `build.gradle` file add the following: - -``` -allprojects { - repositories { - google() - jcenter() - maven { - url 'https://dl.bintray.com/pokt-network/pocket-android' - } - } -} -``` - -Now, you will need to add either of the 3 packages within PocketAndroid to your module's `build.gradle` file, like this: - -``` -// Eth -implementation 'network.pocket:eth:0.0.1' - -// Aion -implementation 'network.pocket:aion:0.0.1' - -// Core -implementation 'network.pocket:core:0.0.1' -``` - -

Usage

- -If you would like to know how to integrate PocketAndroid into your DApp, [visit our developer portal](https://pocket-network.readme.io) that has a lot of useful tutorials and material about the Pocket Network. - -

Contact Us

- -We have created a Discord server where you can meet with the Pocket team, as well as fellow App Developers, and Service Nodes. [Click here to join!](https://discord.gg/sarhfXP) \ No newline at end of file +
+ + Pocket Network logo + +
+ +

PocketAndroid

+
Official Android client to use with the Pocket Network
+
+ + + +
+ +

Overview

+
+ + + + + + + + + + + + +
+ + + + + + + + + +
+ +PocketAndroid wraps all of the tools a developer will need to begin interacting with a network. PocketAndroid contains 3 packages: + +- `network.pocket:eth`: A library that allows your DApp to communicate to the Ethereum network. +- `network.pocket:aion`: A library that allows your DApp to communicate to the AION network. +- `network.pocket:core`: An implementation of the Pocket protocol that you can use to create your own plugin to interact with a blockchain of your choosing. + +Before you can start using the library, you have to get a Developer ID by registering for MVP. [To learn how to register please click here.](https://pocket-network.readme.io/docs/how-to-participate#section-for-developers) + +

Requirements

+ +You should have at least have a basic knowledge of blockchain technology and know your way around Java/Kotlin. + +

Installation

+ +First you need to add the following Maven URL to your project, so the your root `build.gradle` file add the following: + +``` +allprojects { + repositories { + google() + jcenter() + maven { + url 'https://dl.bintray.com/pokt-network/pocket-android' + } + } +} +``` + +Now, you will need to add either of the 3 packages within PocketAndroid to your module's `build.gradle` file, like this: + +``` +// Eth +implementation 'network.pocket:eth:0.0.1' + +// Aion +implementation 'network.pocket:aion:0.0.1' + +// Core +implementation 'network.pocket:core:0.0.1' +``` + +

Usage

+ +If you would like to know how to integrate PocketAndroid into your DApp, [visit our developer portal](https://pocket-network.readme.io) that has a lot of useful tutorials and material about the Pocket Network. + +

Contact Us

+ +We have created a Discord server where you can meet with the Pocket team, as well as fellow App Developers, and Service Nodes. [Click here to join!](https://discord.gg/sarhfXP)