mirror of
https://github.com/corda/corda.git
synced 2024-12-24 23:26:48 +00:00
f729453fee
* Add FetchParametersFlow * No downgrade parameters in ResolveTransactionsFlow Make sure that parameters in the transaction graph are ordered (this is to prevent the downgrade attack, when the malicious notary and participants sign transaction that shouldn't be notarised otherwise). We ensure that by checking that epochs of network parameters in the transaction chain are ordered. * Addressed some minor items from RP review feedback. * Refactoring following rebase from master. * Address RP PR review comments (round 2) * Addressed a couple of minor PR review points. * Renaming of unit tests and cleanup. * Changes discusses with RP to ensure Network Param checking is applied at txn verify time + resolve order checking gated on existence of tagged NPs in txn and associated minimum platform version. * Do not fail on missing ServiceHub impl + return nothing if txn not NP tagged. * Unify HistoricNetworkParametersStorage and NetworkParametersStorageInternal * SignedDataWithCert implements NamedByHash * Cleanup * Move parameters ordering check to signed transaction resolution * Fixes after merge, address comments * Address Andrius comments |
||
---|---|---|
.. | ||
src | ||
build.gradle |