Questions tagged [tools]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
1 answer
27 views

Cost analyzer tools

I've being using the hardhat-gas-reporter in order to evaluate the costs of my smart contracts. Do you know any other tool that could help in this purpose? Is there some tool that shows the cost of ...
user avatar
  • 43
0 votes
1 answer
64 views

What is the best way to check if the contract has experienced sandwich attacks

I am searching for a convenient way or tool to see if the contract was exploited by frontrunners. I have several smart contracts that expose functions that are suspect to these so-called sandwich ...
user avatar
  • 217
1 vote
1 answer
18 views

What are the most prominent dispute resolution frameworks deployed on Ethereum

Dispute Resolution may become a very important paradigm for multidimensional consensus systems such as Ethereum in the near future. In this perspective, I am going through the existing dispute ...
user avatar
0 votes
1 answer
82 views

High level tool (autogenerated UI) to obtain all the events emitted by the contract?

I'm pretty sure something like this exists, saw it somewhere in the wild, my Google skills need some StackOverflow boost... I would like to provide two data points: contract address name of the event ...
user avatar
0 votes
1 answer
92 views

Issues with using/installing python solidity parser

I am trying to install and use python solidity parser by ConsenSys I keep on getting the following error File "<stdin>", line 1, in <module> File "/home/seed/.local/lib/python3.5/site-...
user avatar
  • 51
0 votes
0 answers
27 views

Sample Contracts for Testing Static Analysis Tools

I have to analyse some static Analysis tools against well documented vulnerabilities. My questions are ; Can we use the provided sample contracts (in above link) directly or not ? If not, then where ...
user avatar
  • 417
0 votes
1 answer
55 views

call: Alternative transfer at the byte code level

I am reading the following stuff from the research paper at: Restricted Transfer We define a property that guarantees that ether transfers (via call) cannot be invoked by any user a. Violation of ...
user avatar
  • 1,215
0 votes
1 answer
28 views

Compliance and Violation patterns

I have downloaded the slides from the site: Compliance and Security patterns It says "No writes after calls." I can understand this concept. It’s a remedy for reentrancy problem. But it shows ...
user avatar
  • 1,215
3 votes
1 answer
90 views

Documenting Smart Contracts and Dapps - community standards and tools

Do you guys know of any kind of documentation standards that are widely used within the Ethereum community? Any kind of documentation tools will also be of great help. Thanks in advance.
user avatar
  • 1,129
0 votes
2 answers
276 views

Is there any command-line tool to sign transactions offline on a Linux machine?

I have an air-gapped machine with Ubuntu Server. Is there any command line tool which I can quickly download to sign offline transactions? Something like: sign-tx private_key_file nonce=10 gasPrice=.....
user avatar
  • 3,147
2 votes
1 answer
1k views

find & download all smart contracts deployed?

is there any existing tools that can find & download all smart contracts deployed on Ethereum blockchain, regardless they have source code or not? if there is no such a tool, what is the best way ...
user avatar
1 vote
1 answer
842 views

Reputable Solidity utils library for arrays

Is there an audited and reputable smart contracts utils library with helpers for dealing with arrays? I haven't found anything great on Google so far.
user avatar
3 votes
2 answers
2k views

Is there a tool to list all the internal transactions in a block?

I don't think this is possible with the standard JSON-RPC API, but I'd like to get a list of all the internal transactions in a block. By internal transactions I mean transactions initiated by a ...
user avatar
  • 1,338
25 votes
7 answers
8k views

Source code formatter for Solidity?

Most programming languages have tools to format source code according to convention: for example, Python has autopep8 and yapf, and Go has gofmt. Does a similar tool exist for Solidity source code, ...
user avatar
7 votes
2 answers
1k views

Is there an easy, human centric way of viewing local Ethereum blockchain data?

Etherchain and Etherscan provide information about the Ethereum blockchain. What tools exist that will allow me to extract similar data from my local Ethereum (.ldb) files?
user avatar
  • 1,205