17
votes
How to create a database out of the Tezos node?
You could modify Conseil in order to support the extraction of voting related info.
Another approach is to use the tzscan codebase, which also fills a database with information from the Tezos node.
...
10
votes
What are the best practices for hosting Tezos nodes with exposed RPCs?
What we do for TezRPC (which powers TezBox) is run a proxy on each server. Within this proxy, you can then block, restrict and customize public facing endpoints.
We currently use a light proxy built ...
7
votes
Accepted
What are the best practices for hosting Tezos nodes with exposed RPCs?
Either:
don't expose the RPC at all (!), or
put a proxy in front with a maximally restrictive whitelist.
Of course, for a whitelist to help, you must not include potentially harmful endpoints in ...
6
votes
Accepted
Transactions index in tezos
Conseil is software that provides this functionality. Alongside ConseilJS you can easily use this with your applications. Here is a full article regarding Conseil. And you can view the GitHub repo ...
6
votes
What are the best practices for hosting Tezos nodes with exposed RPCs?
When you only need the RPC for yourself you could also use ssh local port forwarding to forward the RPC from the localhost of your remote machine to the localhost of your local machine.
For instance, ...
6
votes
What are the best practices for hosting Tezos nodes with exposed RPCs?
One of the alternatives i could think of, is using Conseil:
https://github.com/Cryptonomic/Conseil
In my humble understanding what Conseil does, is provide an extended API on top of a tezos-node/rpc. ...
3
votes
Accepted
How to deploy a smart contract influenced by UI inputs using ConseilJS and SmartPy generated Michelson?
I cannot answer all your questions but at least, I can say that, in SmartPy.io, the storage sent to ConseilJS is the content of the tab "Storage" (in either Michelson or Micheline formats) and the ...
2
votes
Accepted
Interact with Tezos in xamarin
There is https://github.com/baking-bad/netezos, a .NET Standard 2.0 library for working with Tezos. You can easily use it to interact with Tezos node via RPC, manage keys (it also supports Ledger), ...
2
votes
Accepted
Block confirmation
In 005-Babylon, fitness became a monotonically increasing number, simply representing the height of the block. Fitness is no longer calculated based on the number of endorsements within the block.
"...
1
vote
venv / entrypoint return storage?
There is no pip package but this is clearly on the table.
You can use print to print in the console and alert to show a popup.
If you want to debug a scenario, scenario.show and scenario.simulation ...
1
vote
Calling contract invocation operation in loop
I cover this in my Tezos workflows sample. The issue is that a blockchain operation is not recorded immediately. You need to wait for it be included before proceeding with the next one. Insider the ...
1
vote
Accepted
what rpc interface dose conseilJs use to get operation by hash?
Conseil isn't using a Tezos RPC for this. Conseil is an indexing service that is monitoring all blocks and stores data about them in a database. The conseil API then queries this database.
The only ...
1
vote
Accepted
How to fix 'paused before out-of-memory crash' contract deployment error in browser? [ConseilJS]
You should probably use the Micheline / JSON version created by SmartPy.io.
This is what is actually sent from SmartPy.io.
You also need to change the conseiljs.TezosParameterFormat.Michelson ...
1
vote
Transfer operation using ConseilJS
Please retry creating the keys from the faucet mnemonic, it sounds like you missed a few characters when copying the secret key.
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
conseil × 17smart-contracts × 6
rpc × 5
javascript × 4
node × 3
tezos-client × 3
smartpy × 3
michelson × 3
conseiljs × 3
transactions × 2
error × 2
tezos-signer × 2
contract × 1
taquito × 1
block × 1
deploy × 1
micheline × 1
query × 1
fitness × 1
database × 1