Contract-deploy-tools

Latest version: v0.11.1

Safety actively analyzes 620778 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

0.11.1

-------------------------------
* Updated: fix deprecation warnings

0.11.0

-------------------------------
* Updated: web3 dependency in order to support EIP-1559
* Removed: Eth-tester-rpc dependency & exposed test node RPC

0.10.0

-------------------------------
* Updated: default key derivation function (kdf) for generate_keystore changed to `pbkdf2` to be compatible with
OpenEthereum. Use option `--kdf` to use custom kdf.
* Updated: force the user to provide `--gas-price`, prevents the node from failing to provide a gas-price
* Updated: remove the `--auto-nonce` option, make it a default.
The tool will query the node for the nonce unless explicitly provided with`--nonce`

0.9.1

-------------------------------
* Updated: No longer fill nonce for user when no private key is used, leave that task to the blockchain node.
This allows to send multiple transactions in parallel without having to worry about the nonce.

0.9.0

-------------------------------
* Changed: Move transaction sending related functions from `deploy.py` to `transact.py`:
`send_function_call_transaction`, `send_transaction`, `build_transaction_options`,
`increase_transaction_options_nonce`, and `wait_for_successful_transaction_receipt`.
* Changed: Repurposed `send_function_call_transaction` to no longer wait for the success of the sent transaction
* Added: `wait_for_successful_function_call` that sends a function call and wait for its success
* Changed: Repurposed `send_transaction` to no longer wait for the success of the sent transaction
* Added: `wait_for_successful_transaction` that sends a transaction and wait for its success
* Added: `wait_for_successful_transaction_receipts` to wait for a list of transaction ids to be successful

0.8.0

-------------------------------
* Update web3 dependency to 5.7.0
* Add option `--expose-rpc=port` for pytest plugin to expose the rpc of the test chain on localhost:port.

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.