<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://tech.uvoo.io/index.php?action=history&amp;feed=atom&amp;title=Parity_Ethereum_Client</id>
	<title>Parity Ethereum Client - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://tech.uvoo.io/index.php?action=history&amp;feed=atom&amp;title=Parity_Ethereum_Client"/>
	<link rel="alternate" type="text/html" href="https://tech.uvoo.io/index.php?title=Parity_Ethereum_Client&amp;action=history"/>
	<updated>2026-05-10T14:54:50Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>https://tech.uvoo.io/index.php?title=Parity_Ethereum_Client&amp;diff=146&amp;oldid=prev</id>
		<title>imported&gt;Jeremy-busk at 21:46, 30 April 2019</title>
		<link rel="alternate" type="text/html" href="https://tech.uvoo.io/index.php?title=Parity_Ethereum_Client&amp;diff=146&amp;oldid=prev"/>
		<updated>2019-04-30T21:46:10Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;# Provo Office Ethereum Parity Client HTTP&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
curl -H &amp;quot;Content-Type: application/json&amp;quot; -X POST --data '{&amp;quot;jsonrpc&amp;quot;:&amp;quot;2.0&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;web3_clientVersion&amp;quot;,&amp;quot;params&amp;quot;:[],&amp;quot;id&amp;quot;:67}' http://10.64.41.3:8545&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
# Service File&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
[Unit]&lt;br /&gt;
Description=Parity Ethereum client&lt;br /&gt;
Documentation=https://wiki.parity.io&lt;br /&gt;
After=network.target&lt;br /&gt;
&lt;br /&gt;
[Service]&lt;br /&gt;
Type=simple&lt;br /&gt;
# ExecStart=/usr/bin/parity&lt;br /&gt;
ExecStart=/usr/bin/parity --port=31303 --nat=extip:xxx.xxx.xxx.xxx&lt;br /&gt;
Restart=on-failure&lt;br /&gt;
# SIGHUP gives parity time to exit cleanly before SIGKILL&lt;br /&gt;
KillSignal=SIGHUP&lt;br /&gt;
&lt;br /&gt;
[Install]&lt;br /&gt;
WantedBy=multi-user.target&lt;br /&gt;
Alias=parity.service&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Very Simple Protective NGINX Reverse Proxy&lt;br /&gt;
```&lt;br /&gt;
server {&lt;br /&gt;
    listen 80 default_server;&lt;br /&gt;
    listen [::]:80 default_server;&lt;br /&gt;
    if ($scheme != &amp;quot;https&amp;quot;) {&lt;br /&gt;
        return 301 https://$host$request_uri;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    listen 443 ssl default_server;&lt;br /&gt;
    listen [::]:443 ssl default_server;&lt;br /&gt;
    ssl_certificate /etc/ssl/certs/nginx-selfsigned.crt;&lt;br /&gt;
    ssl_certificate_key /etc/ssl/private/nginx-selfsigned.key;&lt;br /&gt;
&lt;br /&gt;
    server_name _;&lt;br /&gt;
    root /var/www/html;&lt;br /&gt;
&lt;br /&gt;
    location / {&lt;br /&gt;
        if ( $request_method !~ ^(POST|OPTIONS)$ ) {&lt;br /&gt;
          return 405;&lt;br /&gt;
        }&lt;br /&gt;
        if ($cookie_token != &amp;quot;foobar&amp;quot;) {&lt;br /&gt;
          return 401;&lt;br /&gt;
        }&lt;br /&gt;
        client_max_body_size 10m;&lt;br /&gt;
        proxy_pass http://localhost:8545;&lt;br /&gt;
        proxy_set_header X-Real-IP $remote_addr;&lt;br /&gt;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;&lt;br /&gt;
        proxy_set_header Host $http_host;&lt;br /&gt;
        proxy_set_header X-NginX-Proxy true;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Simple curl request&lt;br /&gt;
```&lt;br /&gt;
curl -k --cookie &amp;quot;Token=jtest&amp;quot; --cookie 'token=foobar' -H &amp;quot;Content-Type: application/json&amp;quot; -X POST --data '{&amp;quot;jsonrpc&amp;quot;:&amp;quot;2.0&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;web3_clientVersion&amp;quot;,&amp;quot;params&amp;quot;:[],&amp;quot;id&amp;quot;:67}' https://10.64.4.229:11002&lt;br /&gt;
```&lt;/div&gt;</summary>
		<author><name>imported&gt;Jeremy-busk</name></author>
	</entry>
</feed>