Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - etienne_marais

Pages: 1 [2]
16
Stakeholder Proposals / Re: [Witness] - South Africa
« on: December 14, 2017, 09:34:45 am »
My goal is to enhance regional activity on Bitshares based platforms and provide low latency access. My witness is operational and I am working towards backup and public full/seed/API nodes before I submit my proposal. Any further input regarding approaches to facilitate the mentioned goal would be highly appreciated.

Draft proposal: http://www.viralmike.com/etienne-marais.php#top

17
Stakeholder Proposals / Re: Do not vote for my witness: etienne-marais
« on: December 13, 2017, 09:43:26 pm »
Feel like an idiot, stupid decisions and risks I'm taking in my haste.

18
Stakeholder Proposals / Do not vote for my witness: etienne-marais
« on: December 13, 2017, 09:13:40 pm »
Do not vote for witness etienne-marais

I do not receive the witness private key with dump_private_keys, only my owner/active private keys show up. Hence I can not restart my witness node with the relevant keypair.

My gut feeling is that I will have to start over:  probably a new account, upgrade to lifetime membership and new create_witness

Is there any way to dissociate the created witness from my account or any other course of action ?

19
Technical Support / Testnet wallet/rpc issue
« on: December 13, 2017, 09:04:55 am »
I have synced the mainnet chain and stopped it short of continuing to the wallet steps for creating a witness.

Then I created a testnet chain which is operational, some of the output is as follow:

Quote
1327757ms th_a       application.cpp:204           reset_p2p_node       ] Configured p2p node to listen on 127.0.0.1:11010
1327758ms th_a       application.cpp:279           reset_websocket_serv ] Configured websocket rpc to listen on 127.0.0.1:11011
1327758ms th_a       main.cpp:244                  main                 ] Started BitShares node on a chain with 0 blocks.
1327758ms th_a       main.cpp:245                  main                 ] Chain ID is 0225eb536315d0308462f4299300193ed9f7a99de1abe7f2d99347705840970f

and curl requests result in:

Quote
1333874ms th_a       database_api.cpp:242          database_api_impl    ] creating database api 91787728
1333875ms th_a       database_api.cpp:242          database_api_impl    ] creating database api 91819120
1333875ms th_a       database_api.cpp:261          ~database_api_impl   ] freeing database api 91787728
1333875ms th_a       database_api.cpp:261          ~database_api_impl   ] freeing database api 91819120
actual curl output is:

Quote
{"id":1,"jsonrpc":"2.0","result":{"id":"2.11.0","chain_id":"0225eb536315d0308462f4299300193ed9f7a99de1abe7f2d99347705840970f","immutable_parameters":{"min_committee_member_count":11,"min_witness_count":11,"num_special_accounts":0,"num_special_assets":0}}}

(actual command: curl --data '{"jsonrpc": "2.0", "method": "get_chain_properties", "params": [], "id": 1}' http://127.0.0.1:11011/rpc && echo)

Now when I attempt to create a wallet using:

Quote
./cli_wallet -r ws://127.0.0.1:11011 -u '' -p '' --wallet-file my-wallet.json --chain-id 0225eb536315d0308462f4299300193ed9f7a99de1abe7f2d99347705840970fd
I get the following output:

Quote
Logging RPC to file: logs/rpc/rpc.log
3366551ms th_a       main.cpp:120                  main                 ] key_to_wif( committee_private_key ): 5KCBDTcyDqzsqehcb52tW5nU6pXife6V2rX9Yf7c3saYSzbDZ5W
3366551ms th_a       main.cpp:124                  main                 ] nathan_pub_key: BTS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV
3366551ms th_a       main.cpp:125                  main                 ] key_to_wif( nathan_private_key ): 5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3
Starting a new wallet with chain ID 0225eb536315d0308462f4299300193ed9f7a99de1abe7f2d99347705840970f (from CLI)
3366552ms th_a       main.cpp:172                  main                 ] wdata.ws_server: ws://localhost:8090
0 exception: unspecified
Underlying Transport Error
    {"message":"Underlying Transport Error"}
    asio  websocket.cpp:449 operator()

    {"uri":"ws://localhost:8090"}
    th_a  websocket.cpp:678 connect

It seems: -r ws://127.0.0.1:11011

is ignored and ws://localhost:8090 used instead. I built from source, should I recompile using the testnet friendly witness_node and cli_wallet generation or am I doing something wrong here ?

20
Stakeholder Proposals / Re: [Witness] - South Africa
« on: December 08, 2017, 06:21:15 pm »
Got it, thanks.

21
Stakeholder Proposals / Re: [Witness] - South Africa
« on: December 08, 2017, 07:18:27 am »
Your server is more than sufficient for running a witness node at this time, and for some time to come.

In order to get voted in, you should provide additional infrastructure, like seed node(s) and/or API node(s). You also need a backup server, preferrably in a different location, that can take over when your main server goes down.

For setting things up and proving yourself it would be advisable to run a testnet witness as well.

Thanks for that. May I ask what type of replication system on a different premises keeps a backup server in sync ? Could something like rsync be adequate to keep the witness state replicated ?

22
Stakeholder Proposals / [Witness Proposal] - South Africa
« on: December 07, 2017, 08:42:37 pm »
I am planning on setting up what I take would be the first Witness in South Africa.

Please confirm if, and projected for how long, a server with the following specs. would suffice:

64GB RAM
E5 2603
2TB HD (SATA II, 64MB cache)

Server co-location I am looking at will provide 100MBS fibre backbone access with 4TB bandwidth.

Please indicate what could be my chances for being voted active.

Pages: 1 [2]