Path to this page:
./
finance/py-crytic-compile,
Abstraction layer for smart contract build systems
Branch: CURRENT,
Version: 0.3.7,
Package name: py312-crytic-compile-0.3.7,
Maintainer: khorbenLibrary to help smart contract compilation. It includes support for:
- Direct solc compilation
- Truffle
- Embark
- Dapp
- Etherlime
- Etherscan
- Brownie
- Waffle
- Buidler
The plugin is used in Crytic tools, including:
- Slither
- Echidna
- Manticore
- evm-cfg-builder
Master sites:
Filesize: 75.965 KB
Version history: (Expand)
- (2024-11-11) Updated to version: py312-crytic-compile-0.3.7
- (2024-04-29) Updated to version: py311-crytic-compile-0.3.7
- (2024-01-16) Updated to version: py311-crytic-compile-0.3.6
- (2023-05-11) Updated to version: py310-crytic-compile-0.3.1
- (2023-02-09) Updated to version: py310-crytic-compile-0.1.9nb2
- (2022-01-05) Updated to version: py39-crytic-compile-0.1.9nb2
CVS history: (Expand)
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-04-29 12:35:50 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-crytic-compile: updated to 0.3.7
0.3.7
This release adds support for retrieving source code from Blast's block explorer \
(crytic-compile blast:0x). Crytic-compile will also now automatically configure \
remappings for Etherscan and derivative block explorers such that it can be \
compiled from disk without intervention.
|
2024-01-16 19:16:46 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-crytic-compile: updated to 0.3.6
0.3.6
This release fixes an issue related to detecting Foundry projects when the \
target directory contains a foundry.toml file, adds support for contract from \
Etherscan that require via-ir, fixes Python >=3.12.1 compatibility, and fixes \
a regression in the error message when a target is not a file/directory.
|
2023-05-11 10:41:07 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-crytic-compile: updated to 0.3.1
0.3.1
This releases adds the support for Sepolia, removes the support for rinkeby, \
adds solc-select as a direct dependency and contains improvements to support \
linked libraries (to ease Echidna's integration).
|
2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289) |
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.
Set this flag for packages that need it and bump PKGREVISION.
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-10-26 12:26:13 by Nia Alarie | Files touched by this commit (119) |
Log message:
finance: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
2021-10-07 15:54:03 by Nia Alarie | Files touched by this commit (119) |
Log message:
finance: Remove SHA1 hashes for distfiles
|