-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNOTICES
More file actions
235 lines (193 loc) · 7.81 KB
/
NOTICES
File metadata and controls
235 lines (193 loc) · 7.81 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
Horizen Vela
Copyright (c) 2025 The Horizen Foundation
This product is licensed under the Business Source License 1.1.
See the LICENSE file for the full license text.
This product includes software developed by third parties. Below is a list of
those third-party components, their licenses, and links to their source code.
Users may obtain, modify, and relink any of these components under the terms
of their respective licenses.
Build instructions for relinking dependencies are provided in CLAUDE.md and
the go.mod / go.sum files included with this distribution.
================================================================================
WEAK COPYLEFT DEPENDENCIES
================================================================================
The following dependency is licensed under a weak copyleft license. Pursuant
to its license terms, users retain the right to modify and relink this library.
Source code and build configuration (go.mod, go.sum) are provided to enable
this.
go-ethereum
Version: v1.16.1
License: GNU Lesser General Public License v3.0 (LGPL-3.0) (library code)
GNU General Public License v3.0 (GPL-3.0) (cmd/ binaries only)
Source: https://github.com/ethereum/go-ethereum
Usage: Imported as a library for contract bindings, ABI encoding,
cryptographic utilities, and blockchain interaction.
Only the LGPL-3.0 applies to this usage.
Notice: Copyright 2013-2024 The go-ethereum Authors.
The full text of the LGPL-3.0 and GPL-3.0 licenses can be
obtained at:
https://www.gnu.org/licenses/lgpl-3.0.txt
https://www.gnu.org/licenses/gpl-3.0.txt
================================================================================
PERMISSIVE DEPENDENCIES - Go (Direct)
================================================================================
wasmtime-go
Version: v1.0.0
License: Apache-2.0 WITH LLVM-exception
Source: https://github.com/bytecodealliance/wasmtime-go
Notice: Copyright The Bytecode Alliance contributors.
orderedmap
Version: v3.1.0
License: MIT
Source: https://github.com/elliotchance/orderedmap
Notice: Copyright (c) 2020 Elliot Chance.
go-cmp
Version: v0.5.9
License: BSD-3-Clause
Source: https://github.com/google/go-cmp
Notice: Copyright (c) 2017 The Go Authors.
nsm (AWS Nitro Secure Module)
Version: v0.0.0-20220930140112-cd181bd646b9
License: MIT
Source: https://github.com/hf/nsm
Notice: Copyright (c) 2020 Stojan Dimitrovski.
properties
Version: v1.8.10
License: BSD-2-Clause
Source: https://github.com/magiconair/properties
Notice: Copyright (c) 2013-2020 Frank Schroeder.
vsock
Version: v1.2.1
License: MIT
Source: https://github.com/mdlayher/vsock
Notice: Copyright (c) 2017-2022 Matt Layher.
testify
Version: v1.10.0
License: MIT
Source: https://github.com/stretchr/testify
Notice: Copyright (c) 2012-2020 Mat Ryer, Tyler Bunnell, and contributors.
goleveldb
Version: v1.0.1-0.20210819022825-2ae1ddf74ef7
License: BSD-2-Clause
Source: https://github.com/syndtr/goleveldb
Notice: Copyright 2012 Suryandaru Triandana.
zerolog
Version: v1.34.0
License: MIT
Source: https://github.com/rs/zerolog
Notice: Copyright (c) 2017 Olivier Poitrey.
golang.org/x/crypto
Version: v0.39.0
License: BSD-3-Clause
Source: https://github.com/golang/crypto
Notice: Copyright 2009 The Go Authors.
================================================================================
PERMISSIVE DEPENDENCIES - Go (Indirect, notable)
================================================================================
pebble
Version: v1.1.5
License: BSD-3-Clause
Source: https://github.com/cockroachdb/pebble
Notice: Copyright 2011 The LevelDB-Go Authors.
blst
Version: v0.3.14
License: Apache-2.0
Source: https://github.com/supranational/blst
Notice: Copyright (c) 2022 Supranational LLC.
gnark-crypto
Version: v0.18.0
License: Apache-2.0
Source: https://github.com/consensys/gnark-crypto
Notice: Copyright (c) 2020 ConsenSys Software Inc.
go-eth-kzg
Version: v1.3.0
License: Apache-2.0
Source: https://github.com/crate-crypto/go-eth-kzg
Notice: Copyright (c) 2023 Crate Crypto.
c-kzg-4844
Version: v2.1.0
License: Apache-2.0
Source: https://github.com/ethereum/c-kzg-4844
Notice: Copyright (c) 2023 The Ethereum Foundation.
DataDog/zstd
Version: v1.4.5
License: BSD-2-Clause
Source: https://github.com/DataDog/zstd
Notice: Copyright (c) 2016 Datadog.
gogo/protobuf
Version: v1.3.2
License: BSD-3-Clause
Source: https://github.com/gogo/protobuf
Notice: Copyright (c) 2013 The GoGo Authors. Copyright 2010 The Go Authors.
cbor
Version: v2.2.0
License: MIT
Source: https://github.com/fxamacker/cbor
Notice: Copyright (c) 2019-2023 Faye Amacker.
golang/protobuf
Version: v1.5.4
License: BSD-3-Clause
Source: https://github.com/golang/protobuf
Notice: Copyright 2010 The Go Authors.
google.golang.org/protobuf
Version: v1.34.2
License: BSD-3-Clause
Source: https://github.com/protocolbuffers/protobuf-go
Notice: Copyright 2018 The Go Authors.
golang/snappy
Version: v0.0.5-0.20220116011046-fa5810519dcb
License: BSD-3-Clause
Source: https://github.com/golang/snappy
Notice: Copyright 2011 The Snappy-Go Authors.
================================================================================
PERMISSIVE DEPENDENCIES - npm (contracts/)
================================================================================
@openzeppelin/contracts
Version: ^5.3.0
License: MIT
Source: https://github.com/OpenZeppelin/openzeppelin-contracts
Notice: Copyright (c) 2016-2024 zOS Global Limited and contributors.
dotenv
Version: ^17.0.0
License: BSD-2-Clause
Source: https://github.com/motdotla/dotenv
Notice: Copyright (c) 2015 Scott Motte.
hardhat (dev dependency)
Version: ^2.25.0
License: MIT
Source: https://github.com/NomicFoundation/hardhat
Notice: Copyright (c) 2019 Nomic Labs LLC.
@nomicfoundation/hardhat-toolbox (dev dependency)
Version: ^6.0.0
License: MIT
Source: https://github.com/NomicFoundation/hardhat
Notice: Copyright (c) 2022 Nomic Foundation.
================================================================================
PERMISSIVE DEPENDENCIES - npm (subgraphs/hcce/)
================================================================================
@graphprotocol/graph-cli
Version: 0.98.1
License: Apache-2.0 OR MIT (dual license)
Source: https://github.com/graphprotocol/graph-tooling
Notice: Copyright (c) The Graph Foundation.
@graphprotocol/graph-ts
Version: 0.37.0
License: Apache-2.0 OR MIT (dual license)
Source: https://github.com/graphprotocol/graph-tooling
Notice: Copyright (c) The Graph Foundation.
matchstick-as (dev dependency)
Version: 0.6.0
License: MIT
Source: https://github.com/LimeChain/matchstick-as
Notice: Copyright (c) LimeChain.
================================================================================
RELINKING INSTRUCTIONS
================================================================================
This software statically links go-ethereum, which is licensed under LGPL-3.0.
To rebuild this software with a modified version of go-ethereum:
1. Clone this repository.
2. Edit go.mod to point to your modified go-ethereum (using a replace directive
or by changing the module version).
3. Run: go mod tidy
4. Build the project: go build ./cmd/manager && go build ./cmd/executor
Full build instructions are available in CLAUDE.md.