pjt

Results 19 issues of pjt

Hi @ricmoo, I'm using WebSocketProvider server-side to listen to blockchain events and performing calls to smart contracts. Sometimes the websocket pipe got broken and I need to reconnect it. I...

enhancement

iExec SDK dont waits for confirmation block when a transaction is mined. Not waiting for block confirmation is the fastest way to perform sequential operations but it makes it sensitive...

enhancement

As ethers now natively supports `signTypedData` (or `_signTypedData`) we can accept `ether.Signer` in IExec constructor.

enhancement

Global configuration should be stored in `~/.iexec/` and be overwritable by local configuration. Configuration files: - `chain.json` - `.secrets/`

Display original value when throwing ValidationError

enhancement

**Issue :** setting request param `"iexec_developer_logger": true` does not trigger debug logger **To reproduce:** ``` iexec app run 0x18De0518FEa922D376596b1Ad2a1f62F3981BE35 --params "{\"iexec_tee_post_compute_fingerprint\":\"76bfdee97e692b729e989694f3a566cf0e1de95fc456ff5ee88c75b1cb865e33|1eb627c1c94bbca03178b099b13fb4d1|13076027fc67accba753a3ed2edf03227dfd013b450d68833a5589ec44132100\",\"iexec_tee_post_compute_image\":\"iexechub/tee-worker-post-compute:1.0.0\",\"iexec_developer_logger\":true,\"iexec_result_storage_provider\":\"ipfs\",\"iexec_result_storage_proxy\":\"https://v5.result.viviani.iex.ec\"}" --chain viviani ``` core api output: https://core.dev-pool.viviani.iex.ec/tasks/0xfa7666d9f7d091ba5fd0290181241ee6e8c0f78ec6bc3d2553e14dd90ce43fc2

### Changed - fix `--gas-price` option not being enforced on every command - provider options for ethers provider are loosely type-checked to allow better control - Typescript fixes - move...