Skip to content

Optimizations proposed in #2070 review #2076

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

Open
wants to merge 47 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
9d748cb
5.0.16 set
kushti Oct 11, 2023
2315cf5
merging w. master
kushti Oct 25, 2023
6db159c
Change logging maxHistory to 1 week
ccellado Oct 27, 2023
3ccb322
test for spending utxo with invalid ergo tree
kushti Nov 9, 2023
beb55d5
addressing review comments
kushti Nov 9, 2023
f8dae70
Merge pull request #2059 from ergoplatform/sr-invali
kushti Nov 9, 2023
e331fde
Move classes into ergo-core to satisfy NipopowProof and NipopowVerifi…
ccellado Nov 11, 2023
fcf3d6f
Move classes into ergo-core to satisfy NipopowProof and NipopowVerifi…
ccellado Nov 15, 2023
66b6fb5
Move classes into ergo-core to satisfy NipopowProof and NipopowVerifi…
ccellado Nov 15, 2023
693d676
Move classes into ergo-core to satisfy NipopowProof and NipopowVerifi…
ccellado Nov 15, 2023
360ef88
Merge pull request #2054 from ccellado/logging-maxhistory
kushti Nov 16, 2023
c85e38e
5.0.16 set
kushti Oct 11, 2023
023663b
removing unused code from utils
kushti Nov 15, 2023
d9ee100
ChainSettings used in ErgoStateContext, not ErgoSettings
kushti Nov 15, 2023
72a9aae
ClientCapabilities
kushti Nov 16, 2023
de4a33c
Move classes into ergo-core to satisfy NipopowProof and NipopowVerifi…
ccellado Nov 11, 2023
e95ccfd
Move classes into ergo-core to satisfy NipopowProof and NipopowVerifi…
ccellado Nov 15, 2023
414292e
Move classes into ergo-core to satisfy NipopowProof and NipopowVerifi…
ccellado Nov 15, 2023
4b6c783
Move classes into ergo-core to satisfy NipopowProof and NipopowVerifi…
ccellado Nov 15, 2023
00fa2a3
Move classes into ergo-core to satisfy NipopowProof and NipopowVerifi…
ccellado Nov 17, 2023
47938e2
Move classes into ergo-core to satisfy NipopowProof and NipopowVerifi…
ccellado Nov 17, 2023
9293d3b
Move classes into ergo-core to satisfy NipopowProof and NipopowVerifi…
ccellado Nov 20, 2023
17fd432
scorex.core eliminated in the ergo-core
kushti Nov 20, 2023
3f74a7a
Extract classes into ergo-core
ccellado Nov 21, 2023
4aabb51
Merge pull request #2060 from ccellado/extract-nipopow
kushti Nov 22, 2023
efd4b36
temporary nipopow hack removed
kushti Nov 24, 2023
19b2f75
nipopow prover algos
kushti Nov 28, 2023
d68eb23
merging w. master
kushti Dec 2, 2023
fabc6dd
removing unused ValidationResult.toApi
kushti Dec 2, 2023
b179411
benchmarks removed
kushti Dec 2, 2023
dae2db8
akka moved out of the core, dependencies optimization #1
kushti Dec 3, 2023
2ee738c
deps rework #2
kushti Dec 3, 2023
e7c0eaa
ergo-core publishing in release.yml
kushti Dec 4, 2023
542f219
more scaladoc, codecs classes reorg
kushti Dec 4, 2023
bcbcafd
removing state type evidence
kushti Dec 5, 2023
5a5c472
StateTypeErgo eliminated
kushti Dec 5, 2023
997b86a
final refactoring and polishing
kushti Dec 5, 2023
032de79
CandidateUtils scaladoc, LocallyGeneratedModifier fix
kushti Dec 5, 2023
4212310
Update WalletApiRoute.scala
anon-yum Dec 7, 2023
30aa520
Update WalletApiOperations.scala
anon-yum Dec 7, 2023
00d140c
Update ScanApiRoute.scala
anon-yum Dec 7, 2023
89352c9
Update openapi.yaml
anon-yum Dec 7, 2023
cfec5e6
merging w. remote
kushti Dec 8, 2023
60ccfc4
Add to scan methods
anon-yum Dec 8, 2023
6cecf7e
Merge pull request #2074 from anon-yum/master
kushti Dec 13, 2023
c4a01a8
Merge pull request #2070 from ergoplatform/after-2060
kushti Dec 14, 2023
5bb08bc
optimizations proposed in #2070
kushti Dec 14, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 8 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,16 @@ jobs:
env:
GPG_SIGNING_KEY: ${{ secrets.GPG_SIGNING_KEY }}

- name: Publish release
- name: Publish ergo-wallet
run: sbt +ergoWallet/publishSigned sonatypeBundleRelease
env:
PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }}
SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}

- name: Publish ergo-core
run: sbt +ergoCore/publishSigned sonatypeBundleRelease
env:
PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }}
SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package scorex.core.serialization
package org.ergoplatform.serialization

import java.nio.ByteBuffer
import scorex.util.ByteArrayBuilder
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package scorex.core.serialization
package org.ergoplatform.serialization

import scorex.crypto.authds.avltree.batch.Constants.DigestType
import scorex.crypto.authds.avltree.batch.serialization.{BatchAVLProverManifest, ProxyInternalNode}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package scorex.core.serialization
package org.ergoplatform.serialization

import scorex.crypto.authds.avltree.batch.Constants.DigestType
import scorex.crypto.authds.avltree.batch.{InternalProverNode, ProverLeaf, ProverNodes, VersionedLDBAVLStorage}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package scorex.crypto.authds.avltree.batch

import com.google.common.primitives.Ints
import scorex.core.serialization.ErgoSerializer
import org.ergoplatform.serialization.ErgoSerializer
import scorex.crypto.authds.{ADKey, ADValue, Balance}
import scorex.crypto.authds.avltree.batch.Constants.{DigestType, hashFn}
import scorex.crypto.authds.avltree.batch.serialization.ProxyInternalNode
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import org.scalatest.Assertion
import org.scalatest.matchers.should.Matchers
import org.scalatest.propspec.AnyPropSpec
import org.scalatestplus.scalacheck.ScalaCheckPropertyChecks
import scorex.core.serialization.{ManifestSerializer, SubtreeSerializer}
import org.ergoplatform.serialization.{ManifestSerializer, SubtreeSerializer}
import scorex.crypto.authds.avltree.batch.helpers.TestHelper
import scorex.crypto.authds.{ADDigest, ADKey, ADValue, SerializedAdProof}
import scorex.util.encode.Base16
Expand Down
11 changes: 0 additions & 11 deletions benchmarks/Jenkinsfile

This file was deleted.

6 changes: 0 additions & 6 deletions benchmarks/build.sbt

This file was deleted.

27 changes: 0 additions & 27 deletions benchmarks/src/test/resources/logback-bench.xml

This file was deleted.

This file was deleted.

59 changes: 0 additions & 59 deletions benchmarks/src/test/scala/org/ergoplatform/Utils.scala

This file was deleted.

63 changes: 0 additions & 63 deletions benchmarks/src/test/scala/org/ergoplatform/bench/BenchActor.scala

This file was deleted.

72 changes: 0 additions & 72 deletions benchmarks/src/test/scala/org/ergoplatform/bench/BenchRunner.scala

This file was deleted.

Loading