Releases: buidler-labs/hashgraph-venin-js
Releases · buidler-labs/hashgraph-venin-js
v0.8.1
v0.8.0
- Added support for library linking in solidity (see #38)
- Bumped HashGraph SDK dependency to
2.17.1
(#100) - Added ability to auto-map hashgraph's
xxxId
s to solidity addresses when calling intoLiveContract
s (#64) - Added support for deep-nested object arguments when calling
LiveContract
s (#73) - + other minor bugs and tweaks
v0.7.5
- Lighten the repo by splitting it into 3: this one, the docs and the rollup plugin (#30, #25)
- deleting
LiveEntity
s now invalidates them (#45) - returning
bytes
from Solidity now maps to managed (eg.Uint8Array
) data structures (#70) - this could be a breaking change package.json
exports are now aligned with@hashgraph/sdk
's (#78)- cracked the infamous 'wall-of-text' bug (#81)
v0.7.4
- Supports
@hashgraph/sdk@2.11.3
- Support for HIP-338 wallets. See the wallets guides section for more info.
- Added the bundling guide that makes use of a custom defined
@buidlerlabs/hedera-strato-js/rollup-plugin
export - Added
LiveEntity.deleteEntity
andLiveEntity.updateEntity
operations todelete
and/orupdate
self-entity - Added
Topic
/LiveTopic
andFile
/LiveFile
pairs - Implemented
LiveAddress.equals(AccountId)
functionality - Implemented
StratoAddress.toLiveAccount()
- Auto arrayfying hex string if
bytes32
arguments are expected by theLiveContract
call - 💥 Potentially braking change! Added
HEDERAS_DEFAULT_CONTRACT_REQUESTS_RETURN_ONLY_RECEIPTS
config option to have finer cost-control over contract-requests. Set it tofalse
to revert to v0.7.3 behavior. This only affects state-mutating contract-calls. Non-mutating (query) calls are not affected by this parameter. - Fixed recursive loading of ABIs into
ContractRegistry
s at bundling time - Allow
ContractRegistry
s to be created from abstract solidity contracts - A lot of tweaks on docs, visual and others
- Added github actions workflows for manual/auto testing