Skip to content

Commit

Permalink
Update to Support 3.7.5 (#446)
Browse files Browse the repository at this point in the history
* .net 8

* Copyright

* Upgrade NuGet except for neo

* Update neo to 3.7.5

* Update global.json

* Update .editorconfig

* format

* Move TargetFramework to Directory.Build.props

* Remove redundant PackageReference from .csproj

* Update Directory.Build.props

* Add neo submodule

* Update assertions.csproj

* Update test.yml

* update GitHub action

* Update test.yml

* Fixed build for workflow actions

* Update TestApplicationEngine.cs

* Added `using McMaster.Extensions.CommandLineUtils;` and fixed warning.

* Update Directory.Build.props

* Revert "Update Directory.Build.props"

This reverts commit 49c3200.

* Replacing NuGet with submodule

---------

Co-authored-by: Christopher Schuchardt <[email protected]>
  • Loading branch information
chenzhitong and cschuchardt88 authored Jul 4, 2024
1 parent a9bcc0c commit b20ddc9
Show file tree
Hide file tree
Showing 272 changed files with 527 additions and 368 deletions.
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ insert_final_newline = true
# Organize usings
dotnet_separate_import_directive_groups = false
dotnet_sort_system_directives_first = false
file_header_template = Copyright (C) 2015-2023 The Neo Project.\n\n{fileName} file belongs to neo-express project and is free\nsoftware distributed under the MIT software license, see the\naccompanying file LICENSE in the main directory of the\nrepository or http://www.opensource.org/licenses/mit-license.php\nfor more details.\n\nRedistribution and use in source and binary forms with or without\nmodifications are permitted.
file_header_template = Copyright (C) 2015-2024 The Neo Project.\n\n{fileName} file belongs to neo-express project and is free\nsoftware distributed under the MIT software license, see the\naccompanying file LICENSE in the main directory of the\nrepository or http://www.opensource.org/licenses/mit-license.php\nfor more details.\n\nRedistribution and use in source and binary forms with or without\nmodifications are permitted.

# this. and Me. preferences
dotnet_style_qualification_for_event = false
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/code.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,10 @@ jobs:
- name: Nerdbank.GitVersioning
uses: dotnet/[email protected]
id: nbgv

- name: Update submodule
run: |
git submodule update --init --recursive --remote
- name: Restore dependencies
if: matrix.language == 'csharp'
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,10 @@ jobs:
- name: Nerdbank.GitVersioning
uses: dotnet/[email protected]
id: nbgv

- name: Update submodule
run: |
git submodule update --init --recursive --remote
- name: Restore
run: dotnet restore neo-express.sln
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,10 @@ jobs:
- name: Nerdbank.GitVersioning
uses: dotnet/[email protected]
id: nbgv

- name: Update submodule
run: |
git submodule update --init --recursive --remote
- name: Install dependencies
run: dotnet restore neo-express.sln
Expand Down
8 changes: 8 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,10 @@ jobs:
uses: actions/setup-dotnet@v3
with:
dotnet-version: ${{ env.DOTNET_VERSION }}

- name: Update submodule
run: |
git submodule update --init --recursive --remote
- name: Restore
run: dotnet restore neo-express.sln
Expand Down Expand Up @@ -50,6 +54,10 @@ jobs:
- name: Nerdbank.GitVersioning
uses: dotnet/[email protected]
id: nbgv

- name: Update submodule
run: |
git submodule update --init --recursive --remote
- name: Restore
run: dotnet restore neo-express.sln
Expand Down
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "src/neo"]
path = src/neo
url = https://github.com/neo-project/neo.git
25 changes: 25 additions & 0 deletions .neo/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
## Overview
This repository contain main classes of the [Neo](https://www.neo.org) blockchain.
Visit the [documentation](https://docs.neo.org/docs/en-us/index.html) to get started.

## Related projects
Code references are provided for all platform building blocks. That includes the base library, the VM, a command line application and the compiler.

- [neo:](https://github.com/neo-project/neo/) Neo core library, contains base classes, including ledger, p2p and IO modules.
- [neo-modules:](https://github.com/neo-project/neo-modules/) Neo modules include additional tools and plugins to be used with Neo.
- [neo-devpack-dotnet:](https://github.com/neo-project/neo-devpack-dotnet/) These are the official tools used to convert a C# smart-contract into a *neo executable file*.

## Opening a new issue
Please feel free to create new issues to suggest features or ask questions.

- [Feature request](https://github.com/neo-project/neo/issues/new?assignees=&labels=discussion&template=feature-or-enhancement-request.md&title=)
- [Bug report](https://github.com/neo-project/neo/issues/new?assignees=&labels=&template=bug_report.md&title=)
- [Questions](https://github.com/neo-project/neo/issues/new?assignees=&labels=question&template=questions.md&title=)

If you found a security issue, please refer to our [security policy](https://github.com/neo-project/neo/security/policy).

## Bounty program
You can be rewarded by finding security issues. Please refer to our [bounty program page](https://neo.org/bounty) for more information.

## License
The NEO project is licensed under the [MIT license](http://www.opensource.org/licenses/mit-license.php).
Binary file added .neo/neo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 4 additions & 1 deletion Directory.Build.props
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<PackageReference Include="Nerdbank.GitVersioning" Version="3.6.133" PrivateAssets="all" />
<PackageReference Include="Nerdbank.GitVersioning" Version="3.6.139" PrivateAssets="all" />
</ItemGroup>
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
</Project>
2 changes: 1 addition & 1 deletion global.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"sdk": {
"version": "7.0.404",
"version": "8.0.6",
"rollForward": "latestFeature",
"allowPrerelease": false
}
Expand Down
79 changes: 79 additions & 0 deletions neo-express.sln
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,30 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "test-build-tasks", "test\te
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "test-collector", "test\test-collector\test-collector.csproj", "{A2003459-18D0-43BD-8CB9-CE3FA497A66B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Neo", "src\neo\src\Neo\Neo.csproj", "{E7FB0ED0-8FFF-4EF9-9003-B02C8B14F322}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Neo.VM", "src\neo\src\Neo.VM\Neo.VM.csproj", "{9EA61843-ED3D-47E9-A9C6-9EE7398B7565}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Neo.IO", "src\neo\src\Neo.IO\Neo.IO.csproj", "{757E630C-EECE-462A-8BB2-F7B75D0DC753}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Neo.Json", "src\neo\src\Neo.Json\Neo.Json.csproj", "{73CB5B44-185F-49F1-8784-29A1DB9D82FB}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "submodule", "submodule", "{DB7A3448-0655-4FB0-8D90-4826AD141FFA}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Neo.Extensions", "src\neo\src\Neo.Extensions\Neo.Extensions.csproj", "{8D6F8416-CF73-4674-8CFE-267B789B068F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Neo.Cryptography.BLS12_381", "src\neo\src\Neo.Cryptography.BLS12_381\Neo.Cryptography.BLS12_381.csproj", "{AB7B2276-F342-4063-BC1B-EFE473FE3021}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RpcClient", "src\neo\src\Plugins\RpcClient\RpcClient.csproj", "{D30CB5AB-811B-4A40-998E-FE85A8536164}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RpcServer", "src\neo\src\Plugins\RpcServer\RpcServer.csproj", "{5B04D19F-8819-4241-9901-513DDC173D11}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DBFTPlugin", "src\neo\src\Plugins\DBFTPlugin\DBFTPlugin.csproj", "{BE10D533-048E-4521-A89B-6DC1B003ECF5}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MPTTrie", "src\neo\src\Plugins\MPTTrie\MPTTrie.csproj", "{509DD0F8-56F2-4A65-B0FC-0C67D05D83DF}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Neo.ConsoleService", "src\neo\src\Neo.ConsoleService\Neo.ConsoleService.csproj", "{723D17B6-A934-45CF-A496-4368A3E168C0}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -90,6 +114,50 @@ Global
{A2003459-18D0-43BD-8CB9-CE3FA497A66B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A2003459-18D0-43BD-8CB9-CE3FA497A66B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A2003459-18D0-43BD-8CB9-CE3FA497A66B}.Release|Any CPU.Build.0 = Release|Any CPU
{E7FB0ED0-8FFF-4EF9-9003-B02C8B14F322}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E7FB0ED0-8FFF-4EF9-9003-B02C8B14F322}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E7FB0ED0-8FFF-4EF9-9003-B02C8B14F322}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E7FB0ED0-8FFF-4EF9-9003-B02C8B14F322}.Release|Any CPU.Build.0 = Release|Any CPU
{9EA61843-ED3D-47E9-A9C6-9EE7398B7565}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9EA61843-ED3D-47E9-A9C6-9EE7398B7565}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9EA61843-ED3D-47E9-A9C6-9EE7398B7565}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9EA61843-ED3D-47E9-A9C6-9EE7398B7565}.Release|Any CPU.Build.0 = Release|Any CPU
{757E630C-EECE-462A-8BB2-F7B75D0DC753}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{757E630C-EECE-462A-8BB2-F7B75D0DC753}.Debug|Any CPU.Build.0 = Debug|Any CPU
{757E630C-EECE-462A-8BB2-F7B75D0DC753}.Release|Any CPU.ActiveCfg = Release|Any CPU
{757E630C-EECE-462A-8BB2-F7B75D0DC753}.Release|Any CPU.Build.0 = Release|Any CPU
{73CB5B44-185F-49F1-8784-29A1DB9D82FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{73CB5B44-185F-49F1-8784-29A1DB9D82FB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{73CB5B44-185F-49F1-8784-29A1DB9D82FB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{73CB5B44-185F-49F1-8784-29A1DB9D82FB}.Release|Any CPU.Build.0 = Release|Any CPU
{8D6F8416-CF73-4674-8CFE-267B789B068F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8D6F8416-CF73-4674-8CFE-267B789B068F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8D6F8416-CF73-4674-8CFE-267B789B068F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8D6F8416-CF73-4674-8CFE-267B789B068F}.Release|Any CPU.Build.0 = Release|Any CPU
{AB7B2276-F342-4063-BC1B-EFE473FE3021}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{AB7B2276-F342-4063-BC1B-EFE473FE3021}.Debug|Any CPU.Build.0 = Debug|Any CPU
{AB7B2276-F342-4063-BC1B-EFE473FE3021}.Release|Any CPU.ActiveCfg = Release|Any CPU
{AB7B2276-F342-4063-BC1B-EFE473FE3021}.Release|Any CPU.Build.0 = Release|Any CPU
{D30CB5AB-811B-4A40-998E-FE85A8536164}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D30CB5AB-811B-4A40-998E-FE85A8536164}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D30CB5AB-811B-4A40-998E-FE85A8536164}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D30CB5AB-811B-4A40-998E-FE85A8536164}.Release|Any CPU.Build.0 = Release|Any CPU
{5B04D19F-8819-4241-9901-513DDC173D11}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5B04D19F-8819-4241-9901-513DDC173D11}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5B04D19F-8819-4241-9901-513DDC173D11}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5B04D19F-8819-4241-9901-513DDC173D11}.Release|Any CPU.Build.0 = Release|Any CPU
{BE10D533-048E-4521-A89B-6DC1B003ECF5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BE10D533-048E-4521-A89B-6DC1B003ECF5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BE10D533-048E-4521-A89B-6DC1B003ECF5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{BE10D533-048E-4521-A89B-6DC1B003ECF5}.Release|Any CPU.Build.0 = Release|Any CPU
{509DD0F8-56F2-4A65-B0FC-0C67D05D83DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{509DD0F8-56F2-4A65-B0FC-0C67D05D83DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{509DD0F8-56F2-4A65-B0FC-0C67D05D83DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{509DD0F8-56F2-4A65-B0FC-0C67D05D83DF}.Release|Any CPU.Build.0 = Release|Any CPU
{723D17B6-A934-45CF-A496-4368A3E168C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{723D17B6-A934-45CF-A496-4368A3E168C0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{723D17B6-A934-45CF-A496-4368A3E168C0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{723D17B6-A934-45CF-A496-4368A3E168C0}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand All @@ -107,6 +175,17 @@ Global
{8855D899-DA70-40E5-BA0B-DF5BC36D9D37} = {BCED0811-9E4F-4034-B297-D21311F81F98}
{366648BC-0003-419F-9C20-2FCD63FF4A77} = {24ECF210-FA12-4121-98DA-A18BE75219C6}
{A2003459-18D0-43BD-8CB9-CE3FA497A66B} = {24ECF210-FA12-4121-98DA-A18BE75219C6}
{E7FB0ED0-8FFF-4EF9-9003-B02C8B14F322} = {DB7A3448-0655-4FB0-8D90-4826AD141FFA}
{9EA61843-ED3D-47E9-A9C6-9EE7398B7565} = {DB7A3448-0655-4FB0-8D90-4826AD141FFA}
{757E630C-EECE-462A-8BB2-F7B75D0DC753} = {DB7A3448-0655-4FB0-8D90-4826AD141FFA}
{73CB5B44-185F-49F1-8784-29A1DB9D82FB} = {DB7A3448-0655-4FB0-8D90-4826AD141FFA}
{8D6F8416-CF73-4674-8CFE-267B789B068F} = {DB7A3448-0655-4FB0-8D90-4826AD141FFA}
{AB7B2276-F342-4063-BC1B-EFE473FE3021} = {DB7A3448-0655-4FB0-8D90-4826AD141FFA}
{D30CB5AB-811B-4A40-998E-FE85A8536164} = {DB7A3448-0655-4FB0-8D90-4826AD141FFA}
{5B04D19F-8819-4241-9901-513DDC173D11} = {DB7A3448-0655-4FB0-8D90-4826AD141FFA}
{BE10D533-048E-4521-A89B-6DC1B003ECF5} = {DB7A3448-0655-4FB0-8D90-4826AD141FFA}
{509DD0F8-56F2-4A65-B0FC-0C67D05D83DF} = {DB7A3448-0655-4FB0-8D90-4826AD141FFA}
{723D17B6-A934-45CF-A496-4368A3E168C0} = {DB7A3448-0655-4FB0-8D90-4826AD141FFA}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {14A0ACFA-EDC0-48D6-9C28-1EBCC3D544A5}
Expand Down
6 changes: 1 addition & 5 deletions src/Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@
<PropertyGroup>
<Authors>The Neo Project</Authors>
<Company>The Neo Project</Company>
<Copyright>2015-2023 The Neo Project</Copyright>
<TargetFramework>net7.0</TargetFramework>
<Copyright>2015-2024 The Neo Project</Copyright>
<ImplicitUsings>enable</ImplicitUsings>
<LangVersion>10</LangVersion>
<Nullable>enable</Nullable>
Expand All @@ -18,9 +17,6 @@
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<ApplicationIcon>../neo-cli.ico</ApplicationIcon>
</PropertyGroup>
<PropertyGroup>
<NeoVersion>3.6.2</NeoVersion>
</PropertyGroup>
<ItemGroup>
<None Include="../neo-logo-72.png" Pack="true" Visible="false" PackagePath=""/>
</ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/assertions/NeoAssertionsExtensions.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// NeoAssertionsExtensions.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
2 changes: 1 addition & 1 deletion src/assertions/NotifyEventArgsAssertions.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// NotifyEventArgsAssertions.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
2 changes: 1 addition & 1 deletion src/assertions/StackItemAssertions.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// StackItemAssertions.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
2 changes: 1 addition & 1 deletion src/assertions/StorageItemAssertions.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// StorageItemAssertions.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
9 changes: 2 additions & 7 deletions src/assertions/assertions.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,12 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="FluentAssertions" Version="6.8.0" />
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" />
<PackageReference Include="FluentAssertions" Version="6.12.0" />
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" />
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\bctklib\bctklib.csproj" />
</ItemGroup>


<ItemGroup>
<PackageReference Include="Neo" Version="$(NeoVersion)" />
</ItemGroup>

</Project>
2 changes: 1 addition & 1 deletion src/bctklib/Constants.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// Constants.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
2 changes: 1 addition & 1 deletion src/bctklib/ContractParameterParser.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// ContractParameterParser.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
2 changes: 1 addition & 1 deletion src/bctklib/ExpressChainExtensions.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// ExpressChainExtensions.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
2 changes: 1 addition & 1 deletion src/bctklib/Extensions.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// Extensions.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
2 changes: 1 addition & 1 deletion src/bctklib/FileNameUtilities.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// FileNameUtilities.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
2 changes: 1 addition & 1 deletion src/bctklib/JsonWriterExtensions.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// JsonWriterExtensions.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
2 changes: 1 addition & 1 deletion src/bctklib/Utility.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// Utility.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
17 changes: 10 additions & 7 deletions src/bctklib/bctklib.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,16 @@
<InternalsVisibleTo Include="test.bctklib" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="MessagePack" Version="2.5.129" />
<PackageReference Include="MessagePack" Version="2.5.168" />
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="all" />
<PackageReference Include="Nerdbank.Streams" Version="2.10.72" />
<PackageReference Include="OneOf" Version="3.0.263" />
<PackageReference Include="rocksdb" Version="8.6.7.43630" />
<PackageReference Include="System.IO.Abstractions" Version="19.2.87" />
<PackageReference Include="Neo.Cryptography.MPT" Version="$(NeoVersion)" />
<PackageReference Include="Neo.Network.RPC.RpcClient" Version="$(NeoVersion)" />
<PackageReference Include="Nerdbank.Streams" Version="2.11.74" />
<PackageReference Include="OneOf" Version="3.0.271" />
<PackageReference Include="rocksdb" Version="8.11.3.46984" />
<PackageReference Include="System.IO.Abstractions" Version="21.0.22" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\neo\src\Neo\Neo.csproj" />
<ProjectReference Include="..\neo\src\Plugins\MPTTrie\MPTTrie.csproj" />
<ProjectReference Include="..\neo\src\Plugins\RpcClient\RpcClient.csproj" />
</ItemGroup>
</Project>
2 changes: 1 addition & 1 deletion src/bctklib/formatters/ScriptFormatter.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// ScriptFormatter.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
2 changes: 1 addition & 1 deletion src/bctklib/formatters/StackItemFormatter.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// StackItemFormatter.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
2 changes: 1 addition & 1 deletion src/bctklib/formatters/StorageItemFormatter.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// StorageItemFormatter.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
2 changes: 1 addition & 1 deletion src/bctklib/formatters/UInt160Formatter.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// UInt160Formatter.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
2 changes: 1 addition & 1 deletion src/bctklib/formatters/UInt256Formatter.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// UInt256Formatter.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
2 changes: 1 addition & 1 deletion src/bctklib/models/BranchInfo.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// BranchInfo.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
2 changes: 1 addition & 1 deletion src/bctklib/models/DebugInfo.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// DebugInfo.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
2 changes: 1 addition & 1 deletion src/bctklib/models/DiagnosticRecords.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2015-2023 The Neo Project.
// Copyright (C) 2015-2024 The Neo Project.
//
// DiagnosticRecords.cs file belongs to neo-express project and is free
// software distributed under the MIT software license, see the
Expand Down
Loading

0 comments on commit b20ddc9

Please sign in to comment.