Skip to content

Odyssey-v3.1.3

Compare
Choose a tag to compare
@Yrp Yrp released this 19 Oct 06:55

Note

  1. This version improves SolidityNode block synchronization performance by turning off the index, but the interfaces getTransactionById, getTransactionsFromThis and getTransactionsToThis will not be available, since these three interfaces depend on the index. If the SolidityNode sync block is slow, you can use this version, it will greatly speed up block synchronization. Otherwise, there is no need to upgrade this version.

Improve

  1. Add switch option for transaction index in solidityNode.
  2. Turning off the index will significantly improve the performance of the SolidityNode sync block
  3. If the index is turned off, the interfaces getTransactionById, getTransactionsFromThis and getTransactionsToThis will not be available.
  4. A new feature for SolidityNode. If you don't use an index, that is, without using the interfaces getTransactionById, getTransactionsFromThis and getTransactionsToThis, you can copy the FullNode database to the SolidityNode to sync block.
  5. The interface totalTransaction is deprecated, because this interface takes a very long time.

Using

  1. Need to manually modify the configuration file to turn off the index.
  2. To turn off index, add index.switch = "off" under index.directory in the configuration file(default value is "on", refer to the relevant configuration of this configuration file).