Ethereum setup for cert-issuer


#1

Hi guys,

I am trying to run the Ethereum version for cert-issuer.

I run python3 issue_certificates.py , however I get the below error?

ERROR - get_providers_for_chain() takes 1 positional argument but 2 were given

My conf.ini file is:

issuing_address = 0x47de4099501......
chain = ethereum_ropsten

# <ethereum_testnet|ethereum_ropsten|ethereum_mainnet>

usb_name = /02_Blockchain/01_MIT_Cert/01_EthereumTest
key_file=pk.txt

unsigned_certificates_dir=/02_Blockchain/01_MIT_Cert/cert-issuer/data/unsigned_certificates/
blockchain_certificates_dir=/02_Blockchain/01_MIT_Cert/cert-issuer/data/blockchain_certificates/
work_dir=/02_Blockchain/01_MIT_Cert/cert-issuer/work/

no_safe_mode

#2

Hi @jake666,
This was fixed in the following PR, which I just merged: https://github.com/blockchain-certificates/cert-issuer/pull/78

Please retry after syncing the latest cert-issuer.

Thanks,
Kim


#3

Thanks Kim!

I’ll try re-downloading.

Jake


#4

Hi Kim,

That fixed the cert-issuer problem with Ethereum.

I am now getting an error when I try to view the certificates using cert-viewer. I have reinstalled the latest git of cert-viewer, but when I run python run.py -c conf_local.ini,
I get the below error. Is there anything else I need to modify?

2018-01-30 10:31:59,713 - root - ERROR - Unhandled Exception: unsupported chain (Chain.ethereum_ropsten) requested with blockcypher collector. Currently only testnet and mainnet are supported

Regards,
Jake