Titanoboa

Latest version: v0.2.6

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

Scan your dependencies

Page 1 of 3

0.2.6

What's Changed
* fix: filename can be Path by charles-cooper in https://github.com/vyperlang/titanoboa/pull/347
* update error message for time travel by charles-cooper in https://github.com/vyperlang/titanoboa/pull/359
* feat: prevhash in forked environment by heswithme in https://github.com/vyperlang/titanoboa/pull/362
* docs: overhaul docs by AlbertoCentonze in https://github.com/vyperlang/titanoboa/pull/350
* docs: exclude template file from search by mo-anon in https://github.com/vyperlang/titanoboa/pull/364
* feat: namedtuple decoding for vvmcontract structs by charles-cooper in https://github.com/vyperlang/titanoboa/pull/356
* chore[ci]: remove docs workflow by charles-cooper in https://github.com/vyperlang/titanoboa/pull/363
* add gas profile tests for fork mode by charles-cooper in https://github.com/vyperlang/titanoboa/pull/366
* fix: tuple decoding in eth-stdlib by charles-cooper in https://github.com/vyperlang/titanoboa/pull/367
* fix: add _computation after VVMContract.deploy by charles-cooper in https://github.com/vyperlang/titanoboa/pull/369
* chore: add tests for contract._computation after deploy by charles-cooper in https://github.com/vyperlang/titanoboa/pull/370
* feat: add `env.timestamp` shortcut by AlbertoCentonze in https://github.com/vyperlang/titanoboa/pull/368
* implement namedtuple for VyperContract events by charles-cooper in https://github.com/vyperlang/titanoboa/pull/371
* feat: replace leveldb with sqlite3 by charles-cooper in https://github.com/vyperlang/titanoboa/pull/365
* fix: minimal proxy stack traces by charles-cooper in https://github.com/vyperlang/titanoboa/pull/372
* fix contention on sqlitedb creation by charles-cooper in https://github.com/vyperlang/titanoboa/pull/379
* fix regression in HashMap.get() by charles-cooper in https://github.com/vyperlang/titanoboa/pull/381
* Update FUNDING.json by benber86 in https://github.com/vyperlang/titanoboa/pull/382
* feat: Etherscan contract verification by DanielSchiavini in https://github.com/vyperlang/titanoboa/pull/330
* fix sqlite initialization in multithreaded environment by charles-cooper in https://github.com/vyperlang/titanoboa/pull/383
* add support for vyper 0.4.1 by charles-cooper in https://github.com/vyperlang/titanoboa/pull/377
* add estimate_gas_block_identifier to TransactionSettings object by charles-cooper in https://github.com/vyperlang/titanoboa/pull/385
* fix: gas profiling by charles-cooper in https://github.com/vyperlang/titanoboa/pull/386
* update version to 0.2.6 by charles-cooper in https://github.com/vyperlang/titanoboa/pull/384

New Contributors
* heswithme made their first contribution in https://github.com/vyperlang/titanoboa/pull/362

**Full Changelog**: https://github.com/vyperlang/titanoboa/compare/v0.2.5...v0.2.6

0.2.5

What's Changed
* refactor: simplify a test by charles-cooper in https://github.com/vyperlang/titanoboa/pull/334
* fix stomp() by charles-cooper in https://github.com/vyperlang/titanoboa/pull/337
* fix: pass contract_name to VyperContract by PatrickAlphaC in https://github.com/vyperlang/titanoboa/pull/338
* fix: integration tests by DanielSchiavini in https://github.com/vyperlang/titanoboa/pull/341
* fix: refresh wallet address before signing by DanielSchiavini in https://github.com/vyperlang/titanoboa/pull/318
* fix: vvm version detection by trocher in https://github.com/vyperlang/titanoboa/pull/343
* feat: add filename to deployments db by PatrickAlphaC in https://github.com/vyperlang/titanoboa/pull/345
* docs: simplify commit instruction by charles-cooper in https://github.com/vyperlang/titanoboa/pull/346


