Stellar   A
last analyzed

Complexity

Total Complexity 1

Size/Duplication

Total Lines 26
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
eloc 16
dl 0
loc 26
rs 10
c 0
b 0
f 0
wmc 1

1 Method

Rating   Name   Duplication   Size   Complexity  
A build() 0 21 1
1
<?php
2
3
/**
4
 * Cryptocurrency list package.
5
 * All cryptocurrencies infos in a single package without using a database.
6
 *
7
 * Copyright (C) 2018-2019 <Crypto Technology srl>
8
 *
9
 * This program is free software: you can redistribute it and/or modify
10
 * it under the terms of the GNU General Public License as published by
11
 * the Free Software Foundation, either version 3 of the License, or
12
 * (at your option) any later version.
13
 *
14
 * This program is distributed in the hope that it will be useful,
15
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17
 * GNU General Public License for more details.
18
 *
19
 * You should have received a copy of the GNU General Public License
20
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
21
 */
22
23
declare(strict_types=1);
24
25
namespace CryptoTech\Cryptocurrency;
26
27
/**
28
 * Class Stellar.
29
 */
30
class Stellar extends Cryptocurrency
31
{
32
    /**
33
     * {@inheritdoc}
34
     */
35
    public function build()
36
    {
37
        $this->id = 512;
38
        $this->name = 'Stellar';
39
        $this->symbol = 'XLM';
40
        $this->type = 'coin';
41
        $this->mineable = false;
42
        $this->description = 'The Stellar network is an open source, distributed, and community owned network used to facilitate cross-asset transfers of value. Stellar aims to help facilitate cross-asset transfer of value at a fraction of a penny while aiming to be an open financial system that gives people of all income levels access to low-cost financial services. Stellar can handle exchanges between fiat-based currencies and between cryptocurrencies. Stellar.org, the organization that supports Stellar, is centralized like XRP and meant to handle cross platform transactions and micro transactions like XRP. However, unlike Ripple, Stellar.org is non-profit and their platform itself is open source and decentralized. Through the use of its intermediary currency Lumens (XLM), a user can send any currency that they own to anyone else in a different currency. Stellar was founded by Jed McCaleb in 2014. Jed McCaleb is also the founder of Mt. Gox and co-founder of Ripple, launched the network system Stellar with former lawyer Joyce Kim. Stellar is also a payment technology that aims to connect financial institutions and drastically reduce the cost and time required for cross-border transfers. In fact, both payment networks used the same protocol initially.';
43
        $this->website = [
44
            'https://www.stellar.org',
45
        ];
46
        $this->explorer = [
47
            'https://dashboard.stellar.org',
48
            'https://stellar.expert/explorer/public',
49
            'https://steexp.com',
50
        ];
51
        $this->source_code = [
52
            'https://github.com/stellar',
53
        ];
54
55
        return $this;
56
    }
57
}
58