Skip to content

Commit

Permalink
Merge branch 'develop' into 16602-add-new-workflow-to-capture-logs-on…
Browse files Browse the repository at this point in the history
…-xts-failure-and-report-to-slack
  • Loading branch information
rbarkerSL authored Nov 22, 2024
2 parents 4b2b889 + 748a470 commit 2da865c
Show file tree
Hide file tree
Showing 197 changed files with 5,268 additions and 1,762 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/config/node-release.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
release:
branching:
execution:
time: "21:00:00"
time: "20:00:00"
schedule:
- on: "2024-10-25"
name: release/0.56
- on: "2024-11-22"
name: release/0.57
initial-tag:
create: true
name: v0.56.0
name: v0.57.0-alpha.0

2 changes: 1 addition & 1 deletion .github/workflows/node-zxc-build-release-artifact.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -587,7 +587,7 @@ jobs:
service_account: "swirlds-automation@hedera-registry.iam.gserviceaccount.com"

- name: Setup JFrog CLI
uses: jfrog/setup-jfrog-cli@9fe0f98bd45b19e6e931d457f4e98f8f84461fb5 # v4.4.1
uses: jfrog/setup-jfrog-cli@18e785fb220d332edbf01964f853ff0fcaa22220 # v4.4.2
env:
JF_URL: ${{ secrets.jf-url }}
JF_ACCESS_TOKEN: ${{ secrets.jf-access-token }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/zxc-publish-production-image.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ jobs:
service_account: "swirlds-automation@hedera-registry.iam.gserviceaccount.com"

- name: Setup JFrog CLI
uses: jfrog/setup-jfrog-cli@9fe0f98bd45b19e6e931d457f4e98f8f84461fb5 # v4.4.1
uses: jfrog/setup-jfrog-cli@18e785fb220d332edbf01964f853ff0fcaa22220 # v4.4.2
if: ${{ inputs.dry-run-enabled != true && inputs.registry-name == 'jfrog' && !cancelled() && !failure() }}
env:
JF_URL: ${{ secrets.jf-url }}
Expand Down
2 changes: 1 addition & 1 deletion gradle/plugins/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -38,5 +38,5 @@ dependencies {
implementation("net.swiftzer.semver:semver:1.3.0")
implementation("org.gradlex:extra-java-module-info:1.9")
implementation("org.gradlex:jvm-dependency-conflict-resolution:2.1.2")
implementation("org.gradlex:java-module-dependencies:1.7.1")
implementation("org.gradlex:java-module-dependencies:1.8")
}
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
Expand Down
11 changes: 9 additions & 2 deletions hapi/internal-protobufs/network/network.proto
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ package com.hedera.node.internal.network;

import "auxiliary/tss/tss_message.proto";
import "state/addressbook/node.proto";
import "state/roster/roster.proto";

option java_package = "com.hedera.node.internal.network.legacy";
// <<<pbj.java_package = "com.hedera.node.internal.network">>> This comment is special code for setting PBJ Compiler java package
Expand Down Expand Up @@ -98,6 +99,12 @@ message Network {
* The full information needed for a single node in the network state.
*/
message NodeMetadata {
/**
* The node's entry in the current roster at the time of the network snapshot;
* required to validate the network's ledger id if set.
*/
com.hedera.hapi.node.state.roster.RosterEntry roster_entry = 1;

/**
* A consensus node representation.
* <p>
Expand All @@ -106,13 +113,13 @@ message NodeMetadata {
* This field MUST represent a complete address book entry for a single node
* in the network state.<br/>
*/
com.hedera.hapi.node.state.addressbook.Node node = 1;
com.hedera.hapi.node.state.addressbook.Node node = 2;

/**
* An elliptic curve public encryption key.<br/>
* If set, the public part of a prescribed TSS encryption key for the node.
* This is currently a BN254 elliptic curve, but this type may be subject to
* change in the future.
*/
bytes tss_encryption_key = 2;
bytes tss_encryption_key = 3;
}
54 changes: 54 additions & 0 deletions hedera-node/configuration/dev/genesis-network.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
{
"nodeMetadata": [{
"rosterEntry": {
"weight": "1",
"gossipCaCertificate": "MIIDpzCCAg+gAwIBAgIJAK05TS8KZeb1MA0GCSqGSIb3DQEBDAUAMBIxEDAOBgNVBAMTB3Mtbm9kZTEwIBcNMDAwMTAxMDAwMDAwWhgPMjEwMDAxMDEwMDAwMDBaMBIxEDAOBgNVBAMTB3Mtbm9kZTEwggGiMA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQDBoP9dI3K1PRLRK7h90D9eNCfgzuHTyJi70yDEs90XJXlE6jmgf1NE2av83VAhQHLxu8Ehc/55M9Ayx9IQc0zJLSS+IrRM9QwqoG8ZvNdRgNw+je3V/8rAK/mHId+cPnnyDplCyskyi5kWCv6kTULIewFH8/KVZwhe0/hB2+N6ujWixURrxjjGLHA6b2gPoGAb/nxiVOn+L0cWcOzcyiYShxagj0FBWV7AxKx65Ynzfe7eF0gOzBUA+IM10OM5KXJejk53Xz5KpEyGe8htO/bXFlpLdm3UzrYiIhY0oKPYKECAC1s+VAZA6i+MV0nDpqDgxHRRXD8O2arauPhEI6iVT9f05AtzElrs7U95HbpQUuP1sxkaQw+bLdMOQHHMVCgMgw2g0eDdVDAMJD7wjZ+Bs6kDc/EJELb0l1uy2GEnOZMiHkK4K1r4IyZ/ed6QpyIRKfBCNyT5IIpMoVpzRYxVXgjgFdudd8iErKyvSXHThU6nu92c+vSd+FLBFHPpb6ECAwEAATANBgkqhkiG9w0BAQwFAAOCAYEAdga5NYtV48uDCd4vIsmpGWpKuUHtDVDlCvzHc2ij8DxAR6OFp+hIRNEBXkzg1KS5qP8Wba5ptmGoV4f89HemP+AL3Azde+HjpYRtffdfTdQwmMbw7xJg2lKkEo11gDo5+zPZnVbfb3FsZ+IXKji0QshQBfg+ddTkFG3TJG1ttq3ZDw94RxFQivVnkj1p+Ogel/DuBNRWQobFVe5VrmJqbuwwN8AdrPae1dMrkZatF91On5+cpVLGfk96fYUhDohDt6KKQ6DdhvFk5rhd0vsHGMQq2gAW2+Or6ZVsKkHKx8CPINpJVKAdpE0tItI+loMO02jf9oRI/8cThWP1vNAeWnr0D6m275EZf/4qem/DdJ0FJIVou3P7tsq7eSdueDnj5RmcbW/vOBtvlXpD3SqsVRn6sltZ0sk24p+6ZMzopevCZEMf/nL3OzGvSadisXb39H9DgwkNLlefju1QLgHWf0TGfeNHluDgVDhU8+/1/KUGtr2SnZ5EVO1l59FWHALj",
"gossipEndpoint": [{
"ipAddressV4": "fwAAAQ==",
"port": 35372
}, {
"ipAddressV4": "fwAAAQ==",
"port": 35371
}]
}
}, {
"rosterEntry": {
"nodeId": "1",
"weight": "1",
"gossipCaCertificate": "MIIDpjCCAg6gAwIBAgIIHWg7e2Q/smQwDQYJKoZIhvcNAQEMBQAwEjEQMA4GA1UEAxMHcy1ub2RlMjAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAwMFowEjEQMA4GA1UEAxMHcy1ub2RlMjCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBAKr5WsBepS3+y/0/yfBjzMWje7zianEz7sszrNWV3cGu2KUlR7v2+9wp/EtX1+BdcGlTTojgFs5nEBN4lM76Cp6JjFH461yN8GSkIkpe8GZnb1w4KEjZj5UYMbq+qOUI6QmwmgLeO8RHAsS6lCP1AyGFalb2ZVJ09DcYDxCRXeFj4BqvNbtD5r5DTCtpVT4ax3eb3pzNSGsjQUG9zhyp/WcsAmwmzKdMl72tk6qF8tlAWXyzwiCujWHS0Kln0C5pyEjeFNsG299toC4pgT8juxijgseTeIFRnNHmGSeSmXpAkEELlwLKR8HOnqeiS5UXNqdbxNemx/EpJSc5rTB6kzLX24dIuRsgyIIFWx73goOzmaHUolN4xmenifoMYlSNNM07WrsvmjRC5OLc/uGhdWqhZGBCH6AJB8Cmw84QLXVdHE6LiueP1oMd7g++N4X880wJkuh0ebfV3i7etUIn0jLlM50AkRucG9kwZDJ/M4LY7FT2F85R1/o2FaB/537ARQIDAQABMA0GCSqGSIb3DQEBDAUAA4IBgQB5lTkqYw0hEW+BJTFsQ8jEHfIDNRJ0kNbVuibfP+u7kzlJy15lCEi+Qw6E3d8hA1QBX3xJMxNBlrtYPrdG26hh/tOwo5Np/OfxQC5jo0Q7n7hu7aLxZRUB/q7AfdDbOun4Za6rJhT3+EsFocyARWp8bYSk3YILBMkP+2VYDRkgQidzKgKtO5yv21Y9sEgziSprc+dQb/tqn5aQZLWavFwCLwnB3t4r4qwLHkkH00Jw51uOvLeM49/t333V5Caa7wmWzMcE+KSWW0QWFRxeJrodSyjPdmDi4D8lKN5WJHSAU5L2yWIODUyWD/cvsAapTv7xXk9ja/Ssb9DpMQnM1xh0hYaESajNeL1QbGuZgPxAwrw981h7kprR2P2iMGRVGA6u4ezxmhW3s7D+yJ3+Yxs/x2J/sw65Z16mRYXRWYWHQmhgaVQjIviiAkVB6CWZo1kHl/eYaVedQzKlrTpbr3JtmwGwhYEOnrkzsC63h8/AG9gRtIAIGWGqTPWbn2pEm8M=",
"gossipEndpoint": [{
"ipAddressV4": "fwAAAQ==",
"port": 35374
}, {
"ipAddressV4": "fwAAAQ==",
"port": 35373
}]
}
}, {
"rosterEntry": {
"nodeId": "2",
"weight": "1",
"gossipCaCertificate": "MIIDpzCCAg+gAwIBAgIJAJg3GRFp5bT9MA0GCSqGSIb3DQEBDAUAMBIxEDAOBgNVBAMTB3Mtbm9kZTMwIBcNMDAwMTAxMDAwMDAwWhgPMjEwMDAxMDEwMDAwMDBaMBIxEDAOBgNVBAMTB3Mtbm9kZTMwggGiMA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQCl5ut2dCleDmgEneRYpAKa9Pe2qnXzgF+BEIuTfizG2OcPQi/ltv+6HxSrJXtuWNaiX/G4iP7iBzWj2ysaAYwfYj0ezTSMLRqM9hXzVgLtW0LJEF6a8vUXPsJt4GEJkUKiYCCO1MP1NLd3y/3SVJrFhwJSPqKYm2pQNg84WfPDWSkzSneOIO4Z0uWDXgs+vzSNyChWOxVieFQhLjcELtyj6narmLox+Jdo/SxUzPuktuFB3ebNgUqWPkjljgZpl00BTmbRIVHgHfDVulo2PBpXd0VplIDgdPr5zMKdTrKCuDKey8Mft72RkPKMe9LZVZ/21+rXVEh+olvvUCySsP2RkWPUJJD90c8wKo01rZsjAOXscJKQcBYlam5XXO4ZBRYzEdxuivbkPwsOoQ83swCR3alPvwfbg11Va+zXE6sRbUM9LqkYo/M3Hwg8tSIXu8oah6csputanz867dzWwyVJEPzmiXZ6ncVDQO31QlB7RndWCqKTjOQpnpblUMsrE9MCAwEAATANBgkqhkiG9w0BAQwFAAOCAYEAnUA8+kz7L+eSOm/iVvUNYF10PKO2nZtxWWL7R1vwK/2Up765PwqxKb0eSEM4bjgvZq1GuGXs9X/Y7dos42yntXvgeUY+/2JzCnw4J5tzxytZ+IKX6DR67NjDzDzVZQfptjLQrb8E7yzml0uxsqrhNPWl57Bmfe66Kg2lD11jImeeEhExlRggFukoiUWVwRNU21Q1jMUWrg2ZwfP+6fFTgRt0WR+X5zkyYPbvI6/yv7reYGjPDuZTOFhbwG8LUTQxdttDswPjnQ606kMyninL+aNelSdV/UIII7lpr/dTvgQAnrlBaGXvdy6brh3wWEwia0FZFZcKEs6M+jZ3MrFxvlTfUIdI3jRq12L10cCDi2VhORg4JmvlM+Tk6kJeSku30ZLAVo3S7GbTdvkuesOxz3UwnF7yfOA1KYOPvhv1oLxGV5z05glsn1OBKnXMdzsKFbAYYHj81bgBni2WLuIpv3oXlai2uc4y9m8LvWAQ+h/ivyog34Ai3Pvr5ZZOFgjy",
"gossipEndpoint": [{
"ipAddressV4": "fwAAAQ==",
"port": 35376
}, {
"ipAddressV4": "fwAAAQ==",
"port": 35375
}]
}
}, {
"rosterEntry": {
"nodeId": "3",
"weight": "1",
"gossipCaCertificate": "MIIDpzCCAg+gAwIBAgIJAN7hww13zBZEMA0GCSqGSIb3DQEBDAUAMBIxEDAOBgNVBAMTB3Mtbm9kZTQwIBcNMDAwMTAxMDAwMDAwWhgPMjEwMDAxMDEwMDAwMDBaMBIxEDAOBgNVBAMTB3Mtbm9kZTQwggGiMA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQDK/bVyv0ZUeJZ4cIOImM+wmqtYjCw4jPAC549WQPPV1vG0lzSpgV+nRKqmWBexhLlKN3bsvrfNCUpKSq8meFyCtdppT1dhUOmEZcoNhLZzqxXb2HYYqRPv82tR+tbh+27WFsBOOqYrYTvr72ECD7qDOuw/Xob6KImaw/b/SIAPecMoYy25fkgYkJSETwd8HUpwssYH/JTLBF8eGjjTTMuu14ARQKeH8BXSs+jjV1+3IItXERS8ryUGDjqc5vC8ZW1kDVQbb91IDxRjqZbFyhuasocCqTAcZuiEgE8Wilwp2g1vbAUnHnvKNfiaEAHoEV6vF4lelaWhOnN2U5tnox/ns6PiDqIbOfs0pmXxjAK0vxc6oZM3TwdRtzo6cSb/AYfQdnmQzkra980kHN12r3f7PK2PzGBuVUPT7fLGA4S3vQDYO4rqcgTc/OLobtqLtdBusOFjZscfIfUW4GVWJUI1j+fwvHacxWLmyZwlQ5Q47UtrtjWpFru7CTn5S477lqMCAwEAATANBgkqhkiG9w0BAQwFAAOCAYEAdW6AWDhT0eOJw+0O6MYngmCgkXfFsgBC/B1plaE596hHo58FHxzCNiLFdvfRj37rxujvqsDAkADWUmOzLzLHYMXu302HzDqAMNY6FZJc32y4ZDsIQpaUOAuiNHAHwFXuPRInVpCqztfJMgw4RhOhcCTEsoIJsqoIN1t4M0pEVAv6x3nJwFKZqSNOZrQ7sOW32FjwWS3kHwRsCTtqdk5n2KxU6wr/fggV3QsSPRMYro8sUfwu93mqggtswwWqfeKlsz5WiaR9aqLnb8z1R6HLvA0bcoPWzjgn8RdP+9we4z06iZ5vdBuNpwBjrCKUELWISyAoekLGGxyS8pPqYiSBRNUoaPITSuUjcCBbJ9EFvm72QgCBesbwF71KPabTPbMPhLmf+uAi+zmeu8ZeVvT6DrX9OHSkIvIEQFry9BrqOT3ce6KBHSO1HpXIetj5Wcd3WHXtz9ulBL9ikWC8eh7/+we51ucmLvFzNKznElhT2Dp+czXUVNEUjp3u/66pyRA4",
"gossipEndpoint": [{
"ipAddressV4": "fwAAAQ==",
"port": 35378
}, {
"ipAddressV4": "fwAAAQ==",
"port": 35377
}]
}
}]
}
134 changes: 0 additions & 134 deletions hedera-node/configuration/dev/log4j2.xml
Original file line number Diff line number Diff line change
Expand Up @@ -226,132 +226,6 @@
<AppenderRef ref="Console"/>
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="com.hedera.services.sigs" level="error" additivity="false">
<AppenderRef ref="Console"/>
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="com.hedera.services.queries.answering" level="warn" additivity="false">
<AppenderRef ref="QueriesRollingFile"/>
</Logger>

<Logger name="com.hedera.services.legacy" level="warn" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="com.hedera.services.legacy.netty" level="info" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="com.hedera.services.legacy.service" level="warn" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="com.hedera.services.legacy.services" level="warn" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="com.hedera.services.legacy.handler" level="warn" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="com.hedera.services.utils.UnzipUtility" level="info" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="com.hedera.services.legacy.utils" level="warn" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="com.hedera.services.legacy.hgcca.core" level="warn" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="com.hedera.services.legacy.evm" level="warn" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="com.hedera.services.legacy.initialization" level="warn" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="com.hedera.services.legacy.config" level="info" additivity="false">
<AppenderRef ref="RollingFile"/>
<AppenderRef ref="Console"/>
</Logger>


<Logger name="org.springframework" level="ERROR" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="state" level="WARN" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="trie" level="WARN" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="net" level="WARN" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="execute" level="ERROR" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="VM" level="ERROR" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="pending" level="WARN" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="sync" level="WARN" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="wire" level="ERROR" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="db" level="WARN" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="general" level="WARN" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="TCK-Test" level="ERROR" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="org.hibernate" level="ERROR" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="repository" level="WARN" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="blockchain" level="WARN" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="mine" level="WARN" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="blockqueue" level="WARN" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="rlp" level="ERROR" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="java.nio" level="ERROR" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
Expand All @@ -364,13 +238,5 @@
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="discover" level="WARN" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
<Logger name="hsqldb.db" level="ERROR" additivity="false">
<!-- <AppenderRef ref="Console"/> -->
<AppenderRef ref="RollingFile"/>
</Logger>
</Loggers>
</Configuration>
1 change: 0 additions & 1 deletion hedera-node/docs/design/services/service-configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ For more detailed information on other types of configuration, please refer to t
- **ConsensusConfig.java**: Configures various consensus-related settings, including message size limits and handling parameters for preceding and following records.
- **ContractsConfig.java**: Manages configurations for smart contracts, including storage fees, delegate caller permissions, and gas usage limits.
- **CryptoCreateWithAliasConfig.java**: Enables or disables the feature for creating crypto accounts with an alias.
- **DevConfig.java**: Contains development-related configuration settings, including node listening behavior and default node account.
- **EntitiesConfig.java**: Manages settings related to entities, including maximum lifetime and token association limits.
- **ExpiryConfig.java**: Configures expiration-related settings, including throttle resources.
- **FeesConfig.java**: Manages fee-related configurations, including congestion multipliers and token transfer usage multipliers.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

import com.hedera.node.app.service.addressbook.AddressBookService;
import com.hedera.node.app.service.addressbook.impl.schemas.V053AddressBookSchema;
import com.hedera.node.app.service.addressbook.impl.schemas.V056AddressBookSchema;
import com.hedera.node.app.service.addressbook.impl.schemas.V057AddressBookSchema;
import com.hedera.node.app.spi.RpcService;
import com.swirlds.state.lifecycle.SchemaRegistry;
import edu.umd.cs.findbugs.annotations.NonNull;
Expand All @@ -31,6 +31,6 @@ public final class AddressBookServiceImpl implements AddressBookService {
@Override
public void registerSchemas(@NonNull SchemaRegistry registry) {
registry.register(new V053AddressBookSchema());
registry.register(new V056AddressBookSchema());
registry.register(new V057AddressBookSchema());
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package com.hedera.node.app.service.addressbook.impl;

import static com.hedera.node.app.service.addressbook.AddressBookHelper.NODES_KEY;
import static com.hedera.node.app.service.addressbook.impl.schemas.V053AddressBookSchema.NODES_KEY;
import static java.util.Objects.requireNonNull;

import com.hedera.hapi.node.state.addressbook.Node;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@

package com.hedera.node.app.service.addressbook.impl.schemas;

import static com.hedera.node.app.service.addressbook.AddressBookHelper.NODES_KEY;
import static com.swirlds.platform.roster.RosterUtils.formatNodeName;
import static java.util.Objects.requireNonNull;

Expand Down Expand Up @@ -64,6 +63,7 @@ public class V053AddressBookSchema extends Schema {
SemanticVersion.newBuilder().major(0).minor(53).patch(0).build();
public static final String ACCOUNTS_KEY = "ACCOUNTS";
public static final String FILES_KEY = "FILES";
public static final String NODES_KEY = "NODES";

public V053AddressBookSchema() {
super(VERSION);
Expand Down
Loading

0 comments on commit 2da865c

Please sign in to comment.