Skip to content
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

Merge BlockCore @version 1.1.40 #34

Merged
merged 199 commits into from
May 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
199 commits
Select commit Hold shift + click to select a range
f0fc349
Update DNS and seed nodes for City Chain
sondreb Sep 8, 2022
f928dab
Add additional checkpoint for City Chain
sondreb Sep 8, 2022
885634a
Define a maximum tx fee or else zero few is required
sondreb Sep 9, 2022
229a3ed
Configure reloadOnChange to be false
sondreb Sep 25, 2022
3ef32a7
Fix wallet to use segwit in the correct derivation path (#415)
dangershony Sep 29, 2022
d6f143a
Bump version and update change log
dangershony Sep 29, 2022
6829168
Enable blazor (#419)
dangershony Oct 10, 2022
4ab57b2
Remove empty solution folder
dangershony Oct 10, 2022
09be90a
Remove the reload on change to reduce listeners handlers (OS resources)
sondreb Oct 20, 2022
62f41df
Adding BC flags for SHA512 hashes
dangershony Oct 23, 2022
7d63323
Merge branch 'master' of https://github.com/block-core/blockcore into…
dangershony Oct 23, 2022
91eaea8
Adding MOL blockchain (#423)
shtah Oct 24, 2022
5e529f3
Add back the SBC and RSC launch settings
sondreb Oct 24, 2022
7826a8d
Ensure that folder name is lower-case for MOL
sondreb Oct 24, 2022
f5fc937
Ensure that impleumx test and regtest is lowercase
sondreb Oct 24, 2022
d631c72
Ensure that configuration file for MOL is lower-case only
sondreb Oct 24, 2022
31a041a
Update nodes IP for SBC and RSC (#424)
miladsoft Oct 24, 2022
213b2e8
Update version and changelog
sondreb Oct 24, 2022
071ca61
Merge branch 'master' of https://github.com/block-core/blockcore
sondreb Oct 24, 2022
f4f7330
Fix not null warning
dangershony Nov 29, 2022
57a93a8
Update bitcoin checkpoints and defaultAssumeValid (#436)
dangershony Jan 20, 2023
880292e
Fix big size blocks bug from NBitcoin
dangershony Feb 2, 2023
9c4ff98
Update version and changelog
dangershony Feb 2, 2023
729ec43
make sure cold staking legacy accounts default to bip44
dangershony Feb 8, 2023
faa5f75
Add an interface to override services from the network class (#438)
dangershony Apr 15, 2023
3d8dc3a
bump version
dangershony Apr 16, 2023
d6dd45b
Move NBitcoin to namespace Blockcore.NBitcoin (#446)
dangershony May 15, 2023
fd6c2cd
bump version
dangershony May 15, 2023
c6953a8
Updating MOL logo (#425)
shtah Jun 16, 2023
a8bc966
Added x42 specifics on readme.
DennisAMenace May 28, 2020
270f646
Update issue templates
Gabriel-x42 May 28, 2020
0c0094d
Update issue templates
Gabriel-x42 May 28, 2020
86aea5d
Update build.yml
DennisAMenace May 29, 2020
777eb09
[CS] - Get cold stake address from script and added CS to Address Ind…
DennisAMenace May 29, 2020
f372021
Get and set the cold state based on wallet.
DennisAMenace May 29, 2020
93f779b
Update README.md
DennisAMenace May 29, 2020
58082dd
Added Initial xServer Feature.
DennisAMenace May 29, 2020
062c33a
Update getting-started.md
DennisAMenace May 29, 2020
6dca164
Update getting-started.md
DennisAMenace May 29, 2020
b75e2c7
Added getting start guide to readme.
DennisAMenace May 29, 2020
990e6f2
Updated documentation wording and formatting.
DennisAMenace May 29, 2020
0890f17
Update async loop name.
DennisAMenace May 30, 2020
95ba9f2
Added the ability for seed nodes to be shown.
DennisAMenace Jun 2, 2020
b5c9e36
Change package name to x42.Node
DennisAMenace May 31, 2020
6d26e59
Updated build badge.
DennisAMenace Jun 1, 2020
d5d349a
Added network protocol
DennisAMenace Jun 3, 2020
15f0a71
Rev'd version
DennisAMenace Jun 3, 2020
dae6203
Updated stats
DennisAMenace Jun 3, 2020
45711f6
Send registration to register, not seed node.
DennisAMenace Jun 6, 2020
bcb170d
Rev'd Version.
DennisAMenace Jun 6, 2020
6c88893
Fixed xServer peer update.
DennisAMenace Jun 8, 2020
7b17052
Added network protocol.
DennisAMenace Jun 10, 2020
949d5a9
Added xServer test.
DennisAMenace Jun 10, 2020
2914297
Added the Removal of Unresponsive Peers
DennisAMenace Jun 12, 2020
00dc744
Added initial kickoff
DennisAMenace Jun 18, 2020
e8764f4
Added profileaddress.
DennisAMenace Jun 22, 2020
ffe732c
Updated the register request.
DennisAMenace Jul 8, 2020
64486ec
Added the ability to return input addresses when building a transaction
DennisAMenace Jul 13, 2020
44f017f
Moved profile method
DennisAMenace Jul 14, 2020
1a74cf9
Enhance getrawtransaction method by including the block that the tran…
DennisAMenace Jul 15, 2020
98a1174
Updated register request to include sign address and fee address.
DennisAMenace Jul 15, 2020
2f216b2
Added GetAvailablePairs
DennisAMenace Jul 16, 2020
6a65662
Added create price lock to xServer feature.
DennisAMenace Jul 17, 2020
506e3c6
Added Submit and Get for price locks.
DennisAMenace Jul 19, 2020
11b4109
Updated transactionid
DennisAMenace Jul 19, 2020
dfcdbe5
Added folder profile
DennisAMenace Jul 19, 2020
91dc11a
Updated registration path.
DennisAMenace Jul 19, 2020
41e7d02
Fixed network properties.
DennisAMenace Jul 19, 2020
f7f44a5
Updated xServerPeer to new naming.
DennisAMenace Jul 19, 2020
38f5540
Added ability to get profile.
DennisAMenace Jul 20, 2020
a09b823
Added profile reservations.
DennisAMenace Jul 21, 2020
72a8dbf
Bump version.
DennisAMenace Jul 21, 2020
d6d1053
Added block height to transaction model.
DennisAMenace Jul 23, 2020
13ed542
Bumped version.
DennisAMenace Jul 23, 2020
d5c7233
Added the ability to create the cold wallet during first load.
DennisAMenace Jul 23, 2020
4ac00b2
Added Jason Properties
DennisAMenace Jul 23, 2020
015d544
Bumped version.
DennisAMenace Jul 23, 2020
36adedc
Modified lock
DennisAMenace Jul 28, 2020
925ca16
Bump version
DennisAMenace Jul 28, 2020
27802ce
Reload tests
DennisAMenace Jul 28, 2020
e6b3a81
Added better adapting to network changes.
DennisAMenace Jul 28, 2020
7290b3c
Set the xServerURL based on the top, ping result.
DennisAMenace Sep 8, 2020
9f8c39d
Added padding for long names, and truncate.
DennisAMenace Sep 8, 2020
e3ced19
Rev'd version
DennisAMenace Sep 8, 2020
a8a9025
Rev'd version.
DennisAMenace Sep 29, 2020
d174139
Rev'd version.
DennisAMenace Oct 21, 2020
2f424c1
Added checkpoint, updated x42BIP9Deployments
DennisAMenace Oct 23, 2020
1986e2f
Fixed stability issue in the address indexer.
DennisAMenace Oct 30, 2020
daf94b9
Moved GetBlockchainInfo() to NodeContoller.
DennisAMenace Nov 2, 2020
fe1bbbd
Rev'd version
DennisAMenace Nov 2, 2020
0c75a92
Fixed tests.
DennisAMenace Nov 2, 2020
36bff75
Added slim history to API
DennisAMenace Nov 4, 2020
4ab9efb
Rev'd version
DennisAMenace Nov 4, 2020
91a7de4
Return proper error message
DennisAMenace Nov 15, 2020
e5c51e2
Rev'd Version
DennisAMenace Nov 15, 2020
8e3cc9e
Pushed back to LiteDB v4 due to stability issues with LiteDB 5.
DennisAMenace Dec 2, 2020
49ce7c3
Bump version
DennisAMenace Dec 2, 2020
98078cf
If a T3 doesn't have the info requested, try the next T3.
DennisAMenace Dec 2, 2020
30f55d0
Added search for xServer method.
DennisAMenace Dec 2, 2020
5e0b5e2
Where there might be a xserver with insufficient price data, don't re…
DennisAMenace Dec 9, 2020
5daa02a
Merged changes for x42 node.
DennisAMenace Jan 30, 2021
7f09a0b
Fixed Test
DennisAMenace Jan 30, 2021
479cc54
Update .NET Core Version.
DennisAMenace Jan 30, 2021
dc7341e
Target Blockcore Node
DennisAMenace Jan 30, 2021
a3fab20
Specify ImportByWildcardBeforeSolution
DennisAMenace Jan 30, 2021
366d654
Rev'd version
DennisAMenace Feb 3, 2021
e2aea54
Update dotnet for xserver feature.
DennisAMenace Feb 12, 2021
1c04bc3
Updated build for 3.1.406
DennisAMenace Feb 12, 2021
ac20119
Unescape Data when getting profile address.
DennisAMenace Feb 13, 2021
17e620c
Rev'd version
DennisAMenace Feb 13, 2021
92e2688
Update xServer seeds
DennisAMenace Feb 18, 2021
464293d
Update seed nodes.
DennisAMenace Feb 18, 2021
357a37a
Rev version
DennisAMenace Feb 18, 2021
e2c2112
Rev version
DennisAMenace Mar 2, 2021
1334c06
Rev version
DennisAMenace Mar 10, 2021
f0caf71
Added xserver seed nodes
DennisAMenace Apr 11, 2021
71b576f
Added another xserver seed node.
DennisAMenace Apr 11, 2021
fe8e803
Rev'd version.
DennisAMenace Apr 11, 2021
1e6f375
Updated checkpoint.
DennisAMenace Apr 12, 2021
fa0abbe
Upgrade dotnet
DennisAMenace Sep 8, 2021
f697a38
Added xserver
DennisAMenace Sep 8, 2021
5c8a545
Rev blockcore version.
DennisAMenace Sep 17, 2021
78e892b
Added x42 wallet controller with proper paging and filtering.
Sep 15, 2021
5471506
Rev'd blockcore version
DennisAMenace Sep 22, 2021
f39d5cb
Include cold stakes in history
Sep 22, 2021
e5ca1eb
Resolved merge issues
DennisAMenace Jan 7, 2022
116e790
Checkpoint, rev'd version, updated dotnet in build script.
DennisAMenace Jan 7, 2022
4a9e114
Database Upgrade feature
dimsavva Feb 9, 2022
695ec1d
Update Directory.Build.props
dimsavva Feb 26, 2022
5f7328f
Use leveldb for testnet
DennisAMenace May 9, 2022
78b17fb
Correct an error where the Blockcore Node will crash upon checking fo…
psavva May 7, 2022
234adbc
Update Directory.Build.props
psavva May 7, 2022
b7397d3
Added upgradedbonversion to testnet
DennisAMenace May 9, 2022
b26159a
Wordpress Preview feature
May 31, 2022
fc339b4
Check Directory Exists
Aug 1, 2022
097c29c
increment version
Aug 1, 2022
64afd75
Update release.yml
psavva Aug 1, 2022
32911bb
Provisioner fix
Aug 2, 2022
9c50494
Final Fix
Aug 2, 2022
7585662
Auto DNS
Aug 2, 2022
cc383bc
Update xServer Seeds
DennisAMenace Aug 3, 2022
a760911
Remove AppData Include
Aug 3, 2022
703bd39
Fixed Path
Aug 3, 2022
8097545
Update Directory.Build.props
DennisAMenace Aug 3, 2022
36fa090
update seed ndoes
psavva Aug 9, 2022
ee2e5a3
update version
psavva Aug 9, 2022
4766bed
Added endpoint to derive a public key from an address
dimsavva Aug 22, 2022
fb48465
removed unused variables
dimsavva Aug 22, 2022
1ce5da4
Add Public Key Endpoint
dimsavva Sep 2, 2022
72eaed7
Update Directory.Build.props
dimsavva Sep 2, 2022
9799fc8
remove duplicate
dimsavva Sep 2, 2022
a9695de
Update version
DennisAMenace Sep 2, 2022
fb2cbf2
Revert "Merge remote-tracking branch 'upstream/master'"
DennisAMenace Sep 19, 2022
b3d9dd2
Added the public key to the xServerPeer model.
DennisAMenace Sep 20, 2022
dad2ed2
Add pub key to console log
dimsavva Sep 24, 2022
10b047f
Update Directory.Build.props
dimsavva Sep 24, 2022
9801608
Update Directory.Build.props
dimsavva Sep 24, 2022
c7b25c6
Fix Pricelock relay
dimsavva Sep 27, 2022
2e98fe1
Update Directory.Build.props
dimsavva Sep 27, 2022
e49230a
fix xserver stats
dimsavva Oct 1, 2022
9f9bed6
added xserver updater
dimsavva Oct 1, 2022
2416344
Update Directory.Build.props
dimsavva Oct 1, 2022
e80fbf6
Multsig Implemenation
dimsavva Oct 11, 2022
de3fc41
remove duplicate endpoint
dimsavva Oct 11, 2022
6a98a47
xDocuments Blockcore
dimsavva Oct 31, 2022
34caf5d
Add DNS Endpoints
dimsavva Nov 26, 2022
9db4441
Update Directory.Build.props
dimsavva Nov 26, 2022
121dff4
Fix Unit Tests
dimsavva Nov 26, 2022
97d49a7
Added TryCatch clause to understand the issue faced with the Ping com…
psavva Dec 5, 2022
055265d
Update Directory.Build.props
dimsavva Apr 24, 2023
d39fc93
Update .env
dimsavva Apr 24, 2023
4025fa6
Update x42Setup.cs
DennisAMenace Apr 29, 2023
e0a265c
Update Directory.Build.props
DennisAMenace Apr 29, 2023
dd089e0
Update Blockcore.sln
DennisAMenace Apr 29, 2023
3dbc851
Blockcore Bulds ok
psavva Mar 3, 2024
c37bc14
Initial Build possible after merge from Upstream (blockcore)
psavva Mar 3, 2024
b7803f7
latest merge with BlockCore
psavva Mar 3, 2024
4cb7bee
Latest Merge with BlockCore
psavva Mar 3, 2024
e338188
added the xServer to the Features folder
psavva Mar 3, 2024
31bbe74
xServerFeature restored
psavva Mar 3, 2024
591bb4a
Dotnet8 Upgrade (#448)
psavva Mar 5, 2024
367f9b7
Libraries upgrade 1 (#449)
psavva Mar 6, 2024
d32f15b
Merge remote-tracking branch 'remotes/upstream/master' into merge-ups…
psavva Mar 15, 2024
79e5a36
library upgrade for the x42 feature
psavva Mar 15, 2024
a863824
Libraries upgrade 2 (#450)
psavva Apr 7, 2024
59e5b31
Replace the RocksDB package
sondreb Apr 7, 2024
25d97a1
Upgrade [email protected] (#451)
psavva Apr 7, 2024
aac119b
Merge remote-tracking branch 'remotes/origin/master' into merge-upstream
psavva May 1, 2024
1c32d7d
update update
psavva May 1, 2024
a8781a9
Merge remote-tracking branch 'remotes/upstream/master' into merge-ups…
psavva May 1, 2024
fd1dcbd
consolidate versions
psavva May 1, 2024
c70ef96
Update Vulerable pacakge
psavva May 1, 2024
430b3d0
explicitly define library path
psavva May 1, 2024
1c1b4ea
update libraries for macosx
psavva May 1, 2024
d64ab24
move cp after build
psavva May 1, 2024
912ba3a
debug macos build
psavva May 1, 2024
0e9d64e
dont' print libraries
psavva May 1, 2024
937e809
debug macos leveldb
psavva May 1, 2024
cbf1e19
debug macos build
psavva May 1, 2024
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
  •  
  •  
  •  
87 changes: 25 additions & 62 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -1,108 +1,71 @@
name: Build

on:
on:
push:
branches:
- master
# repository_dispatch:
# types: [build]
workflow_dispatch:

jobs:
buildTestRelease:

buildAndUnitTest:

strategy:
matrix:
os: [ windows-latest, ubuntu-latest, macos-latest ]
include:
- os: windows-latest
extension: ".zip"
runtime: "win-x64"
package_runtime: "win-x64"
- os: ubuntu-latest
extension: ".tar.gz"
runtime: "linux-x64"
package_runtime: "linux-x64"
- os: macos-latest
runtime: "osx-x64"
package_runtime: "mac-x64"
extension: ".zip"
node_version: [16.x]
dotnet_version: ['6.0.101']
fail-fast: false

runs-on: ${{ matrix.os }}

env:
PROJECT_NAME: 'x42.Node'
SOLUTION_PATH: 'src/Blockcore.sln'
PROJECT_PATH: 'src/Node/Blockcore.Node/Blockcore.Node.csproj'
BUILD_CONFIGURATION: 'Release'

steps:

- uses: actions/checkout@v2
name: Checkout

- name: Setup dotnet
uses: actions/setup-dotnet@v1
with:
dotnet-version: |
6.0.x
8.0.x

- name: Setup Node.js (${{ matrix.node_version }})
- name: Setup Node.js (16.x)
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node_version }}
node-version: 18

- name: Variables
run: |
echo VERSION=$(npm run version --silent) >> $GITHUB_ENV
echo RELEASE_CONFIGURATION=${{ matrix.runtime }} >> $GITHUB_ENV
shell: bash

- name: Setup .NET Core (${{ matrix.dotnet_version }})
uses: actions/setup-dotnet@v1
with:
dotnet-version: ${{ matrix.dotnet_version }}

- name: Restore
- name: Unit Test
run: |
dotnet nuget locals all --clear
dotnet restore ${{env.SOLUTION_PATH}}

- name: Build
run: dotnet build -c ${{env.BUILD_CONFIGURATION}} -r ${{env.RELEASE_CONFIGURATION}} -v m ${{env.SOLUTION_PATH}} -p:ImportByWildcardBeforeSolution=false
dotnet test -v=normal --filter "FullyQualifiedName!~IntegrationTests&Unstable!=True" -c ${{env.BUILD_CONFIGURATION}} ${{env.SOLUTION_PATH}}

- name: Publish
run: dotnet publish -c ${{env.BUILD_CONFIGURATION}} -r ${{env.RELEASE_CONFIGURATION}} -v m -o ./bin/publish ${{env.PROJECT_PATH}} -p:ImportByWildcardBeforeSolution=false
- name: Nuget Pack
run: dotnet pack --configuration ${{env.BUILD_CONFIGURATION}} --output "${{github.workspace}}/package/" ${{env.SOLUTION_PATH}}

- name: Package Name
run: |
echo RELEASE_NAME=${{ env.PROJECT_NAME }}-${{ env.VERSION }}-${{ matrix.package_runtime }}${{ matrix.extension }} >> $GITHUB_ENV
echo RELEASE_PATH=${{ env.PROJECT_NAME }}-${{ env.VERSION }}-${{ matrix.package_runtime }}${{ matrix.extension }} >> $GITHUB_ENV
shell: bash

- name: Package (Linux)
if: matrix.os == 'ubuntu-latest'
run: |
echo RELEASE_PATH=./bin/publish/${{env.RELEASE_NAME}} >> $GITHUB_ENV
cd ./bin/publish/
tar cvzf ${{env.RELEASE_NAME}} *

- name: Package (Windows)
if: matrix.os == 'windows-latest'
run: Compress-Archive -Path .\bin\publish\* -DestinationPath .\${{env.RELEASE_NAME}}

- name: Package (Mac)
if: matrix.os == 'macos-latest'
run: zip -j -r ${{env.RELEASE_NAME}} ./bin/publish/
- uses: actions/upload-artifact@v2
with:
name: Blockcore-${{env.VERSION}}-${{matrix.os}}-preview
path: "${{github.workspace}}/package/"

- name: Release
uses: DennisAMenace/action-release@master
if: matrix.os == 'ubuntu-latest'
uses: sondreb/action-release@main
with:
commit: 'master'
token: ${{ secrets.GITHUB_TOKEN }}
files: "${{env.RELEASE_PATH}}"
folder: "${{github.workspace}}/package/"
draft: true
prerelease: true
prerelease: false
body: ''
name: "x42-BlockCore (Release ${{env.VERSION}})"
tag: v${{env.VERSION}}
name: "Blockcore ${{env.VERSION}}"
tag: ${{env.VERSION}}
2 changes: 1 addition & 1 deletion .github/workflows/publish-pre-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,4 +55,4 @@ jobs:
# run: nuget sources add -name "GPR" -Source "https://nuget.pkg.github.com/${{env.GITHUB_OWNER}}/index.json" -Username "${{env.GITHUB_OWNER}}" -Password ${{secrets.GITHUB_TOKEN}}

# - name: Nuget Push
# run: nuget push **/*.nupkg -Source "GPR" -SkipDuplicate
# run: nuget push **/*.nupkg -Source "GPR" -SkipDuplicate
9 changes: 7 additions & 2 deletions .github/workflows/pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ jobs:
env:
SOLUTION_PATH: 'src/Blockcore.sln'
BUILD_CONFIGURATION: 'Release'
DYLD_LIBRARY_PATH: "/System/Volumes/Data/opt/homebrew/lib"

steps:

Expand All @@ -28,14 +29,18 @@ jobs:
uses: actions/setup-dotnet@v1
with:
dotnet-version: |
6.0.x
8.0.x

- name: Install LevelDB
if: matrix.os == 'macos-latest'
run: brew install leveldb snappy gperftools

- name: Restore
run: dotnet restore ${{env.SOLUTION_PATH}}

- name: Build
run: dotnet build -c ${{env.BUILD_CONFIGURATION}} -v m ${{env.SOLUTION_PATH}}

- name: Unit Test
run: dotnet test -v=normal --filter "FullyQualifiedName!~IntegrationTests&Unstable!=True" -c ${{env.BUILD_CONFIGURATION}} ${{env.SOLUTION_PATH}}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
uses: actions/setup-dotnet@v1
with:
dotnet-version: |
6.0.x
8.0.x

- name: Log Variables
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
uses: actions/setup-dotnet@v1
with:
dotnet-version: |
6.0.x
8.0.x

- name: Restore
run: dotnet restore ${{env.SOLUTION_PATH}}
Expand Down
101 changes: 101 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,104 @@
## (2023-05-15)

* bump version ([3d8dc3a](https://github.com/block-core/blockcore/commit/3d8dc3a))
* Move NBitcoin to namespace Blockcore.NBitcoin (#446) ([d6dd45b](https://github.com/block-core/blockcore/commit/d6dd45b)), closes [#446](https://github.com/block-core/blockcore/issues/446)



## (2023-04-16)

* Add an interface to override services from the network class (#438) ([faa5f75](https://github.com/block-core/blockcore/commit/faa5f75)), closes [#438](https://github.com/block-core/blockcore/issues/438)
* make sure cold staking legacy accounts default to bip44 ([729ec43](https://github.com/block-core/blockcore/commit/729ec43))
* Update version and changelog ([9c4ff98](https://github.com/block-core/blockcore/commit/9c4ff98))



## (2023-02-02)

* Fix big size blocks bug from NBitcoin ([880292e](https://github.com/block-core/blockcore/commit/880292e))
* Fix not null warning ([f4f7330](https://github.com/block-core/blockcore/commit/f4f7330))
* Update bitcoin checkpoints and defaultAssumeValid (#436) ([57a93a8](https://github.com/block-core/blockcore/commit/57a93a8)), closes [#436](https://github.com/block-core/blockcore/issues/436)
* Update version and changelog ([213b2e8](https://github.com/block-core/blockcore/commit/213b2e8))



## (2022-10-24)

* Add back the SBC and RSC launch settings ([5e529f3](https://github.com/block-core/blockcore/commit/5e529f3))
* Adding BC flags for SHA512 hashes ([62f41df](https://github.com/block-core/blockcore/commit/62f41df))
* Adding MOL blockchain (#423) ([91eaea8](https://github.com/block-core/blockcore/commit/91eaea8)), closes [#423](https://github.com/block-core/blockcore/issues/423)
* Bump version and update change log ([d6f143a](https://github.com/block-core/blockcore/commit/d6f143a))
* Enable blazor (#419) ([6829168](https://github.com/block-core/blockcore/commit/6829168)), closes [#419](https://github.com/block-core/blockcore/issues/419)
* Ensure that configuration file for MOL is lower-case only ([d631c72](https://github.com/block-core/blockcore/commit/d631c72))
* Ensure that folder name is lower-case for MOL ([7826a8d](https://github.com/block-core/blockcore/commit/7826a8d))
* Ensure that impleumx test and regtest is lowercase ([f5fc937](https://github.com/block-core/blockcore/commit/f5fc937))
* Remove empty solution folder ([4ab57b2](https://github.com/block-core/blockcore/commit/4ab57b2))
* Remove the reload on change to reduce listeners handlers (OS resources) ([09be90a](https://github.com/block-core/blockcore/commit/09be90a))



## (2022-09-29)

* Add additional checkpoint for City Chain ([f928dab](https://github.com/block-core/blockcore/commit/f928dab))
* Configure reloadOnChange to be false ([229a3ed](https://github.com/block-core/blockcore/commit/229a3ed)), closes [#418](https://github.com/block-core/blockcore/issues/418)
* Define a maximum tx fee or else zero few is required ([885634a](https://github.com/block-core/blockcore/commit/885634a))
* Fix wallet to use segwit in the correct derivation path (#415) ([3ef32a7](https://github.com/block-core/blockcore/commit/3ef32a7)), closes [#415](https://github.com/block-core/blockcore/issues/415)
* Update DNS and seed nodes for City Chain ([f0fc349](https://github.com/block-core/blockcore/commit/f0fc349))
* Update version ([c36bf5e](https://github.com/block-core/blockcore/commit/c36bf5e))



## (2022-08-26)

* add changelog ([5e5cde6](https://github.com/block-core/blockcore/commit/5e5cde6))
* Add error handling for rpc trx broad cast (#413) ([405629b](https://github.com/block-core/blockcore/commit/405629b)), closes [#413](https://github.com/block-core/blockcore/issues/413)
* Add UI for ban list (#408) ([6446575](https://github.com/block-core/blockcore/commit/6446575)), closes [#408](https://github.com/block-core/blockcore/issues/408)
* Change Blockcore logo (#412) ([8a4157e](https://github.com/block-core/blockcore/commit/8a4157e)), closes [#412](https://github.com/block-core/blockcore/issues/412)
* Preparing for cold staking pools (#410) ([f0cbd71](https://github.com/block-core/blockcore/commit/f0cbd71)), closes [#410](https://github.com/block-core/blockcore/issues/410)



## (2022-06-12)

* bump version ([2a34841](https://github.com/block-core/blockcore/commit/2a34841))
* Hidden Mining menu when there is no wallet (#405) ([58d4540](https://github.com/block-core/blockcore/commit/58d4540)), closes [#405](https://github.com/block-core/blockcore/issues/405)
* Mine UI code correction (#406) ([ef8a08d](https://github.com/block-core/blockcore/commit/ef8a08d)), closes [#406](https://github.com/block-core/blockcore/issues/406)
* Update TSBC Consensus and TRSC Consensus (#407) ([23be1a7](https://github.com/block-core/blockcore/commit/23be1a7)), closes [#407](https://github.com/block-core/blockcore/issues/407)



## (2022-05-18)

* Add sign/verify schnorr using bouncy castle (#404) ([dd61fed](https://github.com/block-core/blockcore/commit/dd61fed)), closes [#404](https://github.com/block-core/blockcore/issues/404)



## (2022-05-13)

* Synced PowLimit condition with Official XRC Node (#403) ([baf9929](https://github.com/block-core/blockcore/commit/baf9929)), closes [#403](https://github.com/block-core/blockcore/issues/403)



## (2022-05-10)

* change nodes IP for SBC and RSC (#394) ([968052b](https://github.com/block-core/blockcore/commit/968052b)), closes [#394](https://github.com/block-core/blockcore/issues/394)
* Coldstake redeem bug (#396) ([cfeda4a](https://github.com/block-core/blockcore/commit/cfeda4a)), closes [#396](https://github.com/block-core/blockcore/issues/396)
* Node UI (#399) ([5e5c67a](https://github.com/block-core/blockcore/commit/5e5c67a)), closes [#399](https://github.com/block-core/blockcore/issues/399)
* Update NuGet packages (#400) ([1a1c2ee](https://github.com/block-core/blockcore/commit/1a1c2ee)), closes [#400](https://github.com/block-core/blockcore/issues/400)
* update SBC, RSC and CY logos (#401) ([25d68dc](https://github.com/block-core/blockcore/commit/25d68dc)), closes [#401](https://github.com/block-core/blockcore/issues/401)
* XRC HardFork - X11, DigiShield POW algo (#402) ([59458b4](https://github.com/block-core/blockcore/commit/59458b4)), closes [#402](https://github.com/block-core/blockcore/issues/402)



## (2022-01-30)

* add checkpoints to strax ([cc038cf](https://github.com/block-core/blockcore/commit/cc038cf))
* Add endpoint to return the network weight for POS chains (#377) ([d4e38ee](https://github.com/block-core/blockcore/commit/d4e38ee)), closes [#377](https://github.com/block-core/blockcore/issues/377)
* Enable staking on strax (#379) ([36f93cb](https://github.com/block-core/blockcore/commit/36f93cb)), closes [#379](https://github.com/block-core/blockcore/issues/379)
* Upgrade for release 1.1.29 ([b21ac78](https://github.com/block-core/blockcore/commit/b21ac78))



## (2021-11-21)

* Add max tx fee to strax network ([7d13219](https://github.com/block-core/blockcore/commit/7d13219))
Expand Down
28 changes: 21 additions & 7 deletions src/Blockcore.sln
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blockcore.Features.BlockSto
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blockcore.Features.MemoryPool", "Features\Blockcore.Features.MemoryPool\Blockcore.Features.MemoryPool.csproj", "{AFDF6339-EE03-4F76-BFB5-024713230D91}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blockcore.Features.MemoryPool.Tests", "Tests\Blockcore.Features.MemoryPool.Tests\Blockcore.Features.MemoryPool.Tests.csproj", "{0735CA29-50F0-4D29-9CDD-8121437D8170}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blockcore.Features.Consensus", "Features\Blockcore.Features.Consensus\Blockcore.Features.Consensus.csproj", "{75C364C1-0785-4EDD-9DB8-B0B21F27573C}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blockcore.Features.Consensus.Tests", "Tests\Blockcore.Features.Consensus.Tests\Blockcore.Features.Consensus.Tests.csproj", "{84433C94-9CB7-4D6F-B2C1-C16B6F7F277C}"
Expand Down Expand Up @@ -131,8 +133,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blockcore.Networks.Impleum"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blockcore.Networks.BCP", "Networks\Blockcore.Networks.BCP\Blockcore.Networks.BCP.csproj", "{120500DF-C04F-43CC-9A1E-523A6429301F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "x42.Features.xServer", "Features\x42.Features.xServer\x42.Features.xServer.csproj", "{97875874-26BE-483E-838D-F43E5A3872FF}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blockcore.Networks.Strax", "Networks\Blockcore.Networks.Strax\Blockcore.Networks.Strax.csproj", "{17330538-D54C-44B0-85AD-D652453FAD65}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blockcore.Networks.X1", "Networks\Blockcore.Networks.X1\Blockcore.Networks.X1.csproj", "{9A2BA15A-C316-42B4-8E4D-E01B4873190C}"
Expand All @@ -154,6 +154,10 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blockcore.Networks.SeniorBl
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blockcore.Networks.RoyalSportsCity", "Networks\Blockcore.Networks.RoyalSportsCity\Blockcore.Networks.RoyalSportsCity.csproj", "{D176C98F-E2EF-49C6-B073-32F08889BD27}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blockcore.Networks.Molie", "Networks\Blockcore.Networks.Molie\Blockcore.Networks.Molie.csproj", "{876BAE76-9A83-4757-9688-84E3692134FE}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "x42.Features.xServer", "Features\x42.Features.xServer\x42.Features.xServer.csproj", "{37254468-1D80-4649-B2A1-A0CDF573FFC4}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -208,6 +212,10 @@ Global
{AFDF6339-EE03-4F76-BFB5-024713230D91}.Debug|Any CPU.Build.0 = Debug|Any CPU
{AFDF6339-EE03-4F76-BFB5-024713230D91}.Release|Any CPU.ActiveCfg = Release|Any CPU
{AFDF6339-EE03-4F76-BFB5-024713230D91}.Release|Any CPU.Build.0 = Release|Any CPU
{0735CA29-50F0-4D29-9CDD-8121437D8170}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0735CA29-50F0-4D29-9CDD-8121437D8170}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0735CA29-50F0-4D29-9CDD-8121437D8170}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0735CA29-50F0-4D29-9CDD-8121437D8170}.Release|Any CPU.Build.0 = Release|Any CPU
{75C364C1-0785-4EDD-9DB8-B0B21F27573C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{75C364C1-0785-4EDD-9DB8-B0B21F27573C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{75C364C1-0785-4EDD-9DB8-B0B21F27573C}.Release|Any CPU.ActiveCfg = Release|Any CPU
Expand Down Expand Up @@ -368,10 +376,6 @@ Global
{120500DF-C04F-43CC-9A1E-523A6429301F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{120500DF-C04F-43CC-9A1E-523A6429301F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{120500DF-C04F-43CC-9A1E-523A6429301F}.Release|Any CPU.Build.0 = Release|Any CPU
{97875874-26BE-483E-838D-F43E5A3872FF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{97875874-26BE-483E-838D-F43E5A3872FF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{97875874-26BE-483E-838D-F43E5A3872FF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{97875874-26BE-483E-838D-F43E5A3872FF}.Release|Any CPU.Build.0 = Release|Any CPU
{17330538-D54C-44B0-85AD-D652453FAD65}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{17330538-D54C-44B0-85AD-D652453FAD65}.Debug|Any CPU.Build.0 = Debug|Any CPU
{17330538-D54C-44B0-85AD-D652453FAD65}.Release|Any CPU.ActiveCfg = Release|Any CPU
Expand Down Expand Up @@ -404,6 +408,14 @@ Global
{D176C98F-E2EF-49C6-B073-32F08889BD27}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D176C98F-E2EF-49C6-B073-32F08889BD27}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D176C98F-E2EF-49C6-B073-32F08889BD27}.Release|Any CPU.Build.0 = Release|Any CPU
{876BAE76-9A83-4757-9688-84E3692134FE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{876BAE76-9A83-4757-9688-84E3692134FE}.Debug|Any CPU.Build.0 = Debug|Any CPU
{876BAE76-9A83-4757-9688-84E3692134FE}.Release|Any CPU.ActiveCfg = Release|Any CPU
{876BAE76-9A83-4757-9688-84E3692134FE}.Release|Any CPU.Build.0 = Release|Any CPU
{37254468-1D80-4649-B2A1-A0CDF573FFC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{37254468-1D80-4649-B2A1-A0CDF573FFC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{37254468-1D80-4649-B2A1-A0CDF573FFC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{37254468-1D80-4649-B2A1-A0CDF573FFC4}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand All @@ -420,6 +432,7 @@ Global
{528DB00C-F8AE-4703-80E5-ECC37AC56A9E} = {15D29FFD-6142-4DC5-AFFD-10BA0CA55C45}
{8B3DE868-8062-42C6-8D8A-A905A0D25DE4} = {EAE139C2-B19C-4905-9117-8A4068ABD3D2}
{AFDF6339-EE03-4F76-BFB5-024713230D91} = {15D29FFD-6142-4DC5-AFFD-10BA0CA55C45}
{0735CA29-50F0-4D29-9CDD-8121437D8170} = {EAE139C2-B19C-4905-9117-8A4068ABD3D2}
{75C364C1-0785-4EDD-9DB8-B0B21F27573C} = {15D29FFD-6142-4DC5-AFFD-10BA0CA55C45}
{84433C94-9CB7-4D6F-B2C1-C16B6F7F277C} = {EAE139C2-B19C-4905-9117-8A4068ABD3D2}
{FB78D861-F3DF-412D-8A3D-D1756ADA39D4} = {15D29FFD-6142-4DC5-AFFD-10BA0CA55C45}
Expand Down Expand Up @@ -463,7 +476,6 @@ Global
{4275AF0C-587B-4C9D-A100-0F2DD1702674} = {64694A14-97E0-4CBC-8032-754F9353B2DD}
{64E9C309-867E-45F6-A88E-7BC061305D0B} = {3B56C02B-4468-4268-B797-851562789FCC}
{120500DF-C04F-43CC-9A1E-523A6429301F} = {3B56C02B-4468-4268-B797-851562789FCC}
{97875874-26BE-483E-838D-F43E5A3872FF} = {15D29FFD-6142-4DC5-AFFD-10BA0CA55C45}
{17330538-D54C-44B0-85AD-D652453FAD65} = {3B56C02B-4468-4268-B797-851562789FCC}
{9A2BA15A-C316-42B4-8E4D-E01B4873190C} = {3B56C02B-4468-4268-B797-851562789FCC}
{4615D1C6-14CD-47CA-8B78-A462A37057F6} = {3B56C02B-4468-4268-B797-851562789FCC}
Expand All @@ -472,6 +484,8 @@ Global
{2834DEF2-0CF7-4012-A73D-07F06256CC75} = {3B56C02B-4468-4268-B797-851562789FCC}
{9C962CB5-A11B-47F1-A5D3-2AD2215CF100} = {3B56C02B-4468-4268-B797-851562789FCC}
{D176C98F-E2EF-49C6-B073-32F08889BD27} = {3B56C02B-4468-4268-B797-851562789FCC}
{876BAE76-9A83-4757-9688-84E3692134FE} = {3B56C02B-4468-4268-B797-851562789FCC}
{37254468-1D80-4649-B2A1-A0CDF573FFC4} = {15D29FFD-6142-4DC5-AFFD-10BA0CA55C45}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {6C780ABA-5872-4B83-AD3F-A5BD423AD907}
Expand Down
Loading
Loading