**Full Changelog**: https://github.com/vyperlang/titanoboa/compare/v0.2.4...v0.2.5

0.2.5b1

What's Changed
* refactor: simplify a test by charles-cooper in https://github.com/vyperlang/titanoboa/pull/334
* fix stomp() by charles-cooper in https://github.com/vyperlang/titanoboa/pull/337
* fix: pass contract_name to VyperContract by PatrickAlphaC in https://github.com/vyperlang/titanoboa/pull/338


**Full Changelog**: https://github.com/vyperlang/titanoboa/compare/v0.2.4...v0.2.5b1

0.2.4

What's Changed
* fix: merge conflict issue in jupyter integration by DanielSchiavini in https://github.com/vyperlang/titanoboa/pull/319
* fix[verify]: check whether the contract is really verified by DanielSchiavini in https://github.com/vyperlang/titanoboa/pull/320
* feat(draft): add deployment logs to network mode by charles-cooper in https://github.com/vyperlang/titanoboa/pull/312
* feat: add `deploy_as_blueprint` to `VVMDeployer` by DanielSchiavini in https://github.com/vyperlang/titanoboa/pull/311
* fix dead **kwargs and use of blueprint_preamble kwarg by charles-cooper in https://github.com/vyperlang/titanoboa/pull/325
* feat: add abi column to deployments by charles-cooper in https://github.com/vyperlang/titanoboa/pull/324
* feat: add load_vyi and loads_vyi by charles-cooper in https://github.com/vyperlang/titanoboa/pull/314
* feat: have set_env return a context manager by DanielSchiavini in https://github.com/vyperlang/titanoboa/pull/329
* feat: vvm deployer forward kwargs by AlbertoCentonze in https://github.com/vyperlang/titanoboa/pull/332
* update version to 0.2.4 by charles-cooper in https://github.com/vyperlang/titanoboa/pull/333


**Full Changelog**: https://github.com/vyperlang/titanoboa/compare/v0.2.3...v0.2.4

0.2.3

What's Changed
* fix: updated contributing docs so users can install dependencies by PatrickAlphaC in https://github.com/vyperlang/titanoboa/pull/301
* feat: cache vvm contracts by AlbertoCentonze in https://github.com/vyperlang/titanoboa/pull/295
* refactor: generalize the TmpEnvMgr context manager by charles-cooper in https://github.com/vyperlang/titanoboa/pull/307
* feat: simplify calling Etherscan APIs by DanielSchiavini in https://github.com/vyperlang/titanoboa/pull/306
* feat: Blockscout contract verification by DanielSchiavini in https://github.com/vyperlang/titanoboa/pull/308


**Full Changelog**: https://github.com/vyperlang/titanoboa/compare/v0.2.2...v0.2.3

0.2.2

What's Changed
* feat: cache etherscan calls by DanielSchiavini in https://github.com/vyperlang/titanoboa/pull/290
* feat: call trace tree by DanielSchiavini in https://github.com/vyperlang/titanoboa/pull/245
* feat: deal cheatcode by AlbertoCentonze in https://github.com/vyperlang/titanoboa/pull/289
* fix coverage in the presence of ABIContract by charles-cooper in https://github.com/vyperlang/titanoboa/pull/293
* fix: handling of selfdestruct by charles-cooper in https://github.com/vyperlang/titanoboa/pull/291
* feat: print call trees on error by charles-cooper in https://github.com/vyperlang/titanoboa/pull/292
* chore: add release workflow for titanoboa by charles-cooper in https://github.com/vyperlang/titanoboa/pull/298
* bump version to 0.2.2 by charles-cooper in https://github.com/vyperlang/titanoboa/pull/299
* fix: build script in gh release action by charles-cooper in https://github.com/vyperlang/titanoboa/pull/300


**Full Changelog**: https://github.com/vyperlang/titanoboa/compare/v0.2.1...v0.2.2

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.