This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
dido:public:ra:xapend:xapend.b_stds:defact:ethereum:client [2021/08/06 15:52] murphy [Official reference implementations (CLI)] |
dido:public:ra:xapend:xapend.b_stds:defact:ethereum:client [2021/11/09 14:46] (current) char ↷ Links adapted because of a move operation |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Ethereum: Clients ===== | ===== Ethereum: Clients ===== | ||
| - | [[dido:public:ra:xapend:xapend.b_stds:defact:ethereum| return to the Ethereum Standards ]] | + | [[dido:public:ra:xapend:xapend.b_stds:defact:ethereum:start| return to the Ethereum Standards ]] |
| Source: [[https://ethereum.stackexchange.com/questions/269/what-exactly-is-an-ethereum-client-and-what-clients-are-there | What exactly is an Ethereum Client ]] | Source: [[https://ethereum.stackexchange.com/questions/269/what-exactly-is-an-ethereum-client-and-what-clients-are-there | What exactly is an Ethereum Client ]] | ||
| - | //An 'Ethereum client' is a term referring to any node able to parse and verify the [[dido:public:ra:xapend:xapend.a_glossary:b:blockchain|blockchain]], its smart contracts and everything related. It also allows you/provides interfaces to create transactions and mine blocks which is the key for any blockchain interaction.// | + | //An 'Ethereum client' is a term referring to any [[dido:public:ra:xapend:xapend.a_glossary:n:node|node]] able to parse and verify the [[dido:public:ra:xapend:xapend.a_glossary:b:blockchain|blockchain]], its smart contracts and everything related. It also allows you/provides interfaces to create transactions and mine blocks which is the key for any blockchain interaction.// |
| ==== Official reference implementations (CLI) ==== | ==== Official reference implementations (CLI) ==== | ||
| Line 13: | Line 13: | ||
| * pyethapp - Python client of the pyethereum project: https://github.com/ethereum/pyethapp | * pyethapp - Python client of the pyethereum project: https://github.com/ethereum/pyethapp | ||
| - | All [[dido:public:ra:xapend:xapend.a_glossary:c:client|clients]] should work the same, from the user's perspective. They provide the same interfaces and so on. For example, if you launch a DApp or the Ethereum Wallet or a DApp browser [[dido:public:ra:xapend:xapend.a_glossary:i:instance|instance]], it should not note any difference in communicating with the client. | + | All [[dido:public:ra:xapend:xapend.a_glossary:c:client|clients]] should work the same, from the user's perspective. They provide the same interfaces and so on. For example, if you launch a DApp or the Ethereum [[dido:public:ra:xapend:xapend.a_glossary:w:wallet|Wallet]] or a DApp browser [[dido:public:ra:xapend:xapend.a_glossary:i:instance|instance]], it should not note any difference in communicating with the client. |
| ==== Official reference implementations (GUI) ==== | ==== Official reference implementations (GUI) ==== | ||