{"repo":"skalenetwork/universal-cli","free":true,"listed":false,"github":"https://github.com/skalenetwork/universal-cli","clone":"git clone https://github.com/skalenetwork/universal-cli.git","description":"Instantly execute any Solidity smart contract from command line","language":"Python","stars":12,"topics":["smart-contracts","cli","ethereum"],"license":"AGPL-3.0","category":"blockchain-web3","readme_excerpt":"Universal-cli: command line for Solidity Smart Contracts Universal-cli is a universal command line to instantly execute any Smart Contract call or transaction from contract sets supported by skale-contracts library. What it is Universal-cli could be used to execute (almost) any call/transaction on Solidity contracts. CLI groups and commands are generated automatically from provided project and alias/address. All calls and transactions from the contracts are already here, just use --help to see the details. Python version You need to have python version 3.11 or later installed. Binary installation Download the latest binary: Apply executable permissions to the downloaded binary: Test the installation: Check out the list of available projects: Environment variables You need to set the following environment variables: Setup Dev setup Current limitations Complex data types are not supported No retries, dry runs and balance checks for transactions License Copyright (C) 2020-Present SKALE Labs","default_branch":null,"files":null,"tree":[],"storefront":"/r/skalenetwork","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/skalenetwork/universal-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}