-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump crypto from 22.1.0 to 22.1.1 #2930
Bump crypto from 22.1.0 to 22.1.1 #2930
Conversation
Bumps [crypto](https://github.com/hyperledger/besu) from 22.1.0 to 22.1.1. - [Release notes](https://github.com/hyperledger/besu/releases) - [Changelog](https://github.com/hyperledger/besu/blob/main/CHANGELOG.md) - [Commits](hyperledger/besu@22.1.0...22.1.1) --- updated-dependencies: - dependency-name: org.hyperledger.besu.internal:crypto dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Codecov Report
@@ Coverage Diff @@
## master #2930 +/- ##
============================================
+ Coverage 95.96% 95.98% +0.01%
- Complexity 10392 10395 +3
============================================
Files 722 722
Lines 28632 28632
Branches 3006 3006
============================================
+ Hits 27478 27483 +5
+ Misses 567 563 -4
+ Partials 587 586 -1
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dependabot squash and merge
) * Use June 10, 2022 system entity expiry to simplify DevOps workflows Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove gRPC intermediary from `EvmFnResult` construction (#2954) * Initial commit with EvmFnResultBench Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Disable CI for now Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Re-enable CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Avoid gRPC intermediary in creating ExpirableTxnRecord w/ call result Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include benchmarks directory in build image Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove duplicate code Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Uncomment EETs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix approve/allowance issue with INFINITE supply type fungible tokens (#2956) * Fix approve/allowance issue with INFINITE supply type fungible tokens Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Fix unit tests for approve/adjust allowance checks Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Remove all `FCOneToManyRelation` use and update EETs to only verify NOT… (#2962) * Remove all FCOneToManyRelation use and update EETs to only verify NOT_SUPPORTED Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit test Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unused tokens.nfts.areQueriesEnabled property, MerkleUniqueTokenId class Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Bump crypto from 22.1.0 to 22.1.1 (#2930) * Bump log4j.version from 2.17.1 to 2.17.2 (#2931) * Update maven version in Dockerfile - 3.8.4 is missing from https://dlcdn.apache.org/maven/maven-3/ (#2975) Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Back `AliasManager` with `FCHashMap` from `StateMetadata` (#2969) * Remove unnecessary StateAccessor wrapper Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add the aliases FCHashMap<ByteString, EntityNum> to state metadata and MutableStateChildren Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Switch to FCHashMap in AliasManager Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use separate AliasManager in StateChildrenSigMetadataLookup Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Eliminate unnecessary use of TokenStore in StateView Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use different maven download link Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit tests Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Address reviewer comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix StateModule.provideWorkingAliases() signature Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use receiver (not sender address) to infer expiry of just-created contract (#2967) * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Disable CI for now Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Reenable CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Uncomment suites Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix javadoc, code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove the intermediary TransferList for converting to CurrencyAdjustments (#2966) * initial commit Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix a few tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix a few tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix sonar smells Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * add benchmark Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * add benchmark Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * use static constant Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * update benchmark to have purging adjustments Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * update changes array size to 10 Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * change to modify in place Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * Use different maven download link Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * address review comments Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * reset tracker every invocation Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix sonar smells Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * remove `numHbarBalancesChangedSoFar` pased to `CurrencyAdjustments` Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * ALWAYS copy the arrays passed into `CurrencyAdjustments` to avoid problems Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> Co-authored-by: tinker-michaelj <michael.tinker@hedera.com> * Add fee to record, expiry to new account in `AutoCreationLogic` (#2979) * Add fee to record, expiry to new account in AutoCreationLogic Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Stabilize CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix all but one unit test 😓 Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit test Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix all unit tests, remove dead code Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Neeha <52669918+Neeharika-Sompalli@users.noreply.github.com>
Signed-off-by: Ray Juang <radford.juang@hedera.com>
* initial commit Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * port away from MerkleAccountTokens Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * feature complete.. need unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address code smells Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fix HTSPrecompiledContract with the right assocationLogic Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add more unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * eet for demo Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove assocaition limit on token per account and getAccountInfo query should only return the next 1000 assocaitions Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * comment out irrelevant specs Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * handle empty ids array Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove irrelevant unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * only persist the tokenIdsIndex on the acutal getInfo query Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add a limit of 1 token association to prove the limit doenst mean a thing anymore Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * make account getInfo query only return the first n token association in the getInfo query on an account/contract where n is dynamic prop Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address code smells Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove dead code Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add more unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add even more unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove irrelevant eet specs Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add back the deleted MerkleAccountTokens for backward compatibility until the next release Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * update the MerkleAccount back to having tokens but dont use them anywhere and during migrations update the links in MapValuedLinkedList Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add unit test for migration of MerkleAccountTokens to mapValuedLinkedList Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fixed the euqality check for migrating MerkleAccountTokens to mapValuedLinkedList Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add asserts to getInfo for validating we only give out tokenAssocaitions limited by the setting tokens.maxPerAccount Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove commented out irrelavent tests and fix dissocaition workflow to use tokenRelations from a instaed of loading it again Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address review comments Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * resolve code smells Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * initial commit Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * skip vlaidating zero token balances on account delete transaction Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add missing imports Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * use MerkleAccount getter instead of MerkleAccountState ones Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * update zeroBalance token assocaitions count on burn, mint and wipe actions as well Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * added unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fix failing unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * added back the token balance check on crypotDelete transaction Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add unit test coverage on servicesState Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * only decrement numZeroBalance when dissociating if the association balance is zero Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * move updating the association and zeroBalance counter to before updating relationships for dissociation Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fix comparing alias address Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address review comments Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * Resolve merge conflicts, maximize reuse of `doBoundedIteration()` (#2984) * Use June 10, 2022 system entity expiry to simplify DevOps workflows Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove gRPC intermediary from `EvmFnResult` construction (#2954) * Initial commit with EvmFnResultBench Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Disable CI for now Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Re-enable CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Avoid gRPC intermediary in creating ExpirableTxnRecord w/ call result Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include benchmarks directory in build image Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove duplicate code Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Uncomment EETs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix approve/allowance issue with INFINITE supply type fungible tokens (#2956) * Fix approve/allowance issue with INFINITE supply type fungible tokens Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Fix unit tests for approve/adjust allowance checks Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Remove all `FCOneToManyRelation` use and update EETs to only verify NOT… (#2962) * Remove all FCOneToManyRelation use and update EETs to only verify NOT_SUPPORTED Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit test Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unused tokens.nfts.areQueriesEnabled property, MerkleUniqueTokenId class Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Bump crypto from 22.1.0 to 22.1.1 (#2930) * Bump log4j.version from 2.17.1 to 2.17.2 (#2931) * Update maven version in Dockerfile - 3.8.4 is missing from https://dlcdn.apache.org/maven/maven-3/ (#2975) Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Back `AliasManager` with `FCHashMap` from `StateMetadata` (#2969) * Remove unnecessary StateAccessor wrapper Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add the aliases FCHashMap<ByteString, EntityNum> to state metadata and MutableStateChildren Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Switch to FCHashMap in AliasManager Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use separate AliasManager in StateChildrenSigMetadataLookup Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Eliminate unnecessary use of TokenStore in StateView Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use different maven download link Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit tests Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Address reviewer comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix StateModule.provideWorkingAliases() signature Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use receiver (not sender address) to infer expiry of just-created contract (#2967) * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Disable CI for now Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Reenable CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Uncomment suites Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix javadoc, code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove the intermediary TransferList for converting to CurrencyAdjustments (#2966) * initial commit Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix a few tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix a few tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix sonar smells Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * add benchmark Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * add benchmark Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * use static constant Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * update benchmark to have purging adjustments Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * update changes array size to 10 Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * change to modify in place Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * Use different maven download link Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * address review comments Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * reset tracker every invocation Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix sonar smells Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * remove `numHbarBalancesChangedSoFar` pased to `CurrencyAdjustments` Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * ALWAYS copy the arrays passed into `CurrencyAdjustments` to avoid problems Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> Co-authored-by: tinker-michaelj <michael.tinker@hedera.com> * Add fee to record, expiry to new account in `AutoCreationLogic` (#2979) * Add fee to record, expiry to new account in AutoCreationLogic Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Stabilize CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix all but one unit test 😓 Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit test Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix all unit tests, remove dead code Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Neeha <52669918+Neeharika-Sompalli@users.noreply.github.com> * Add javadoc and unit tests Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unnecessary object creation in doBoundedIteration Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Be more idiomatic Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove dead code Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: Michael Tinker <michael.tinker@hedera.com> Co-authored-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Neeha <52669918+Neeharika-Sompalli@users.noreply.github.com>
Signed-off-by: Ray Juang <radford.juang@hedera.com>
* initial commit Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * port away from MerkleAccountTokens Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * feature complete.. need unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address code smells Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fix HTSPrecompiledContract with the right assocationLogic Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add more unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * eet for demo Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove assocaition limit on token per account and getAccountInfo query should only return the next 1000 assocaitions Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * comment out irrelevant specs Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * handle empty ids array Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove irrelevant unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * only persist the tokenIdsIndex on the acutal getInfo query Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add a limit of 1 token association to prove the limit doenst mean a thing anymore Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * make account getInfo query only return the first n token association in the getInfo query on an account/contract where n is dynamic prop Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address code smells Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove dead code Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add more unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add even more unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove irrelevant eet specs Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add back the deleted MerkleAccountTokens for backward compatibility until the next release Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * update the MerkleAccount back to having tokens but dont use them anywhere and during migrations update the links in MapValuedLinkedList Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add unit test for migration of MerkleAccountTokens to mapValuedLinkedList Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fixed the euqality check for migrating MerkleAccountTokens to mapValuedLinkedList Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add asserts to getInfo for validating we only give out tokenAssocaitions limited by the setting tokens.maxPerAccount Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove commented out irrelavent tests and fix dissocaition workflow to use tokenRelations from a instaed of loading it again Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address review comments Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * resolve code smells Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * initial commit Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * skip vlaidating zero token balances on account delete transaction Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add missing imports Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * use MerkleAccount getter instead of MerkleAccountState ones Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * update zeroBalance token assocaitions count on burn, mint and wipe actions as well Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * added unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fix failing unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * added back the token balance check on crypotDelete transaction Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add unit test coverage on servicesState Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * only decrement numZeroBalance when dissociating if the association balance is zero Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * move updating the association and zeroBalance counter to before updating relationships for dissociation Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fix comparing alias address Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address review comments Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * Resolve merge conflicts, maximize reuse of `doBoundedIteration()` (#2984) * Use June 10, 2022 system entity expiry to simplify DevOps workflows Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove gRPC intermediary from `EvmFnResult` construction (#2954) * Initial commit with EvmFnResultBench Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Disable CI for now Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Re-enable CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Avoid gRPC intermediary in creating ExpirableTxnRecord w/ call result Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include benchmarks directory in build image Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove duplicate code Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Uncomment EETs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix approve/allowance issue with INFINITE supply type fungible tokens (#2956) * Fix approve/allowance issue with INFINITE supply type fungible tokens Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Fix unit tests for approve/adjust allowance checks Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Remove all `FCOneToManyRelation` use and update EETs to only verify NOT… (#2962) * Remove all FCOneToManyRelation use and update EETs to only verify NOT_SUPPORTED Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit test Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unused tokens.nfts.areQueriesEnabled property, MerkleUniqueTokenId class Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Bump crypto from 22.1.0 to 22.1.1 (#2930) * Bump log4j.version from 2.17.1 to 2.17.2 (#2931) * Update maven version in Dockerfile - 3.8.4 is missing from https://dlcdn.apache.org/maven/maven-3/ (#2975) Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Back `AliasManager` with `FCHashMap` from `StateMetadata` (#2969) * Remove unnecessary StateAccessor wrapper Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add the aliases FCHashMap<ByteString, EntityNum> to state metadata and MutableStateChildren Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Switch to FCHashMap in AliasManager Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use separate AliasManager in StateChildrenSigMetadataLookup Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Eliminate unnecessary use of TokenStore in StateView Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use different maven download link Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit tests Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Address reviewer comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix StateModule.provideWorkingAliases() signature Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use receiver (not sender address) to infer expiry of just-created contract (#2967) * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Disable CI for now Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Reenable CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Uncomment suites Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix javadoc, code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove the intermediary TransferList for converting to CurrencyAdjustments (#2966) * initial commit Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix a few tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix a few tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix sonar smells Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * add benchmark Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * add benchmark Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * use static constant Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * update benchmark to have purging adjustments Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * update changes array size to 10 Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * change to modify in place Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * Use different maven download link Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * address review comments Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * reset tracker every invocation Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix sonar smells Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * remove `numHbarBalancesChangedSoFar` pased to `CurrencyAdjustments` Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * ALWAYS copy the arrays passed into `CurrencyAdjustments` to avoid problems Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> Co-authored-by: tinker-michaelj <michael.tinker@hedera.com> * Add fee to record, expiry to new account in `AutoCreationLogic` (#2979) * Add fee to record, expiry to new account in AutoCreationLogic Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Stabilize CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix all but one unit test 😓 Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit test Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix all unit tests, remove dead code Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Neeha <52669918+Neeharika-Sompalli@users.noreply.github.com> * Add javadoc and unit tests Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unnecessary object creation in doBoundedIteration Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Be more idiomatic Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove dead code Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: Michael Tinker <michael.tinker@hedera.com> Co-authored-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Neeha <52669918+Neeharika-Sompalli@users.noreply.github.com>
Signed-off-by: Ray Juang <radford.juang@hedera.com>
* initial commit Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * port away from MerkleAccountTokens Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * feature complete.. need unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address code smells Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fix HTSPrecompiledContract with the right assocationLogic Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add more unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * eet for demo Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove assocaition limit on token per account and getAccountInfo query should only return the next 1000 assocaitions Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * comment out irrelevant specs Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * handle empty ids array Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove irrelevant unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * only persist the tokenIdsIndex on the acutal getInfo query Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add a limit of 1 token association to prove the limit doenst mean a thing anymore Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * make account getInfo query only return the first n token association in the getInfo query on an account/contract where n is dynamic prop Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address code smells Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove dead code Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add more unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add even more unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove irrelevant eet specs Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add back the deleted MerkleAccountTokens for backward compatibility until the next release Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * update the MerkleAccount back to having tokens but dont use them anywhere and during migrations update the links in MapValuedLinkedList Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add unit test for migration of MerkleAccountTokens to mapValuedLinkedList Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fixed the euqality check for migrating MerkleAccountTokens to mapValuedLinkedList Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add asserts to getInfo for validating we only give out tokenAssocaitions limited by the setting tokens.maxPerAccount Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove commented out irrelavent tests and fix dissocaition workflow to use tokenRelations from a instaed of loading it again Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address review comments Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * resolve code smells Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * initial commit Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * skip vlaidating zero token balances on account delete transaction Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add missing imports Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * use MerkleAccount getter instead of MerkleAccountState ones Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * update zeroBalance token assocaitions count on burn, mint and wipe actions as well Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * added unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fix failing unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * added back the token balance check on crypotDelete transaction Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add unit test coverage on servicesState Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * only decrement numZeroBalance when dissociating if the association balance is zero Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * move updating the association and zeroBalance counter to before updating relationships for dissociation Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fix comparing alias address Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address review comments Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * Resolve merge conflicts, maximize reuse of `doBoundedIteration()` (#2984) * Use June 10, 2022 system entity expiry to simplify DevOps workflows Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove gRPC intermediary from `EvmFnResult` construction (#2954) * Initial commit with EvmFnResultBench Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Disable CI for now Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Re-enable CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Avoid gRPC intermediary in creating ExpirableTxnRecord w/ call result Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include benchmarks directory in build image Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove duplicate code Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Uncomment EETs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix approve/allowance issue with INFINITE supply type fungible tokens (#2956) * Fix approve/allowance issue with INFINITE supply type fungible tokens Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Fix unit tests for approve/adjust allowance checks Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Remove all `FCOneToManyRelation` use and update EETs to only verify NOT… (#2962) * Remove all FCOneToManyRelation use and update EETs to only verify NOT_SUPPORTED Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit test Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unused tokens.nfts.areQueriesEnabled property, MerkleUniqueTokenId class Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Bump crypto from 22.1.0 to 22.1.1 (#2930) * Bump log4j.version from 2.17.1 to 2.17.2 (#2931) * Update maven version in Dockerfile - 3.8.4 is missing from https://dlcdn.apache.org/maven/maven-3/ (#2975) Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Back `AliasManager` with `FCHashMap` from `StateMetadata` (#2969) * Remove unnecessary StateAccessor wrapper Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add the aliases FCHashMap<ByteString, EntityNum> to state metadata and MutableStateChildren Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Switch to FCHashMap in AliasManager Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use separate AliasManager in StateChildrenSigMetadataLookup Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Eliminate unnecessary use of TokenStore in StateView Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use different maven download link Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit tests Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Address reviewer comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix StateModule.provideWorkingAliases() signature Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use receiver (not sender address) to infer expiry of just-created contract (#2967) * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Disable CI for now Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Reenable CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Uncomment suites Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix javadoc, code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove the intermediary TransferList for converting to CurrencyAdjustments (#2966) * initial commit Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix a few tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix a few tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix sonar smells Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * add benchmark Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * add benchmark Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * use static constant Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * update benchmark to have purging adjustments Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * update changes array size to 10 Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * change to modify in place Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * Use different maven download link Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * address review comments Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * reset tracker every invocation Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix sonar smells Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * remove `numHbarBalancesChangedSoFar` pased to `CurrencyAdjustments` Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * ALWAYS copy the arrays passed into `CurrencyAdjustments` to avoid problems Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> Co-authored-by: tinker-michaelj <michael.tinker@hedera.com> * Add fee to record, expiry to new account in `AutoCreationLogic` (#2979) * Add fee to record, expiry to new account in AutoCreationLogic Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Stabilize CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix all but one unit test 😓 Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit test Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix all unit tests, remove dead code Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Neeha <52669918+Neeharika-Sompalli@users.noreply.github.com> * Add javadoc and unit tests Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unnecessary object creation in doBoundedIteration Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Be more idiomatic Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove dead code Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: Michael Tinker <michael.tinker@hedera.com> Co-authored-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Neeha <52669918+Neeharika-Sompalli@users.noreply.github.com> Signed-off-by: Ray Juang <radford.juang@hedera.com>
* initial commit Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * port away from MerkleAccountTokens Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * feature complete.. need unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address code smells Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fix HTSPrecompiledContract with the right assocationLogic Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add more unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * eet for demo Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove assocaition limit on token per account and getAccountInfo query should only return the next 1000 assocaitions Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * comment out irrelevant specs Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * handle empty ids array Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove irrelevant unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * only persist the tokenIdsIndex on the acutal getInfo query Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add a limit of 1 token association to prove the limit doenst mean a thing anymore Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * make account getInfo query only return the first n token association in the getInfo query on an account/contract where n is dynamic prop Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address code smells Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove dead code Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add more unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add even more unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove irrelevant eet specs Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add back the deleted MerkleAccountTokens for backward compatibility until the next release Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * update the MerkleAccount back to having tokens but dont use them anywhere and during migrations update the links in MapValuedLinkedList Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add unit test for migration of MerkleAccountTokens to mapValuedLinkedList Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fixed the euqality check for migrating MerkleAccountTokens to mapValuedLinkedList Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add asserts to getInfo for validating we only give out tokenAssocaitions limited by the setting tokens.maxPerAccount Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove commented out irrelavent tests and fix dissocaition workflow to use tokenRelations from a instaed of loading it again Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address review comments Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * resolve code smells Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * initial commit Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * skip vlaidating zero token balances on account delete transaction Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add missing imports Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * use MerkleAccount getter instead of MerkleAccountState ones Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * update zeroBalance token assocaitions count on burn, mint and wipe actions as well Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * added unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fix failing unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * added back the token balance check on crypotDelete transaction Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add unit test coverage on servicesState Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * only decrement numZeroBalance when dissociating if the association balance is zero Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * move updating the association and zeroBalance counter to before updating relationships for dissociation Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fix comparing alias address Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address review comments Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * Resolve merge conflicts, maximize reuse of `doBoundedIteration()` (#2984) * Use June 10, 2022 system entity expiry to simplify DevOps workflows Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove gRPC intermediary from `EvmFnResult` construction (#2954) * Initial commit with EvmFnResultBench Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Disable CI for now Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Re-enable CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Avoid gRPC intermediary in creating ExpirableTxnRecord w/ call result Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include benchmarks directory in build image Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove duplicate code Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Uncomment EETs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix approve/allowance issue with INFINITE supply type fungible tokens (#2956) * Fix approve/allowance issue with INFINITE supply type fungible tokens Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Fix unit tests for approve/adjust allowance checks Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Remove all `FCOneToManyRelation` use and update EETs to only verify NOT… (#2962) * Remove all FCOneToManyRelation use and update EETs to only verify NOT_SUPPORTED Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit test Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unused tokens.nfts.areQueriesEnabled property, MerkleUniqueTokenId class Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Bump crypto from 22.1.0 to 22.1.1 (#2930) * Bump log4j.version from 2.17.1 to 2.17.2 (#2931) * Update maven version in Dockerfile - 3.8.4 is missing from https://dlcdn.apache.org/maven/maven-3/ (#2975) Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Back `AliasManager` with `FCHashMap` from `StateMetadata` (#2969) * Remove unnecessary StateAccessor wrapper Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add the aliases FCHashMap<ByteString, EntityNum> to state metadata and MutableStateChildren Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Switch to FCHashMap in AliasManager Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use separate AliasManager in StateChildrenSigMetadataLookup Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Eliminate unnecessary use of TokenStore in StateView Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use different maven download link Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit tests Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Address reviewer comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix StateModule.provideWorkingAliases() signature Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use receiver (not sender address) to infer expiry of just-created contract (#2967) * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Disable CI for now Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Reenable CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Uncomment suites Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix javadoc, code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove the intermediary TransferList for converting to CurrencyAdjustments (#2966) * initial commit Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix a few tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix a few tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix sonar smells Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * add benchmark Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * add benchmark Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * use static constant Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * update benchmark to have purging adjustments Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * update changes array size to 10 Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * change to modify in place Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * Use different maven download link Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * address review comments Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * reset tracker every invocation Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix sonar smells Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * remove `numHbarBalancesChangedSoFar` pased to `CurrencyAdjustments` Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * ALWAYS copy the arrays passed into `CurrencyAdjustments` to avoid problems Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> Co-authored-by: tinker-michaelj <michael.tinker@hedera.com> * Add fee to record, expiry to new account in `AutoCreationLogic` (#2979) * Add fee to record, expiry to new account in AutoCreationLogic Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Stabilize CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix all but one unit test 😓 Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit test Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix all unit tests, remove dead code Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Neeha <52669918+Neeharika-Sompalli@users.noreply.github.com> * Add javadoc and unit tests Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unnecessary object creation in doBoundedIteration Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Be more idiomatic Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove dead code Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: Michael Tinker <michael.tinker@hedera.com> Co-authored-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Neeha <52669918+Neeharika-Sompalli@users.noreply.github.com>
* initial commit Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * port away from MerkleAccountTokens Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * feature complete.. need unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address code smells Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fix HTSPrecompiledContract with the right assocationLogic Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add more unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * eet for demo Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove assocaition limit on token per account and getAccountInfo query should only return the next 1000 assocaitions Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * comment out irrelevant specs Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * handle empty ids array Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove irrelevant unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * only persist the tokenIdsIndex on the acutal getInfo query Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add a limit of 1 token association to prove the limit doenst mean a thing anymore Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * make account getInfo query only return the first n token association in the getInfo query on an account/contract where n is dynamic prop Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address code smells Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove dead code Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add more unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add even more unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove irrelevant eet specs Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add back the deleted MerkleAccountTokens for backward compatibility until the next release Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * update the MerkleAccount back to having tokens but dont use them anywhere and during migrations update the links in MapValuedLinkedList Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add unit test for migration of MerkleAccountTokens to mapValuedLinkedList Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fixed the euqality check for migrating MerkleAccountTokens to mapValuedLinkedList Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add asserts to getInfo for validating we only give out tokenAssocaitions limited by the setting tokens.maxPerAccount Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * remove commented out irrelavent tests and fix dissocaition workflow to use tokenRelations from a instaed of loading it again Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address review comments Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * resolve code smells Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * initial commit Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * skip vlaidating zero token balances on account delete transaction Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add missing imports Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * use MerkleAccount getter instead of MerkleAccountState ones Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * update zeroBalance token assocaitions count on burn, mint and wipe actions as well Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * added unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fix failing unit tests Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * added back the token balance check on crypotDelete transaction Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add unit test coverage on servicesState Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * only decrement numZeroBalance when dissociating if the association balance is zero Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * move updating the association and zeroBalance counter to before updating relationships for dissociation Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fix comparing alias address Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * address review comments Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * Resolve merge conflicts, maximize reuse of `doBoundedIteration()` (#2984) * Use June 10, 2022 system entity expiry to simplify DevOps workflows Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove gRPC intermediary from `EvmFnResult` construction (#2954) * Initial commit with EvmFnResultBench Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Disable CI for now Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Re-enable CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Avoid gRPC intermediary in creating ExpirableTxnRecord w/ call result Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include benchmarks directory in build image Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove duplicate code Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Uncomment EETs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix approve/allowance issue with INFINITE supply type fungible tokens (#2956) * Fix approve/allowance issue with INFINITE supply type fungible tokens Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Fix unit tests for approve/adjust allowance checks Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Remove all `FCOneToManyRelation` use and update EETs to only verify NOT… (#2962) * Remove all FCOneToManyRelation use and update EETs to only verify NOT_SUPPORTED Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit test Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unused tokens.nfts.areQueriesEnabled property, MerkleUniqueTokenId class Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Bump crypto from 22.1.0 to 22.1.1 (#2930) * Bump log4j.version from 2.17.1 to 2.17.2 (#2931) * Update maven version in Dockerfile - 3.8.4 is missing from https://dlcdn.apache.org/maven/maven-3/ (#2975) Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> * Back `AliasManager` with `FCHashMap` from `StateMetadata` (#2969) * Remove unnecessary StateAccessor wrapper Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add the aliases FCHashMap<ByteString, EntityNum> to state metadata and MutableStateChildren Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Switch to FCHashMap in AliasManager Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use separate AliasManager in StateChildrenSigMetadataLookup Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Eliminate unnecessary use of TokenStore in StateView Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use different maven download link Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit tests Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Address reviewer comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix StateModule.provideWorkingAliases() signature Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use receiver (not sender address) to infer expiry of just-created contract (#2967) * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Disable CI for now Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Reenable CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Uncomment suites Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix javadoc, code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove the intermediary TransferList for converting to CurrencyAdjustments (#2966) * initial commit Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix a few tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix a few tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix sonar smells Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * add benchmark Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * add benchmark Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * use static constant Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * update benchmark to have purging adjustments Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * update changes array size to 10 Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * change to modify in place Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix tests Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * Use different maven download link Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * address review comments Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * reset tracker every invocation Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix sonar smells Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * remove `numHbarBalancesChangedSoFar` pased to `CurrencyAdjustments` Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * ALWAYS copy the arrays passed into `CurrencyAdjustments` to avoid problems Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> Co-authored-by: tinker-michaelj <michael.tinker@hedera.com> * Add fee to record, expiry to new account in `AutoCreationLogic` (#2979) * Add fee to record, expiry to new account in AutoCreationLogic Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Stabilize CI Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix all but one unit test 😓 Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Intermezzo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix unit test Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix all unit tests, remove dead code Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix code smells Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Neeha <52669918+Neeharika-Sompalli@users.noreply.github.com> * Add javadoc and unit tests Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unnecessary object creation in doBoundedIteration Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Be more idiomatic Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove dead code Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * merge master Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fix unit test Signed-off-by: anighanta <anirudh.ghanta@hedera.com> Co-authored-by: Michael Tinker <michael.tinker@hedera.com> Co-authored-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Neeha <52669918+Neeharika-Sompalli@users.noreply.github.com>
Bumps crypto from 22.1.0 to 22.1.1.
Release notes
Sourced from crypto's releases.
Changelog
Sourced from crypto's changelog.
Commits
d7644c6
Release 22.1.1 (#3496)125ba29
use med executor for quorum ATs (#3474)f6bff39
renamed op code RANDOM to PREVRANDAO (#3492)1830d6d
Rename executePayload to newPayload and adapt endpoint to Kiln testnet specd30b776
Add some thread names for debugging clarity (#3476)fb70ba4
QBFT out of early access (#3475)d48ad35
Separate CI steps for DCO and spotless checks (#3466)f868ee5
Migrate JumpDestCache to CodeCache (#3472)435c9e3
Engine RPC endpoint (#3470)1c39d48
remove parallelism for quorum ATs (#3467)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)