-
Notifications
You must be signed in to change notification settings - Fork 404
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Caliper ethereum documentation needs a complete overhaul #1589
Comments
I have tested this |
@rmarede In this case as installSmartContract is the only part of the code that uses the contract definition file, the way round it is to put the abi definition directly into the network configuration file ie
|
Also for reference the |
Some other stuff I believe to be outdated on the ethereum documentation (correct me if I am wrong): In the transaction data section there's references to the In the network config file section it is mentioned that a "special registry contract" should be pre-deployed on the network. I haven't found any information about this registry contract anywhere else, so I wonder if this is some kind of special smart contract native to ethereum networks (which most developers don't need to worry about) or if it's just outdated. |
@davidkel If that's ok I can update the documentation with these topics we've been discussing |
@rmarede Please do. Any improvements to the documention are definitely welcome, many thanks for offering. |
Closing for now as definitely got some improvements to the documentation |
Following on from #1566 it seems that the documentation for the ethereum connector is difficult to follow for example
don't match the actual keys to be used even though the links do jump to a section that gives the correct key.
It also provides no detail on how to work with an already deployed contract (which you can skip installing via the
--caliper-flow-skip-install
when launching caliper. To do this you just need to add the address to the contracts definition within the network config file and you can remove the path information, as followsI'm sure there is a lot more that's not good in the documentation here
The text was updated successfully, but these errors were encountered: