From 9e75718da20021be3b6bffbe61f6dc2025467c87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eduardo=20Antu=C3=B1a=20D=C3=ADez?= <20141918+eduadiez@users.noreply.github.com> Date: Thu, 19 Sep 2019 10:47:55 +0200 Subject: [PATCH 1/2] Advance manifest to new version: 0.1.1 --- dappnode_package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dappnode_package.json b/dappnode_package.json index c9ef3c1..f0baf90 100644 --- a/dappnode_package.json +++ b/dappnode_package.json @@ -1,6 +1,6 @@ { "name": "vipnode.dnp.dappnode.eth", - "version": "0.1.0", + "version": "0.1.1", "upstreamVersion": "2.2.1", "shortDescription": "Economic incentive for running Ethereum full nodes", "description": "[Vipnode](https://vipnode.org)'s goal is to allow the Ethereum network to remain decentralized by creating a financial marketplace for more people to run full nodes and serve native light clients. Check this [medium article](https://medium.com/vipnode/an-economic-incentive-for-running-ethereum-full-nodes-ecc0c9ebe22) to understand the motivation behind this project and this [2.0 release article](https://medium.com/vipnode/vipnode-2-0-released-9af1d65b4552) for a tutorial on how to use Vipnode.", From 80d8e19195405806cefefe293867e03c46eada9d Mon Sep 17 00:00:00 2001 From: dapplion Date: Tue, 19 Nov 2019 01:17:50 +0100 Subject: [PATCH 2/2] add setup typo ff --- dappnode_package.json | 39 ++++++++++++++++++++++++++++++++++----- docker-compose.yml | 2 +- releases.json | 16 ++++++++++++++++ 3 files changed, 51 insertions(+), 6 deletions(-) create mode 100644 releases.json diff --git a/dappnode_package.json b/dappnode_package.json index f0baf90..9168ac6 100644 --- a/dappnode_package.json +++ b/dappnode_package.json @@ -1,15 +1,15 @@ { "name": "vipnode.dnp.dappnode.eth", - "version": "0.1.1", - "upstreamVersion": "2.2.1", + "version": "0.2.0", + "upstreamVersion": "3.0.1", "shortDescription": "Economic incentive for running Ethereum full nodes", "description": "[Vipnode](https://vipnode.org)'s goal is to allow the Ethereum network to remain decentralized by creating a financial marketplace for more people to run full nodes and serve native light clients. Check this [medium article](https://medium.com/vipnode/an-economic-incentive-for-running-ethereum-full-nodes-ecc0c9ebe22) to understand the motivation behind this project and this [2.0 release article](https://medium.com/vipnode/vipnode-2-0-released-9af1d65b4552) for a tutorial on how to use Vipnode.", "avatar": "/ipfs/QmSVNvnnq1Wg5aXT7fxWHQbLbR1aqccGUJsCWjNVT7qtFL", "type": "service", "image": { - "path": "", - "hash": "", - "size": "", + "path": "vipnode.dnp.dappnode.eth_0.2.0.tar.xz", + "hash": "/ipfs/QmWfEW7i4VBkYZW66eoUT8zTBNe6GUhiy4H7zFFNSg5Kht", + "size": 7886652, "restart": "always", "environment": [ "PAYOUT_ADDRESS=" @@ -18,6 +18,35 @@ "dncore_ethchaindnpdappnodeeth_identity:/app/identity:ro" ] }, + "setupSchema": { + "description": "This setup wizard will help you start. In case of problems: https://github.com/dappnode/DAppNodePackage-vipnode#installing-and-setting-up-vipnode", + "type": "object", + "required": [ + "payoutAddress" + ], + "properties": { + "payoutAddress": { + "type": "string", + "title": "Payout address", + "description": "Define an Ethereum mainnet address to get rewards to", + "pattern": "^0x[a-fA-F0-9]{40}$" + } + } + }, + "setupTarget": { + "payoutAddress": { + "type": "environment", + "name": "PAYOUT_ADDRESS" + } + }, + "setupUiJson": { + "payoutAddress": { + "ui:help": "Don't use your main address", + "errorMessages": { + "pattern": "Must be a valid address (0x1fd16a...)" + } + } + }, "author": "DAppNode Association (https://github.com/dappnode)", "categories": [ "Economic incentive" diff --git a/docker-compose.yml b/docker-compose.yml index 5d9c5af..5e7c6ab 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,5 @@ version: '3.4' services: vipnode.dnp.dappnode.eth: - image: 'vipnode.dnp.dappnode.eth:0.1.0' + image: 'vipnode.dnp.dappnode.eth:0.2.0' build: ./build diff --git a/releases.json b/releases.json new file mode 100644 index 0000000..4b6e8f6 --- /dev/null +++ b/releases.json @@ -0,0 +1,16 @@ +{ + "0.0.3": { + "hash": "/ipfs/QmXY5UWfnaz8FzdMS4Fye3CT8CMQjgKw1HC8G2ikKbMPUQ", + "type": "manifest", + "uploadedTo": { + "dappnode": "Thu, 17 Oct 2019 10:12:21 GMT" + } + }, + "0.2.0": { + "hash": "/ipfs/Qma1QtWnSDdVTcjtFHVB68mKPWnirCfLFun17byJsSuW8B", + "type": "manifest", + "uploadedTo": { + "dappnode": "Tue, 19 Nov 2019 00:16:46 GMT" + } + } +} \ No newline at end of file