Skip to content

Commit

Permalink
Merge pull request #47 from ConsenSys/feat/cockpit
Browse files Browse the repository at this point in the history
new feature - vscode cockpit mode
  • Loading branch information
tintinweb authored Mar 31, 2020
2 parents 023e8be + 32fb88f commit 2c559fb
Show file tree
Hide file tree
Showing 17 changed files with 5,198 additions and 44 deletions.
16 changes: 12 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,23 @@
All notable changes to the "solidity-visual-auditor" extension will be documented in this file.

## v0.0.23
- new: Update notifications! - can be disabled of course :)
- new: Update notifications have arrived!
- updated: solidity parser and surya
- new: 🔥 Solidity Visual Auditor Cockpit panel
- Workspace Explorer
- Quick-access to extension settings
- Find Top Level Contracts
- Keep track of flattened files
- List public state-changing methods from the current contract
- Show the function call trace for the current method

## v0.0.22
- update: solidity parser, surya (#41 #42)
- update: solidity parser, surya (#41 [#42](https://github.com/tintinweb/vscode-solidity-auditor/issues/42))
- fix: linter warnings (#40)
- fix: configuration changes now take effect immediately (#43)

## v0.0.21
- fix: Support VSCode for Windows (#38, #35)
- fix: Support VSCode for Windows (#38, [#35](https://github.com/tintinweb/vscode-solidity-auditor/issues/35))
- fix: UML arrows (#34)
- code cleanup (#39)
- allow extension to run on unsaved files/editors (some functionality will not work on unsaved files, e.g. `surya` calls)
Expand Down Expand Up @@ -40,7 +48,7 @@ All notable changes to the "solidity-visual-auditor" extension will be documente
<img width="360" alt="sva_light_vscode" src="https://user-images.githubusercontent.com/2865694/64821850-08cd1b80-d5b4-11e9-9917-4275fc54f56a.png">

- new: codelense next to functions to generate sighash.
- fix: function signature hashes are now generated for all functions (even internal ones, just ignore them for now :)). Canonicalization of types before calculating hashes #27.
- fix: function signature hashes are now generated for all functions (even internal ones, just ignore them for now :)). Canonicalization of types before calculating hashes [#27](https://github.com/tintinweb/vscode-solidity-auditor/issues/27).
- new: alert on function sighash collision within the same contract.

<img width="360" alt="sva_light_vscode" src="https://user-images.githubusercontent.com/2865694/64822139-a3c5f580-d5b4-11e9-8ecd-6554f79265d8.png">
Expand Down
10 changes: 9 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -285,7 +285,15 @@ This feature is provided by [Inline Bookmarks](https://marketplace.visualstudio.
# Release Notes

## v0.0.23
- new: Update notifications! - can be disabled of course :)
- new: Update notifications have arrived!
- updated: solidity parser and surya
- new: 🔥 Solidity Visual Auditor Cockpit panel
- Workspace Explorer
- Quick-access to extension settings
- Find Top Level Contracts
- Keep track of flattened files
- List public state-changing methods from the current contract
- Show the function call trace for the current method


[Changelog](https://github.com/tintinweb/vscode-solidity-auditor/blob/master/CHANGELOG.md)
Expand Down
116 changes: 116 additions & 0 deletions images/cmd-flatten.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/glass3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 2c559fb

Please sign in to comment.