Skip to content

Commit

Permalink
Removed coin config files for most died coins.
Browse files Browse the repository at this point in the history
Updated README.md for coin configuration format.
Started fixing our coin configuration files against new format, added working block explorer links for most of them.
  • Loading branch information
bonesoul committed Sep 23, 2014
1 parent f16758c commit 969969c
Show file tree
Hide file tree
Showing 38 changed files with 111 additions and 218 deletions.
60 changes: 0 additions & 60 deletions src/CoiniumServ/CoiniumServ.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -528,93 +528,33 @@
<None Include="config\coins\anoncoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\applecoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\arkenstone.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\arkhash.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\asiccoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\auroracoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\battlecoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\benjamins.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\betacoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\bitcoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\bitraam.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\bitstar.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\bluecoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\bottlecaps.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\bunnycoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\bytecoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\cachecoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\casinocoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\catcoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\coino.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\continuumcoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\copperbars.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\copperlark.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\cryptogenicbullion.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\cryptographicanomaly.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\cryptometh.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\darkcoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\defcoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\devcoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\diamondcoin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="config\coins\digibyte.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
Expand Down
10 changes: 6 additions & 4 deletions src/CoiniumServ/config/coins/21coin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
{
"name": "21coin",
"symbol": "21",
"algorithm": "sha256", │·····································
"peerMagic": "21212121", │·····································
"peerMagicTestnet": "01fefe05"
}
"algorithm": "sha256",
"node": {
"magic": "21212121",
"testnetMagic": "01fefe05"
}
}
20 changes: 14 additions & 6 deletions src/CoiniumServ/config/coins/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,41 +8,49 @@ Sample file;
"name": "Litecoin",
"symbol": "LTC",
"algorithm": "scrypt",
"type": "pow",
"reward": "pow",
"txMessages": false,
"blockExplorer": {
"block": "http://block-explorer.com/block/",
"tx": "http://block-explorer.com/tx",
"address": "http://block-explorer.com/address/"
},
"getBlockTemplate": {
"modeRequired": false
}
},
"node": {
"magic": "fbc0b6db",
"testnetMagic": "fcc1b7dc"
}
},
"extra": {
}
}
```

Fields;
- __name__: name of the coin
- __symbol__: symbol of the coin
- __algorithm__: algorithm used by the coin
- __type__: type of the coin - possible values;
- pow (proof-of-work)
- reward: reward system of the coin - possible values;
- pow (proof-of-work) [default]
- pos (proof-of-work + proof-of-stake hybrid)
- __txMessages__: does the coin use transaction messages? False by default.

__blockExplorer__ options
- block: URL that block hash will be appended.
- tx: URL that x will be appended.
- address: URL that address will be appended.

__getBlockTemplate__ options
- "modeRequired": Peercoin variants need a "mode" parameter to be set in in getblocktemplate, so we need to set this true for them.
- "modeRequired": Peercoin variants need a "mode" parameter to be set in in getblocktemplate, so we need to set this true for them. Default: false.

__node__ options

Not in use yet, will be used once embedded daemon-node is developed which will be able to check for block notifications

- __magic__: Coin's magic string.
- __testnetMagic__: Magic string for Testnet.

__extra__ options

Any extra options that will be handled to algorithm itself.
8 changes: 5 additions & 3 deletions src/CoiniumServ/config/coins/alphacoin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
"name": "Alphacoin",
"symbol": "ALF",
"algorithm": "scrypt",
"peerMagic": "fbc0b6db",
"peerMagicTestnet": "fcc1b7dc"
}
"node": {
"magic": "fbc0b6db",
"testnetMagic": "fcc1b7dc"
}
}
6 changes: 5 additions & 1 deletion src/CoiniumServ/config/coins/anoncoin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,9 @@
"name": "Anoncoin",
"symbol": "ANC",
"algorithm": "scrypt",
"blockExplorer": "http://ancblockchain.com"
"blockExplorer": {
"block": "http://ancblockchain.com/block/",
"tx": "http://ancblockchain.com/tx/",
"address": "http://ancblockchain.com/address/"
}
}
6 changes: 0 additions & 6 deletions src/CoiniumServ/config/coins/applecoin.json

This file was deleted.

5 changes: 0 additions & 5 deletions src/CoiniumServ/config/coins/arkenstone.json

This file was deleted.

5 changes: 0 additions & 5 deletions src/CoiniumServ/config/coins/arkhash.json

This file was deleted.

5 changes: 0 additions & 5 deletions src/CoiniumServ/config/coins/asiccoin.json

This file was deleted.

5 changes: 0 additions & 5 deletions src/CoiniumServ/config/coins/auroracoin.json

This file was deleted.

7 changes: 0 additions & 7 deletions src/CoiniumServ/config/coins/battlecoin.json

This file was deleted.

7 changes: 0 additions & 7 deletions src/CoiniumServ/config/coins/benjamins.json

This file was deleted.

5 changes: 0 additions & 5 deletions src/CoiniumServ/config/coins/betacoin.json

This file was deleted.

6 changes: 5 additions & 1 deletion src/CoiniumServ/config/coins/bitcoin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,9 @@
"name": "Bitcoin",
"symbol": "BTC",
"algorithm": "sha256",
"blockExplorer": "https://blockchain.info"
"blockExplorer": {
"block": "https://blockchain.info/block-index/",
"tx": "https://blockchain.info/tx/",
"address": "https://blockchain.info/address/"
}
}
3 changes: 1 addition & 2 deletions src/CoiniumServ/config/coins/bitcoindark.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,5 @@
"name": "BitcoinDark",
"symbol": "BTCD",
"algorithm": "sha256",
"txMessages": false,
"reward": "pos"
}
}
5 changes: 0 additions & 5 deletions src/CoiniumServ/config/coins/bitraam.json

This file was deleted.

7 changes: 0 additions & 7 deletions src/CoiniumServ/config/coins/bitstar.json

This file was deleted.

7 changes: 0 additions & 7 deletions src/CoiniumServ/config/coins/bluecoin.json

This file was deleted.

9 changes: 6 additions & 3 deletions src/CoiniumServ/config/coins/bottlecaps.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
"name": "Bottlecaps",
"symbol": "CAP",
"algorithm": "scrypt",
"peerMagic": "e4e8e9e5",
"peerMagicTestnet": "cdf2c0ef"
}
"reward": "pos",
"node": {
"magic": "e4e8e9e5",
"testnetMagic": "cdf2c0ef"
}
}
7 changes: 0 additions & 7 deletions src/CoiniumServ/config/coins/bunnycoin.json

This file was deleted.

5 changes: 0 additions & 5 deletions src/CoiniumServ/config/coins/bytecoin.json

This file was deleted.

6 changes: 0 additions & 6 deletions src/CoiniumServ/config/coins/cachecoin.json

This file was deleted.

11 changes: 9 additions & 2 deletions src/CoiniumServ/config/coins/casinocoin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@
"name": "Casinocoin",
"symbol": "CSC",
"algorithm": "scrypt",
"peerMagic": "fac3b6da",
"peerMagicTestnet": "fcc1b7dc"
"blockExplorer": {
"block": "http://csc.blockexp.info/block/",
"tx": "http://csc.blockexp.info/tx/",
"address": "http://csc.blockexp.info/address/"
},
"node": {
"magic": "fac3b6da",
"testnetMagic": "fcc1b7dc"
}
}
8 changes: 6 additions & 2 deletions src/CoiniumServ/config/coins/catcoin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,9 @@
"name": "Catcoin",
"symbol": "CAT",
"algorithm": "scrypt",
"blockExplorer": "http://catchain.info"
}
"blockExplorer": {
"block": "http://catchain.info/block/",
"tx": "http://catchain.info/tx/",
"address": "http://catchain.info/address/"
}
}
7 changes: 0 additions & 7 deletions src/CoiniumServ/config/coins/coino.json

This file was deleted.

7 changes: 6 additions & 1 deletion src/CoiniumServ/config/coins/continuumcoin.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"name": "Continuumcoin",
"symbol": "CTM",
"algorithm": "sha256"
"algorithm": "sha256",
"blockExplorer": {
"block": "http://ctminsight.buddylabsapps.com/block/",
"tx": "http://ctminsight.buddylabsapps.com/tx/",
"address": "http://ctminsight.buddylabsapps.com/address/"
}
}
6 changes: 0 additions & 6 deletions src/CoiniumServ/config/coins/copperbars.json

This file was deleted.

11 changes: 9 additions & 2 deletions src/CoiniumServ/config/coins/copperlark.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@
"name": "Copperlark",
"symbol": "CLR",
"algorithm": "keccak",
"normalHashing": true,
"diffShift": 32
"blockExplorer": {
"block": "http://blockchain.copperlark.com/block/",
"tx": "http://blockchain.copperlark.com/tx/",
"address": "http://blockchain.copperlark.com/address/"
},
"extra": {
"normalHashing": true,
"diffShift": 32
}
}

0 comments on commit 969969c

Please sign in to comment.