diff --git a/Makefile b/Makefile
index aebaaf63c..1ddca4d4a 100644
--- a/Makefile
+++ b/Makefile
@@ -14,6 +14,7 @@ TREEGEN_TARGET_STRINGS:=$(foreach arch,$(ARCHS),${BIN_DIR}/treegen-linux-$(arch)
MODULES:=$(foreach path,$(shell find . -name go.mod),$(dir $(path)))
MODULE_GLOBS:=$(foreach module,$(MODULES),$(module)...)
+TEST_GLOBS:=$(filter-out ./bindings/...,$(MODULE_GLOBS))
define rocketpool-cli-template
.PHONY: ${BIN_DIR}/rocketpool-cli-$1-$2
@@ -153,7 +154,7 @@ lint: $(foreach module,$(MODULES),lint-$(module))
.PHONY: test
test:
- go test -test.timeout 20m $(MODULE_GLOBS)
+ go test -test.timeout 20m $(TEST_GLOBS)
.PHONY: clean
clean:
diff --git a/bindings/LICENSE b/bindings/LICENSE
deleted file mode 100644
index 94a9ed024..000000000
--- a/bindings/LICENSE
+++ /dev/null
@@ -1,674 +0,0 @@
- GNU GENERAL PUBLIC LICENSE
- Version 3, 29 June 2007
-
- Copyright (C) 2007 Free Software Foundation, Inc.
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The GNU General Public License is a free, copyleft license for
-software and other kinds of works.
-
- The licenses for most software and other practical works are designed
-to take away your freedom to share and change the works. By contrast,
-the GNU General Public License is intended to guarantee your freedom to
-share and change all versions of a program--to make sure it remains free
-software for all its users. We, the Free Software Foundation, use the
-GNU General Public License for most of our software; it applies also to
-any other work released this way by its authors. You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-them if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs, and that you know you can do these things.
-
- To protect your rights, we need to prevent others from denying you
-these rights or asking you to surrender the rights. Therefore, you have
-certain responsibilities if you distribute copies of the software, or if
-you modify it: responsibilities to respect the freedom of others.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must pass on to the recipients the same
-freedoms that you received. You must make sure that they, too, receive
-or can get the source code. And you must show them these terms so they
-know their rights.
-
- Developers that use the GNU GPL protect your rights with two steps:
-(1) assert copyright on the software, and (2) offer you this License
-giving you legal permission to copy, distribute and/or modify it.
-
- For the developers' and authors' protection, the GPL clearly explains
-that there is no warranty for this free software. For both users' and
-authors' sake, the GPL requires that modified versions be marked as
-changed, so that their problems will not be attributed erroneously to
-authors of previous versions.
-
- Some devices are designed to deny users access to install or run
-modified versions of the software inside them, although the manufacturer
-can do so. This is fundamentally incompatible with the aim of
-protecting users' freedom to change the software. The systematic
-pattern of such abuse occurs in the area of products for individuals to
-use, which is precisely where it is most unacceptable. Therefore, we
-have designed this version of the GPL to prohibit the practice for those
-products. If such problems arise substantially in other domains, we
-stand ready to extend this provision to those domains in future versions
-of the GPL, as needed to protect the freedom of users.
-
- Finally, every program is threatened constantly by software patents.
-States should not allow patents to restrict development and use of
-software on general-purpose computers, but in those that do, we wish to
-avoid the special danger that patents applied to a free program could
-make it effectively proprietary. To prevent this, the GPL assures that
-patents cannot be used to render the program non-free.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- TERMS AND CONDITIONS
-
- 0. Definitions.
-
- "This License" refers to version 3 of the GNU General Public License.
-
- "Copyright" also means copyright-like laws that apply to other kinds of
-works, such as semiconductor masks.
-
- "The Program" refers to any copyrightable work licensed under this
-License. Each licensee is addressed as "you". "Licensees" and
-"recipients" may be individuals or organizations.
-
- To "modify" a work means to copy from or adapt all or part of the work
-in a fashion requiring copyright permission, other than the making of an
-exact copy. The resulting work is called a "modified version" of the
-earlier work or a work "based on" the earlier work.
-
- A "covered work" means either the unmodified Program or a work based
-on the Program.
-
- To "propagate" a work means to do anything with it that, without
-permission, would make you directly or secondarily liable for
-infringement under applicable copyright law, except executing it on a
-computer or modifying a private copy. Propagation includes copying,
-distribution (with or without modification), making available to the
-public, and in some countries other activities as well.
-
- To "convey" a work means any kind of propagation that enables other
-parties to make or receive copies. Mere interaction with a user through
-a computer network, with no transfer of a copy, is not conveying.
-
- An interactive user interface displays "Appropriate Legal Notices"
-to the extent that it includes a convenient and prominently visible
-feature that (1) displays an appropriate copyright notice, and (2)
-tells the user that there is no warranty for the work (except to the
-extent that warranties are provided), that licensees may convey the
-work under this License, and how to view a copy of this License. If
-the interface presents a list of user commands or options, such as a
-menu, a prominent item in the list meets this criterion.
-
- 1. Source Code.
-
- The "source code" for a work means the preferred form of the work
-for making modifications to it. "Object code" means any non-source
-form of a work.
-
- A "Standard Interface" means an interface that either is an official
-standard defined by a recognized standards body, or, in the case of
-interfaces specified for a particular programming language, one that
-is widely used among developers working in that language.
-
- The "System Libraries" of an executable work include anything, other
-than the work as a whole, that (a) is included in the normal form of
-packaging a Major Component, but which is not part of that Major
-Component, and (b) serves only to enable use of the work with that
-Major Component, or to implement a Standard Interface for which an
-implementation is available to the public in source code form. A
-"Major Component", in this context, means a major essential component
-(kernel, window system, and so on) of the specific operating system
-(if any) on which the executable work runs, or a compiler used to
-produce the work, or an object code interpreter used to run it.
-
- The "Corresponding Source" for a work in object code form means all
-the source code needed to generate, install, and (for an executable
-work) run the object code and to modify the work, including scripts to
-control those activities. However, it does not include the work's
-System Libraries, or general-purpose tools or generally available free
-programs which are used unmodified in performing those activities but
-which are not part of the work. For example, Corresponding Source
-includes interface definition files associated with source files for
-the work, and the source code for shared libraries and dynamically
-linked subprograms that the work is specifically designed to require,
-such as by intimate data communication or control flow between those
-subprograms and other parts of the work.
-
- The Corresponding Source need not include anything that users
-can regenerate automatically from other parts of the Corresponding
-Source.
-
- The Corresponding Source for a work in source code form is that
-same work.
-
- 2. Basic Permissions.
-
- All rights granted under this License are granted for the term of
-copyright on the Program, and are irrevocable provided the stated
-conditions are met. This License explicitly affirms your unlimited
-permission to run the unmodified Program. The output from running a
-covered work is covered by this License only if the output, given its
-content, constitutes a covered work. This License acknowledges your
-rights of fair use or other equivalent, as provided by copyright law.
-
- You may make, run and propagate covered works that you do not
-convey, without conditions so long as your license otherwise remains
-in force. You may convey covered works to others for the sole purpose
-of having them make modifications exclusively for you, or provide you
-with facilities for running those works, provided that you comply with
-the terms of this License in conveying all material for which you do
-not control copyright. Those thus making or running the covered works
-for you must do so exclusively on your behalf, under your direction
-and control, on terms that prohibit them from making any copies of
-your copyrighted material outside their relationship with you.
-
- Conveying under any other circumstances is permitted solely under
-the conditions stated below. Sublicensing is not allowed; section 10
-makes it unnecessary.
-
- 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
-
- No covered work shall be deemed part of an effective technological
-measure under any applicable law fulfilling obligations under article
-11 of the WIPO copyright treaty adopted on 20 December 1996, or
-similar laws prohibiting or restricting circumvention of such
-measures.
-
- When you convey a covered work, you waive any legal power to forbid
-circumvention of technological measures to the extent such circumvention
-is effected by exercising rights under this License with respect to
-the covered work, and you disclaim any intention to limit operation or
-modification of the work as a means of enforcing, against the work's
-users, your or third parties' legal rights to forbid circumvention of
-technological measures.
-
- 4. Conveying Verbatim Copies.
-
- You may convey verbatim copies of the Program's source code as you
-receive it, in any medium, provided that you conspicuously and
-appropriately publish on each copy an appropriate copyright notice;
-keep intact all notices stating that this License and any
-non-permissive terms added in accord with section 7 apply to the code;
-keep intact all notices of the absence of any warranty; and give all
-recipients a copy of this License along with the Program.
-
- You may charge any price or no price for each copy that you convey,
-and you may offer support or warranty protection for a fee.
-
- 5. Conveying Modified Source Versions.
-
- You may convey a work based on the Program, or the modifications to
-produce it from the Program, in the form of source code under the
-terms of section 4, provided that you also meet all of these conditions:
-
- a) The work must carry prominent notices stating that you modified
- it, and giving a relevant date.
-
- b) The work must carry prominent notices stating that it is
- released under this License and any conditions added under section
- 7. This requirement modifies the requirement in section 4 to
- "keep intact all notices".
-
- c) You must license the entire work, as a whole, under this
- License to anyone who comes into possession of a copy. This
- License will therefore apply, along with any applicable section 7
- additional terms, to the whole of the work, and all its parts,
- regardless of how they are packaged. This License gives no
- permission to license the work in any other way, but it does not
- invalidate such permission if you have separately received it.
-
- d) If the work has interactive user interfaces, each must display
- Appropriate Legal Notices; however, if the Program has interactive
- interfaces that do not display Appropriate Legal Notices, your
- work need not make them do so.
-
- A compilation of a covered work with other separate and independent
-works, which are not by their nature extensions of the covered work,
-and which are not combined with it such as to form a larger program,
-in or on a volume of a storage or distribution medium, is called an
-"aggregate" if the compilation and its resulting copyright are not
-used to limit the access or legal rights of the compilation's users
-beyond what the individual works permit. Inclusion of a covered work
-in an aggregate does not cause this License to apply to the other
-parts of the aggregate.
-
- 6. Conveying Non-Source Forms.
-
- You may convey a covered work in object code form under the terms
-of sections 4 and 5, provided that you also convey the
-machine-readable Corresponding Source under the terms of this License,
-in one of these ways:
-
- a) Convey the object code in, or embodied in, a physical product
- (including a physical distribution medium), accompanied by the
- Corresponding Source fixed on a durable physical medium
- customarily used for software interchange.
-
- b) Convey the object code in, or embodied in, a physical product
- (including a physical distribution medium), accompanied by a
- written offer, valid for at least three years and valid for as
- long as you offer spare parts or customer support for that product
- model, to give anyone who possesses the object code either (1) a
- copy of the Corresponding Source for all the software in the
- product that is covered by this License, on a durable physical
- medium customarily used for software interchange, for a price no
- more than your reasonable cost of physically performing this
- conveying of source, or (2) access to copy the
- Corresponding Source from a network server at no charge.
-
- c) Convey individual copies of the object code with a copy of the
- written offer to provide the Corresponding Source. This
- alternative is allowed only occasionally and noncommercially, and
- only if you received the object code with such an offer, in accord
- with subsection 6b.
-
- d) Convey the object code by offering access from a designated
- place (gratis or for a charge), and offer equivalent access to the
- Corresponding Source in the same way through the same place at no
- further charge. You need not require recipients to copy the
- Corresponding Source along with the object code. If the place to
- copy the object code is a network server, the Corresponding Source
- may be on a different server (operated by you or a third party)
- that supports equivalent copying facilities, provided you maintain
- clear directions next to the object code saying where to find the
- Corresponding Source. Regardless of what server hosts the
- Corresponding Source, you remain obligated to ensure that it is
- available for as long as needed to satisfy these requirements.
-
- e) Convey the object code using peer-to-peer transmission, provided
- you inform other peers where the object code and Corresponding
- Source of the work are being offered to the general public at no
- charge under subsection 6d.
-
- A separable portion of the object code, whose source code is excluded
-from the Corresponding Source as a System Library, need not be
-included in conveying the object code work.
-
- A "User Product" is either (1) a "consumer product", which means any
-tangible personal property which is normally used for personal, family,
-or household purposes, or (2) anything designed or sold for incorporation
-into a dwelling. In determining whether a product is a consumer product,
-doubtful cases shall be resolved in favor of coverage. For a particular
-product received by a particular user, "normally used" refers to a
-typical or common use of that class of product, regardless of the status
-of the particular user or of the way in which the particular user
-actually uses, or expects or is expected to use, the product. A product
-is a consumer product regardless of whether the product has substantial
-commercial, industrial or non-consumer uses, unless such uses represent
-the only significant mode of use of the product.
-
- "Installation Information" for a User Product means any methods,
-procedures, authorization keys, or other information required to install
-and execute modified versions of a covered work in that User Product from
-a modified version of its Corresponding Source. The information must
-suffice to ensure that the continued functioning of the modified object
-code is in no case prevented or interfered with solely because
-modification has been made.
-
- If you convey an object code work under this section in, or with, or
-specifically for use in, a User Product, and the conveying occurs as
-part of a transaction in which the right of possession and use of the
-User Product is transferred to the recipient in perpetuity or for a
-fixed term (regardless of how the transaction is characterized), the
-Corresponding Source conveyed under this section must be accompanied
-by the Installation Information. But this requirement does not apply
-if neither you nor any third party retains the ability to install
-modified object code on the User Product (for example, the work has
-been installed in ROM).
-
- The requirement to provide Installation Information does not include a
-requirement to continue to provide support service, warranty, or updates
-for a work that has been modified or installed by the recipient, or for
-the User Product in which it has been modified or installed. Access to a
-network may be denied when the modification itself materially and
-adversely affects the operation of the network or violates the rules and
-protocols for communication across the network.
-
- Corresponding Source conveyed, and Installation Information provided,
-in accord with this section must be in a format that is publicly
-documented (and with an implementation available to the public in
-source code form), and must require no special password or key for
-unpacking, reading or copying.
-
- 7. Additional Terms.
-
- "Additional permissions" are terms that supplement the terms of this
-License by making exceptions from one or more of its conditions.
-Additional permissions that are applicable to the entire Program shall
-be treated as though they were included in this License, to the extent
-that they are valid under applicable law. If additional permissions
-apply only to part of the Program, that part may be used separately
-under those permissions, but the entire Program remains governed by
-this License without regard to the additional permissions.
-
- When you convey a copy of a covered work, you may at your option
-remove any additional permissions from that copy, or from any part of
-it. (Additional permissions may be written to require their own
-removal in certain cases when you modify the work.) You may place
-additional permissions on material, added by you to a covered work,
-for which you have or can give appropriate copyright permission.
-
- Notwithstanding any other provision of this License, for material you
-add to a covered work, you may (if authorized by the copyright holders of
-that material) supplement the terms of this License with terms:
-
- a) Disclaiming warranty or limiting liability differently from the
- terms of sections 15 and 16 of this License; or
-
- b) Requiring preservation of specified reasonable legal notices or
- author attributions in that material or in the Appropriate Legal
- Notices displayed by works containing it; or
-
- c) Prohibiting misrepresentation of the origin of that material, or
- requiring that modified versions of such material be marked in
- reasonable ways as different from the original version; or
-
- d) Limiting the use for publicity purposes of names of licensors or
- authors of the material; or
-
- e) Declining to grant rights under trademark law for use of some
- trade names, trademarks, or service marks; or
-
- f) Requiring indemnification of licensors and authors of that
- material by anyone who conveys the material (or modified versions of
- it) with contractual assumptions of liability to the recipient, for
- any liability that these contractual assumptions directly impose on
- those licensors and authors.
-
- All other non-permissive additional terms are considered "further
-restrictions" within the meaning of section 10. If the Program as you
-received it, or any part of it, contains a notice stating that it is
-governed by this License along with a term that is a further
-restriction, you may remove that term. If a license document contains
-a further restriction but permits relicensing or conveying under this
-License, you may add to a covered work material governed by the terms
-of that license document, provided that the further restriction does
-not survive such relicensing or conveying.
-
- If you add terms to a covered work in accord with this section, you
-must place, in the relevant source files, a statement of the
-additional terms that apply to those files, or a notice indicating
-where to find the applicable terms.
-
- Additional terms, permissive or non-permissive, may be stated in the
-form of a separately written license, or stated as exceptions;
-the above requirements apply either way.
-
- 8. Termination.
-
- You may not propagate or modify a covered work except as expressly
-provided under this License. Any attempt otherwise to propagate or
-modify it is void, and will automatically terminate your rights under
-this License (including any patent licenses granted under the third
-paragraph of section 11).
-
- However, if you cease all violation of this License, then your
-license from a particular copyright holder is reinstated (a)
-provisionally, unless and until the copyright holder explicitly and
-finally terminates your license, and (b) permanently, if the copyright
-holder fails to notify you of the violation by some reasonable means
-prior to 60 days after the cessation.
-
- Moreover, your license from a particular copyright holder is
-reinstated permanently if the copyright holder notifies you of the
-violation by some reasonable means, this is the first time you have
-received notice of violation of this License (for any work) from that
-copyright holder, and you cure the violation prior to 30 days after
-your receipt of the notice.
-
- Termination of your rights under this section does not terminate the
-licenses of parties who have received copies or rights from you under
-this License. If your rights have been terminated and not permanently
-reinstated, you do not qualify to receive new licenses for the same
-material under section 10.
-
- 9. Acceptance Not Required for Having Copies.
-
- You are not required to accept this License in order to receive or
-run a copy of the Program. Ancillary propagation of a covered work
-occurring solely as a consequence of using peer-to-peer transmission
-to receive a copy likewise does not require acceptance. However,
-nothing other than this License grants you permission to propagate or
-modify any covered work. These actions infringe copyright if you do
-not accept this License. Therefore, by modifying or propagating a
-covered work, you indicate your acceptance of this License to do so.
-
- 10. Automatic Licensing of Downstream Recipients.
-
- Each time you convey a covered work, the recipient automatically
-receives a license from the original licensors, to run, modify and
-propagate that work, subject to this License. You are not responsible
-for enforcing compliance by third parties with this License.
-
- An "entity transaction" is a transaction transferring control of an
-organization, or substantially all assets of one, or subdividing an
-organization, or merging organizations. If propagation of a covered
-work results from an entity transaction, each party to that
-transaction who receives a copy of the work also receives whatever
-licenses to the work the party's predecessor in interest had or could
-give under the previous paragraph, plus a right to possession of the
-Corresponding Source of the work from the predecessor in interest, if
-the predecessor has it or can get it with reasonable efforts.
-
- You may not impose any further restrictions on the exercise of the
-rights granted or affirmed under this License. For example, you may
-not impose a license fee, royalty, or other charge for exercise of
-rights granted under this License, and you may not initiate litigation
-(including a cross-claim or counterclaim in a lawsuit) alleging that
-any patent claim is infringed by making, using, selling, offering for
-sale, or importing the Program or any portion of it.
-
- 11. Patents.
-
- A "contributor" is a copyright holder who authorizes use under this
-License of the Program or a work on which the Program is based. The
-work thus licensed is called the contributor's "contributor version".
-
- A contributor's "essential patent claims" are all patent claims
-owned or controlled by the contributor, whether already acquired or
-hereafter acquired, that would be infringed by some manner, permitted
-by this License, of making, using, or selling its contributor version,
-but do not include claims that would be infringed only as a
-consequence of further modification of the contributor version. For
-purposes of this definition, "control" includes the right to grant
-patent sublicenses in a manner consistent with the requirements of
-this License.
-
- Each contributor grants you a non-exclusive, worldwide, royalty-free
-patent license under the contributor's essential patent claims, to
-make, use, sell, offer for sale, import and otherwise run, modify and
-propagate the contents of its contributor version.
-
- In the following three paragraphs, a "patent license" is any express
-agreement or commitment, however denominated, not to enforce a patent
-(such as an express permission to practice a patent or covenant not to
-sue for patent infringement). To "grant" such a patent license to a
-party means to make such an agreement or commitment not to enforce a
-patent against the party.
-
- If you convey a covered work, knowingly relying on a patent license,
-and the Corresponding Source of the work is not available for anyone
-to copy, free of charge and under the terms of this License, through a
-publicly available network server or other readily accessible means,
-then you must either (1) cause the Corresponding Source to be so
-available, or (2) arrange to deprive yourself of the benefit of the
-patent license for this particular work, or (3) arrange, in a manner
-consistent with the requirements of this License, to extend the patent
-license to downstream recipients. "Knowingly relying" means you have
-actual knowledge that, but for the patent license, your conveying the
-covered work in a country, or your recipient's use of the covered work
-in a country, would infringe one or more identifiable patents in that
-country that you have reason to believe are valid.
-
- If, pursuant to or in connection with a single transaction or
-arrangement, you convey, or propagate by procuring conveyance of, a
-covered work, and grant a patent license to some of the parties
-receiving the covered work authorizing them to use, propagate, modify
-or convey a specific copy of the covered work, then the patent license
-you grant is automatically extended to all recipients of the covered
-work and works based on it.
-
- A patent license is "discriminatory" if it does not include within
-the scope of its coverage, prohibits the exercise of, or is
-conditioned on the non-exercise of one or more of the rights that are
-specifically granted under this License. You may not convey a covered
-work if you are a party to an arrangement with a third party that is
-in the business of distributing software, under which you make payment
-to the third party based on the extent of your activity of conveying
-the work, and under which the third party grants, to any of the
-parties who would receive the covered work from you, a discriminatory
-patent license (a) in connection with copies of the covered work
-conveyed by you (or copies made from those copies), or (b) primarily
-for and in connection with specific products or compilations that
-contain the covered work, unless you entered into that arrangement,
-or that patent license was granted, prior to 28 March 2007.
-
- Nothing in this License shall be construed as excluding or limiting
-any implied license or other defenses to infringement that may
-otherwise be available to you under applicable patent law.
-
- 12. No Surrender of Others' Freedom.
-
- If conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot convey a
-covered work so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you may
-not convey it at all. For example, if you agree to terms that obligate you
-to collect a royalty for further conveying from those to whom you convey
-the Program, the only way you could satisfy both those terms and this
-License would be to refrain entirely from conveying the Program.
-
- 13. Use with the GNU Affero General Public License.
-
- Notwithstanding any other provision of this License, you have
-permission to link or combine any covered work with a work licensed
-under version 3 of the GNU Affero General Public License into a single
-combined work, and to convey the resulting work. The terms of this
-License will continue to apply to the part which is the covered work,
-but the special requirements of the GNU Affero General Public License,
-section 13, concerning interaction through a network will apply to the
-combination as such.
-
- 14. Revised Versions of this License.
-
- The Free Software Foundation may publish revised and/or new versions of
-the GNU General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
- Each version is given a distinguishing version number. If the
-Program specifies that a certain numbered version of the GNU General
-Public License "or any later version" applies to it, you have the
-option of following the terms and conditions either of that numbered
-version or of any later version published by the Free Software
-Foundation. If the Program does not specify a version number of the
-GNU General Public License, you may choose any version ever published
-by the Free Software Foundation.
-
- If the Program specifies that a proxy can decide which future
-versions of the GNU General Public License can be used, that proxy's
-public statement of acceptance of a version permanently authorizes you
-to choose that version for the Program.
-
- Later license versions may give you additional or different
-permissions. However, no additional obligations are imposed on any
-author or copyright holder as a result of your choosing to follow a
-later version.
-
- 15. Disclaimer of Warranty.
-
- THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
-APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
-HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
-OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
-IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
-ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
-
- 16. Limitation of Liability.
-
- IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
-THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
-GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
-USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
-DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
-PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
-EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGES.
-
- 17. Interpretation of Sections 15 and 16.
-
- If the disclaimer of warranty and limitation of liability provided
-above cannot be given local legal effect according to their terms,
-reviewing courts shall apply local law that most closely approximates
-an absolute waiver of all civil liability in connection with the
-Program, unless a warranty or assumption of liability accompanies a
-copy of the Program in return for a fee.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-state the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
-
- Copyright (C)
-
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program. If not, see .
-
-Also add information on how to contact you by electronic and paper mail.
-
- If the program does terminal interaction, make it output a short
-notice like this when it starts in an interactive mode:
-
- Copyright (C)
- This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, your program's commands
-might be different; for a GUI interface, you would use an "about box".
-
- You should also get your employer (if you work as a programmer) or school,
-if any, to sign a "copyright disclaimer" for the program, if necessary.
-For more information on this, and how to apply and follow the GNU GPL, see
-.
-
- The GNU General Public License does not permit incorporating your program
-into proprietary programs. If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications with
-the library. If this is what you want to do, use the GNU Lesser General
-Public License instead of this License. But first, please read
-.
diff --git a/bindings/README.md b/bindings/README.md
deleted file mode 100644
index 8a595cc3c..000000000
--- a/bindings/README.md
+++ /dev/null
@@ -1,2 +0,0 @@
-# rocketpool-go
-A Golang library for interacting with the Rocket Pool network.
diff --git a/bindings/auction/auction.go b/bindings/auction/auction.go
index 821aae6dc..1f750e420 100644
--- a/bindings/auction/auction.go
+++ b/bindings/auction/auction.go
@@ -9,7 +9,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"golang.org/x/sync/errgroup"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Settings
diff --git a/bindings/azure-pipelines.yml b/bindings/azure-pipelines.yml
deleted file mode 100644
index a1338bf3a..000000000
--- a/bindings/azure-pipelines.yml
+++ /dev/null
@@ -1,36 +0,0 @@
-# Go
-# Build your Go project.
-# Add steps that test, save build artifacts, deploy, and more:
-# https://docs.microsoft.com/azure/devops/pipelines/languages/go
-
-trigger:
- branches:
- include:
- - '*'
- - refs/tags/*
-
-pool:
- vmImage: ubuntu-latest
-
-steps:
-- task: DownloadSecureFile@1
- name: githubPEM
- displayName: 'Download Github PEM'
- inputs:
- secureFile: 'rp-azure-pipeline-github.pem'
-- bash: |
- eval $(ruby -e "require 'openssl'; require 'jwt'; private_pem = File.read(ENV['GITHUB_PEM_PATH']); private_key = OpenSSL::PKey::RSA.new(private_pem); payload = { iat: Time.now.to_i - 60, exp: Time.now.to_i + (10 * 60), iss: ENV['GITHUB_APP_ID'] }; jwt = JWT.encode(payload, private_key, 'RS256'); puts 'PUSH_JWT='+jwt;")
- TOKEN=$(curl -s -X POST \
- -H "Authorization: Bearer $PUSH_JWT" \
- -H "Accept: application/vnd.github.v3+json" \
- https://api.github.com/app/installations/$GITHUB_APP_INSTALLATION_ID/access_tokens \
- | jq -r '.token')
- git remote add github https://x-access-token:$TOKEN@github.com/rocket-pool/$REPO_NAME
- git fetch github
- git push github HEAD:$(Build.SourceBranch) -f --verbose
- git push github HEAD:$(Build.SourceBranch) --tags --verbose
- displayName: 'Push to Github'
- env:
- GITHUB_PEM_PATH: $(githubPEM.secureFilePath)
- GITHUB_APP_ID: $(GITHUB_APP_ID)
- GITHUB_APP_INSTALLATION_ID: $(GITHUB_APP_INSTALLATION_ID)
diff --git a/bindings/dao/claim.go b/bindings/dao/claim.go
index 0fd704e97..80ee6e7a6 100644
--- a/bindings/dao/claim.go
+++ b/bindings/dao/claim.go
@@ -5,7 +5,7 @@ import (
"sync"
"github.com/ethereum/go-ethereum/accounts/abi/bind"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
func GetContractExists(rp *rocketpool.RocketPool, contractName string, opts *bind.CallOpts) (bool, error) {
diff --git a/bindings/dao/proposal-payload.go b/bindings/dao/proposal-payload.go
index aeb201e73..319d8ab5a 100644
--- a/bindings/dao/proposal-payload.go
+++ b/bindings/dao/proposal-payload.go
@@ -10,8 +10,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- strutils "github.com/rocket-pool/rocketpool-go/utils/strings"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ strutils "github.com/rocket-pool/smartnode/bindings/utils/strings"
)
// Get the string representation of a proposal payload
diff --git a/bindings/dao/proposals.go b/bindings/dao/proposals.go
index 3245beb09..6d71bc60e 100644
--- a/bindings/dao/proposals.go
+++ b/bindings/dao/proposals.go
@@ -9,10 +9,10 @@ import (
"github.com/ethereum/go-ethereum/common"
"golang.org/x/sync/errgroup"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- "github.com/rocket-pool/rocketpool-go/utils/strings"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/strings"
)
// Settings
diff --git a/bindings/dao/protocol/dao.go b/bindings/dao/protocol/dao.go
index 541bccb66..b908a20ed 100644
--- a/bindings/dao/protocol/dao.go
+++ b/bindings/dao/protocol/dao.go
@@ -5,7 +5,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Get contracts
diff --git a/bindings/dao/protocol/proposal.go b/bindings/dao/protocol/proposal.go
index bc2cffaa3..90e62b868 100644
--- a/bindings/dao/protocol/proposal.go
+++ b/bindings/dao/protocol/proposal.go
@@ -13,10 +13,10 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi"
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- strutils "github.com/rocket-pool/rocketpool-go/utils/strings"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ strutils "github.com/rocket-pool/smartnode/bindings/utils/strings"
"golang.org/x/sync/errgroup"
)
diff --git a/bindings/dao/protocol/proposals.go b/bindings/dao/protocol/proposals.go
index 38b564c3c..f205e8e49 100644
--- a/bindings/dao/protocol/proposals.go
+++ b/bindings/dao/protocol/proposals.go
@@ -9,8 +9,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/common/math"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
)
// Estimate the gas of ProposeSetMulti
diff --git a/bindings/dao/protocol/verify.go b/bindings/dao/protocol/verify.go
index a00962e75..55a27f79d 100755
--- a/bindings/dao/protocol/verify.go
+++ b/bindings/dao/protocol/verify.go
@@ -9,10 +9,10 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- "github.com/rocket-pool/rocketpool-go/utils/multicall"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/multicall"
"golang.org/x/sync/errgroup"
)
diff --git a/bindings/dao/security/actions.go b/bindings/dao/security/actions.go
index e49f86b74..4e23ffd46 100644
--- a/bindings/dao/security/actions.go
+++ b/bindings/dao/security/actions.go
@@ -6,7 +6,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Estimate the gas of Join
diff --git a/bindings/dao/security/proposals.go b/bindings/dao/security/proposals.go
index a9087eee9..964a44625 100644
--- a/bindings/dao/security/proposals.go
+++ b/bindings/dao/security/proposals.go
@@ -7,8 +7,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Estimate the gas of ProposeSetUint
diff --git a/bindings/dao/security/security.go b/bindings/dao/security/security.go
index 056fdf479..d8f139164 100644
--- a/bindings/dao/security/security.go
+++ b/bindings/dao/security/security.go
@@ -7,8 +7,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/strings"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/strings"
"golang.org/x/sync/errgroup"
)
diff --git a/bindings/dao/trustednode/actions.go b/bindings/dao/trustednode/actions.go
index 90924c266..bbb2ce109 100644
--- a/bindings/dao/trustednode/actions.go
+++ b/bindings/dao/trustednode/actions.go
@@ -8,8 +8,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Estimate the gas of Join
diff --git a/bindings/dao/trustednode/dao.go b/bindings/dao/trustednode/dao.go
index 194d9db63..8ee92ed4f 100644
--- a/bindings/dao/trustednode/dao.go
+++ b/bindings/dao/trustednode/dao.go
@@ -9,8 +9,8 @@ import (
"github.com/ethereum/go-ethereum/common"
"golang.org/x/sync/errgroup"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/strings"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/strings"
)
// Settings
diff --git a/bindings/dao/trustednode/proposals.go b/bindings/dao/trustednode/proposals.go
index 53d3e0904..899dd3421 100644
--- a/bindings/dao/trustednode/proposals.go
+++ b/bindings/dao/trustednode/proposals.go
@@ -8,9 +8,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/strings"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/strings"
)
// Estimate the gas of ProposeInviteMember
diff --git a/bindings/deposit/deposit.go b/bindings/deposit/deposit.go
index 83e88467c..0f729521a 100644
--- a/bindings/deposit/deposit.go
+++ b/bindings/deposit/deposit.go
@@ -8,7 +8,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Get the deposit pool balance
diff --git a/bindings/go.mod b/bindings/go.mod
index b5c67df2f..c59bd1321 100644
--- a/bindings/go.mod
+++ b/bindings/go.mod
@@ -1,72 +1,96 @@
-module github.com/rocket-pool/rocketpool-go
+module github.com/rocket-pool/smartnode/bindings
go 1.21
require (
- github.com/ethereum/go-ethereum v1.10.26
+ github.com/ethereum/go-ethereum v1.13.5
github.com/hashicorp/go-version v1.6.0
github.com/princjef/gomarkdoc v0.4.1
github.com/prysmaticlabs/go-ssz v0.0.0-20210121151755-f6208871c388
- golang.org/x/sync v0.1.0
+ golang.org/x/sync v0.8.0
)
require (
- github.com/Microsoft/go-winio v0.5.0 // indirect
- github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6 // indirect
+ github.com/DataDog/zstd v1.5.5 // indirect
+ github.com/Microsoft/go-winio v0.6.1 // indirect
+ github.com/VictoriaMetrics/fastcache v1.12.2 // indirect
github.com/VividCortex/ewma v1.2.0 // indirect
- github.com/btcsuite/btcd/btcec/v2 v2.2.0 // indirect
- github.com/cespare/xxhash/v2 v2.2.0 // indirect
+ github.com/bits-and-blooms/bitset v1.11.0 // indirect
+ github.com/btcsuite/btcd/btcec/v2 v2.3.2 // indirect
+ github.com/cespare/cp v1.1.1 // indirect
+ github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/cheggaaa/pb/v3 v3.0.8 // indirect
- github.com/deckarep/golang-set v1.8.0 // indirect
- github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 // indirect
+ github.com/cockroachdb/errors v1.11.1 // indirect
+ github.com/consensys/bavard v0.1.13 // indirect
+ github.com/consensys/gnark-crypto v0.12.1 // indirect
+ github.com/cpuguy83/go-md2man/v2 v2.0.3 // indirect
+ github.com/crate-crypto/go-kzg-4844 v0.7.0 // indirect
+ github.com/deckarep/golang-set/v2 v2.5.0 // indirect
+ github.com/decred/dcrd/dcrec/secp256k1/v4 v4.3.0 // indirect
github.com/dgraph-io/ristretto v0.1.0 // indirect
- github.com/dustin/go-humanize v1.0.0 // indirect
+ github.com/dustin/go-humanize v1.0.1 // indirect
github.com/emirpasic/gods v1.12.0 // indirect
- github.com/fatih/color v1.11.0 // indirect
- github.com/ferranbt/fastssz v0.1.2 // indirect
+ github.com/ethereum/c-kzg-4844 v0.4.0 // indirect
+ github.com/fatih/color v1.14.1 // indirect
+ github.com/ferranbt/fastssz v0.1.3 // indirect
github.com/fsnotify/fsnotify v1.6.0 // indirect
+ github.com/gballet/go-libpcsclite v0.0.0-20191108122812-4678299bea08 // indirect
+ github.com/getsentry/sentry-go v0.25.0 // indirect
github.com/go-git/gcfg v1.5.0 // indirect
github.com/go-git/go-billy/v5 v5.3.1 // indirect
github.com/go-git/go-git/v5 v5.3.0 // indirect
- github.com/go-ole/go-ole v1.2.1 // indirect
+ github.com/go-ole/go-ole v1.3.0 // indirect
github.com/go-stack/stack v1.8.1 // indirect
- github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b // indirect
- github.com/google/go-cmp v0.5.7 // indirect
- github.com/google/uuid v1.3.0 // indirect
- github.com/gorilla/websocket v1.4.2 // indirect
+ github.com/golang/glog v1.1.0 // indirect
+ github.com/google/uuid v1.6.0 // indirect
+ github.com/gorilla/websocket v1.5.3 // indirect
+ github.com/holiman/uint256 v1.2.4 // indirect
github.com/imdario/mergo v0.3.12 // indirect
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect
github.com/kevinburke/ssh_config v1.1.0 // indirect
- github.com/klauspost/cpuid/v2 v2.0.9 // indirect
+ github.com/klauspost/cpuid/v2 v2.2.8 // indirect
github.com/mattn/go-colorable v0.1.13 // indirect
- github.com/mattn/go-isatty v0.0.16 // indirect
- github.com/mattn/go-runewidth v0.0.12 // indirect
+ github.com/mattn/go-isatty v0.0.20 // indirect
+ github.com/mattn/go-runewidth v0.0.15 // indirect
github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d // indirect
github.com/minio/highwayhash v1.0.2 // indirect
- github.com/minio/sha256-simd v1.0.0 // indirect
+ github.com/minio/sha256-simd v1.0.1 // indirect
github.com/mitchellh/go-homedir v1.1.0 // indirect
- github.com/mitchellh/mapstructure v1.4.1 // indirect
- github.com/nxadm/tail v1.4.8 // indirect
+ github.com/mitchellh/mapstructure v1.5.0 // indirect
+ github.com/mmcloughlin/addchain v0.4.0 // indirect
+ github.com/onsi/ginkgo v1.16.5 // indirect
+ github.com/onsi/gomega v1.30.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/princjef/mageutil v1.0.0 // indirect
+ github.com/prometheus/client_golang v1.20.0 // indirect
github.com/protolambda/zssz v0.1.5 // indirect
- github.com/prysmaticlabs/go-bitfield v0.0.0-20210809151128-385d8c5e3fb7 // indirect
- github.com/rivo/uniseg v0.2.0 // indirect
- github.com/rjeczalik/notify v0.9.1 // indirect
+ github.com/prysmaticlabs/go-bitfield v0.0.0-20240328144219-a1caa50c3a1e // indirect
+ github.com/rivo/uniseg v0.4.4 // indirect
+ github.com/rogpeppe/go-internal v1.11.0 // indirect
+ github.com/rs/cors v1.8.2 // indirect
github.com/russross/blackfriday/v2 v2.1.0 // indirect
github.com/sergi/go-diff v1.2.0 // indirect
- github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible // indirect
- github.com/sirupsen/logrus v1.8.1 // indirect
- github.com/tklauser/go-sysconf v0.3.5 // indirect
- github.com/tklauser/numcpus v0.2.2 // indirect
+ github.com/shirou/gopsutil v3.21.11+incompatible // indirect
+ github.com/sirupsen/logrus v1.9.0 // indirect
+ github.com/stretchr/testify v1.9.0 // indirect
+ github.com/supranational/blst v0.3.11 // indirect
+ github.com/syndtr/goleveldb v1.0.1-0.20220721030215-126854af5e6d // indirect
+ github.com/tklauser/go-sysconf v0.3.13 // indirect
+ github.com/tklauser/numcpus v0.7.0 // indirect
+ github.com/urfave/cli/v2 v2.26.0 // indirect
github.com/x-cray/logrus-prefixed-formatter v0.5.2 // indirect
github.com/xanzy/ssh-agent v0.3.0 // indirect
- golang.org/x/crypto v0.1.0 // indirect
- golang.org/x/net v0.4.0 // indirect
- golang.org/x/sys v0.5.0 // indirect
- golang.org/x/term v0.3.0 // indirect
- gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce // indirect
+ github.com/yusufpapurcu/wmi v1.2.3 // indirect
+ golang.org/x/crypto v0.26.0 // indirect
+ golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa // indirect
+ golang.org/x/mod v0.20.0 // indirect
+ golang.org/x/net v0.28.0 // indirect
+ golang.org/x/sys v0.24.0 // indirect
+ golang.org/x/term v0.23.0 // indirect
+ golang.org/x/time v0.5.0 // indirect
+ golang.org/x/tools v0.24.0 // indirect
gopkg.in/warnings.v0 v0.1.2 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
mvdan.cc/xurls/v2 v2.2.0 // indirect
+ rsc.io/tmplfunc v0.0.3 // indirect
)
diff --git a/bindings/go.sum b/bindings/go.sum
index 6758191ab..705f1c10a 100644
--- a/bindings/go.sum
+++ b/bindings/go.sum
@@ -1,304 +1,136 @@
-github.com/Microsoft/go-winio v0.4.14/go.mod h1:qXqCSQ3Xa7+6tgxaGTIe4Kpcdsi+P8jBhyzoq1bpyYA=
-github.com/Microsoft/go-winio v0.4.16/go.mod h1:XB6nPKklQyQ7GC9LdcBEcBl8PF76WugXOPRXwdLnMv0=
-github.com/Microsoft/go-winio v0.5.0 h1:Elr9Wn+sGKPlkaBvwu4mTrxtmOp3F3yV9qhaHbXGjwU=
-github.com/Microsoft/go-winio v0.5.0/go.mod h1:JPGBdM1cNvN/6ISo+n8V5iA4v8pBzdOpzfwIujj1a84=
-github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6 h1:fLjPD/aNc3UIOA6tDi6QXUemppXK3P9BI7mr2hd6gx8=
-github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg=
-github.com/VictoriaMetrics/fastcache v1.6.0 h1:C/3Oi3EiBCqufydp1neRZkqcwmEiuRT9c3fqvvgKm5o=
-github.com/VictoriaMetrics/fastcache v1.6.0/go.mod h1:0qHz5QP0GMX4pfmMA/zt5RgfNuXJrTP0zS7DqpHGGTw=
-github.com/VividCortex/ewma v1.1.1/go.mod h1:2Tkkvm3sRDVXaiyucHiACn4cqf7DpdyLvmxzcbUokwA=
+github.com/DataDog/zstd v1.5.5 h1:oWf5W7GtOLgp6bciQYDmhHHjdhYkALu6S/5Ni9ZgSvQ=
+github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow=
+github.com/VictoriaMetrics/fastcache v1.12.2 h1:N0y9ASrJ0F6h0QaC3o6uJb3NIZ9VKLjCM7NQbSmF7WI=
github.com/VividCortex/ewma v1.2.0 h1:f58SaIzcDXrSy3kWaHNvuJgJ3Nmz59Zji6XoJR/q1ow=
-github.com/VividCortex/ewma v1.2.0/go.mod h1:nz4BbCtbLyFDeC9SUHbtcT5644juEuWfUAUnGx7j5l4=
github.com/alcortesm/tgz v0.0.0-20161220082320-9c5fe88206d7 h1:uSoVVbwJiQipAclBbw+8quDsfcvFjOpI5iCf4p/cqCs=
-github.com/alcortesm/tgz v0.0.0-20161220082320-9c5fe88206d7/go.mod h1:6zEj6s6u/ghQa61ZWa/C2Aw3RkjiTBOix7dkqa1VLIs=
github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239 h1:kFOfPq6dUM1hTo4JG6LR5AXSUEsOjtdm0kw0FtQtMJA=
-github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod h1:2FmKhYUyUczH0OGQWaF5ceTx0UBShxjsH6f8oGKYe2c=
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/btcsuite/btcd/btcec/v2 v2.2.0 h1:fzn1qaOt32TuLjFlkzYSsBC35Q3KUjT1SwPxiMSCF5k=
-github.com/btcsuite/btcd/btcec/v2 v2.2.0/go.mod h1:U7MHm051Al6XmscBQ0BoNydpOTsFAn707034b5nY8zU=
+github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
+github.com/bits-and-blooms/bitset v1.11.0 h1:RMyy2mBBShArUAhfVRZJ2xyBO58KCBCtZFShw3umo6k=
+github.com/btcsuite/btcd/btcec/v2 v2.3.2 h1:5n0X6hX0Zk+6omWcihdYvdAlGf2DfasC0GMf7DClJ3U=
github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1 h1:q0rUy8C/TYNBQS1+CGKw68tLOFYSNEs0TFnxxnS9+4U=
-github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc=
-github.com/cespare/cp v0.1.0 h1:SE+dxFebS7Iik5LK0tsi1k9ZCxEaFX4AjQmoyA+1dJk=
-github.com/cespare/cp v0.1.0/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW+s=
-github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
-github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44=
-github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
-github.com/cheggaaa/pb v2.0.7+incompatible/go.mod h1:pQciLPpbU0oxA0h+VJYYLxO+XeDQb5pZijXscXHm81s=
-github.com/cheggaaa/pb/v3 v3.0.4/go.mod h1:7rgWxLrAUcFMkvJuv09+DYi7mMUYi8nO9iOWcvGJPfw=
+github.com/cespare/cp v1.1.1 h1:nCb6ZLdB7NRaqsm91JtQTAme2SKJzXVsdPIPkyJr1MU=
+github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs=
github.com/cheggaaa/pb/v3 v3.0.8 h1:bC8oemdChbke2FHIIGy9mn4DPJ2caZYQnfbRqwmdCoA=
-github.com/cheggaaa/pb/v3 v3.0.8/go.mod h1:UICbiLec/XO6Hw6k+BHEtHeQFzzBH4i2/qk/ow1EJTA=
-github.com/cpuguy83/go-md2man/v2 v2.0.2 h1:p1EgwI/C7NhT0JmVkwCD2ZBK8j4aeHQX2pMHHBfMQ6w=
-github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
-github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
-github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/cockroachdb/errors v1.11.1 h1:xSEW75zKaKCWzR3OfxXUxgrk/NtT4G1MiOv5lWZazG8=
+github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b h1:r6VH0faHjZeQy818SGhaone5OnYfxFR/+AzdY3sf5aE=
+github.com/cockroachdb/pebble v0.0.0-20230928194634-aa077af62593 h1:aPEJyR4rPBvDmeyi+l/FS/VtA00IWvjeFvjen1m1l1A=
+github.com/cockroachdb/redact v1.1.5 h1:u1PMllDkdFfPWaNGMyLD1+so+aq3uUItthCFqzwPJ30=
+github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 h1:zuQyyAKVxetITBuuhv3BI9cMrmStnpT18zmgmTxunpo=
+github.com/consensys/bavard v0.1.13 h1:oLhMLOFGTLdlda/kma4VOJazblc7IM5y5QPd2A/YjhQ=
+github.com/consensys/gnark-crypto v0.12.1 h1:lHH39WuuFgVHONRl3J0LRBtuYdQTumFSDtJF7HpyG8M=
+github.com/cpuguy83/go-md2man/v2 v2.0.3 h1:qMCsGGgs+MAzDFyp9LpAe1Lqy/fY/qCovCm0qnXZOBM=
+github.com/crate-crypto/go-kzg-4844 v0.7.0 h1:C0vgZRk4q4EZ/JgPfzuSoxdCq3C3mOZMBShovmncxvA=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
-github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/deckarep/golang-set v1.8.0 h1:sk9/l/KqpunDwP7pSjUg0keiOOLEnOBHzykLrsPppp4=
-github.com/deckarep/golang-set v1.8.0/go.mod h1:5nI87KwE7wgsBU1F4GKAw2Qod7p5kyS383rP6+o6qqo=
-github.com/decred/dcrd/crypto/blake256 v1.0.0 h1:/8DMNYp9SGi5f0w7uCm6d6M4OU2rGFK09Y2A4Xv7EE0=
-github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc=
-github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 h1:YLtO71vCjJRCBcrPMtQ9nqBsqpA1m5sE92cU+pd5Mcc=
-github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1/go.mod h1:hyedUtir6IdtD/7lIxGeCxkaw7y45JueMRL4DIyJDKs=
+github.com/deckarep/golang-set/v2 v2.5.0 h1:hn6cEZtQ0h3J8kFrHR/NrzyOoTnjgW1+FmNJzQ7y/sA=
+github.com/decred/dcrd/crypto/blake256 v1.0.1 h1:7PltbUIQB7u/FfZ39+DGa/ShuMyJ5ilcvdfma9wOH6Y=
+github.com/decred/dcrd/dcrec/secp256k1/v4 v4.3.0 h1:rpfIENRNNilwHwZeG5+P150SMrnNEcHYvcCuK6dPZSg=
github.com/dgraph-io/ristretto v0.1.0 h1:Jv3CGQHp9OjuMBSne1485aDpUkTKEcUqF+jm/LuerPI=
-github.com/dgraph-io/ristretto v0.1.0/go.mod h1:fux0lOrBhrVCJd3lcTHsIJhq1T2rokOu6v9Vcb3Q9ug=
github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2 h1:tdlZCpZ/P9DhczCTSixgIKmwPv6+wP5DGjqLYw5SUiA=
-github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2/go.mod h1:SqUrOPUnsFjfmXRMNPybcSiG0BgUW2AuFH8PAnS2iTw=
-github.com/dustin/go-humanize v1.0.0 h1:VSnTsYCnlFHaM2/igO1h6X3HA71jcobQuxemgkq4zYo=
-github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
-github.com/edsrzf/mmap-go v1.0.0 h1:CEBF7HpRnUCSJgGUb5h1Gm7e3VkmVDrR8lvWVLtrOFw=
-github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M=
+github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY=
github.com/emirpasic/gods v1.12.0 h1:QAUIPSaCu4G+POclxeqb3F+WPpdKqFGlw36+yOzGlrg=
-github.com/emirpasic/gods v1.12.0/go.mod h1:YfzfFFoVP/catgzJb4IKIqXjX78Ha8FMSDh3ymbK86o=
-github.com/ethereum/go-ethereum v1.10.26 h1:i/7d9RBBwiXCEuyduBQzJw/mKmnvzsN14jqBmytw72s=
-github.com/ethereum/go-ethereum v1.10.26/go.mod h1:EYFyF19u3ezGLD4RqOkLq+ZCXzYbLoNDdZlMt7kyKFg=
-github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4=
-github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU=
-github.com/fatih/color v1.10.0/go.mod h1:ELkj/draVOlAH/xkhN6mQ50Qd0MPOk5AAr3maGEBuJM=
-github.com/fatih/color v1.11.0 h1:l4iX0RqNnx/pU7rY2DB/I+znuYY0K3x6Ywac6EIr0PA=
-github.com/fatih/color v1.11.0/go.mod h1:ELkj/draVOlAH/xkhN6mQ50Qd0MPOk5AAr3maGEBuJM=
-github.com/ferranbt/fastssz v0.1.2 h1:Dky6dXlngF6Qjc+EfDipAkE83N5I5DE68bY6O0VLNPk=
-github.com/ferranbt/fastssz v0.1.2/go.mod h1:X5UPrE2u1UJjxHA8X54u04SBwdAQjG2sFtWs39YxyWs=
+github.com/ethereum/c-kzg-4844 v0.4.0 h1:3MS1s4JtA868KpJxroZoepdV0ZKBp3u/O5HcZ7R3nlY=
+github.com/ethereum/go-ethereum v1.13.5 h1:U6TCRciCqZRe4FPXmy1sMGxTfuk8P7u2UoinF3VbaFk=
+github.com/fatih/color v1.14.1 h1:qfhVLaG5s+nCROl1zJsZRxFeYrHLqWroPOQ8BWiNb4w=
+github.com/ferranbt/fastssz v0.1.3 h1:ZI+z3JH05h4kgmFXdHuR1aWYsgrg7o+Fw7/NCzM16Mo=
github.com/fjl/memsize v0.0.0-20190710130421-bcb5799ab5e5 h1:FtmdgXiUlNeRsoNMFlKLDt+S+6hbjVMEW6RGQ7aUf7c=
-github.com/fjl/memsize v0.0.0-20190710130421-bcb5799ab5e5/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0=
-github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod h1:xEzjJPgXI435gkrCt3MPfRiAkVrwSbHsst4LCFVfpJc=
-github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ=
github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY=
-github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw=
-github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff h1:tY80oXqGNY4FhTFhk+o9oFHGINQ/+vhlm8HFzi6znCI=
-github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww=
+github.com/gballet/go-libpcsclite v0.0.0-20191108122812-4678299bea08 h1:f6D9Hr8xV8uYKlyuj8XIruxlh9WjVjdh1gIicAS7ays=
+github.com/getsentry/sentry-go v0.25.0 h1:q6Eo+hS+yoJlTO3uu/azhQadsD8V+jQn2D8VvX1eOyI=
github.com/gliderlabs/ssh v0.2.2 h1:6zsha5zo/TWhRhwqCD3+EarCAgZ2yN28ipRnGPnwkI0=
-github.com/gliderlabs/ssh v0.2.2/go.mod h1:U7qILu1NlMHj9FlMhZLlkCdDnU1DBEAqr0aevW3Awn0=
github.com/go-git/gcfg v1.5.0 h1:Q5ViNfGF8zFgyJWPqYwA7qGFoMTEiBmdlkcfRmpIMa4=
-github.com/go-git/gcfg v1.5.0/go.mod h1:5m20vg6GwYabIxaOonVkTdrILxQMpEShl1xiMF4ua+E=
-github.com/go-git/go-billy/v5 v5.0.0/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0=
-github.com/go-git/go-billy/v5 v5.1.0/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0=
github.com/go-git/go-billy/v5 v5.3.1 h1:CPiOUAzKtMRvolEKw+bG1PLRpT7D3LIs3/3ey4Aiu34=
-github.com/go-git/go-billy/v5 v5.3.1/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0=
github.com/go-git/go-git-fixtures/v4 v4.0.2-0.20200613231340-f56387b50c12 h1:PbKy9zOy4aAKrJ5pibIRpVO2BXnK1Tlcg+caKI7Ox5M=
-github.com/go-git/go-git-fixtures/v4 v4.0.2-0.20200613231340-f56387b50c12/go.mod h1:m+ICp2rF3jDhFgEZ/8yziagdT1C+ZpZcrJjappBCDSw=
github.com/go-git/go-git/v5 v5.3.0 h1:8WKMtJR2j8RntEXR/uvTKagfEt4GYlwQ7mntE4+0GWc=
-github.com/go-git/go-git/v5 v5.3.0/go.mod h1:xdX4bWJ48aOrdhnl2XqHYstHbbp6+LFS4r4X+lNVprw=
-github.com/go-ole/go-ole v1.2.1 h1:2lOsA72HgjxAuMlKpFiCbHTvu44PIVkZ5hqm3RSdI/E=
-github.com/go-ole/go-ole v1.2.1/go.mod h1:7FAglXiTm7HKlQRDeOQ6ZNUHidzCWXuZWq/1dTyBNF8=
+github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE=
github.com/go-stack/stack v1.8.1 h1:ntEHSVwIt7PNXNpgPmVfMrNhLtgjlmnZha2kOpuRiDw=
-github.com/go-stack/stack v1.8.1/go.mod h1:dcoOX6HbPZSZptuspn9bctJ+N/CnF5gGygcUP3XYfe4=
-github.com/golang-jwt/jwt/v4 v4.3.0 h1:kHL1vqdqWNfATmA0FNMdmZNMyZI1U6O31X4rlIPoBog=
-github.com/golang-jwt/jwt/v4 v4.3.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg=
-github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b h1:VKtxabqXZkF25pY9ekfRL6a582T4P37/31XEstQ5p58=
-github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
-github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM=
-github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
-github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
-github.com/google/go-cmp v0.5.7 h1:81/ik6ipDQS2aGcBfIN5dHDB36BwrStyeAQquSYCV4o=
-github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE=
-github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I=
-github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=
-github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
+github.com/gofrs/flock v0.8.1 h1:+gYjHKf32LDeiEEFhQaotPbLuUXjY5ZqxKgXy7n59aw=
+github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
+github.com/golang-jwt/jwt/v4 v4.5.0 h1:7cYmW1XlMY7h7ii7UhUyChSgS5wUJEnm9uZVTGqOWzg=
+github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE=
+github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb h1:PBC98N2aIaM3XXiurYmW7fx4GZkL8feAMVq7nEjURHk=
+github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
+github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
+github.com/gorilla/websocket v1.5.3 h1:saDtZ6Pbx/0u+bgYQ3q96pZgCzfhKXGPqt7kZ72aNNg=
github.com/hashicorp/go-bexpr v0.1.10 h1:9kuI5PFotCboP3dkDYFr/wi0gg0QVbSNz5oFRpxn4uE=
-github.com/hashicorp/go-bexpr v0.1.10/go.mod h1:oxlubA2vC/gFVfX1A6JGp7ls7uCDlfJn732ehYYg+g0=
github.com/hashicorp/go-version v1.6.0 h1:feTTfFNnjP967rlCxM/I9g701jU+RN74YKx2mOkIeek=
-github.com/hashicorp/go-version v1.6.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA=
-github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d h1:dg1dEPuWpEqDnvIw251EVy4zlP8gWbsGj4BsUKCRpYs=
-github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4=
+github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7 h1:3JQNjnMRil1yD0IfZKHF9GxxWKDJGj8I0IqOUol//sw=
github.com/holiman/bloomfilter/v2 v2.0.3 h1:73e0e/V0tCydx14a0SCYS/EWCxgwLZ18CZcZKVu0fao=
-github.com/holiman/bloomfilter/v2 v2.0.3/go.mod h1:zpoh+gs7qcpqrHr3dB55AMiJwo0iURXE7ZOP9L9hSkA=
-github.com/holiman/uint256 v1.2.0 h1:gpSYcPLWGv4sG43I2mVLiDZCNDh/EpGjSk8tmtxitHM=
-github.com/holiman/uint256 v1.2.0/go.mod h1:y4ga/t+u+Xwd7CpDgZESaRcWy0I7XMlTMA25ApIH5Jw=
-github.com/huin/goupnp v1.0.3 h1:N8No57ls+MnjlB+JPiCVSOyy/ot7MJTqlo7rn+NYSqQ=
-github.com/huin/goupnp v1.0.3/go.mod h1:ZxNlw5WqJj6wSsRK5+YfflQGXYfccj5VgQsMNixHM7Y=
+github.com/holiman/uint256 v1.2.4 h1:jUc4Nk8fm9jZabQuqr2JzednajVmBpC+oiTiXZJEApU=
+github.com/huin/goupnp v1.3.0 h1:UvLUlWDNpoUdYzb2TCn+MuTWtcjXKSza2n6CBdQ0xXc=
github.com/imdario/mergo v0.3.12 h1:b6R2BslTbIEToALKP7LxUvijTsNI9TAe80pLWN2g/HU=
-github.com/imdario/mergo v0.3.12/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA=
github.com/jackpal/go-nat-pmp v1.0.2 h1:KzKSgb7qkJvOUTqYl9/Hg/me3pWgBmERKrTGD7BdWus=
-github.com/jackpal/go-nat-pmp v1.0.2/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc=
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 h1:BQSFePA1RWJOlocH6Fxy8MmwDt+yVQYULKfN0RoTN8A=
-github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99/go.mod h1:1lJo3i6rXxKeerYnT8Nvf0QmHCRC1n8sfWVwXF2Frvo=
-github.com/jessevdk/go-flags v1.5.0/go.mod h1:Fw0T6WPc1dYxT4mKEZRfG5kJhaTDP9pj1c2EWnYs/m4=
-github.com/kevinburke/ssh_config v0.0.0-20201106050909-4977a11b4351/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM=
github.com/kevinburke/ssh_config v1.1.0 h1:pH/t1WS9NzT8go394IqZeJTMHVm6Cr6ZJ6AQ+mdNo/o=
-github.com/kevinburke/ssh_config v1.1.0/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM=
-github.com/klauspost/cpuid/v2 v2.0.4/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg=
-github.com/klauspost/cpuid/v2 v2.0.9 h1:lgaqFMSdTdQYdZ04uHyN2d/eKdOMyi2YLSvlQIBFYa4=
-github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg=
-github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
-github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
-github.com/kr/pretty v0.2.1 h1:Fmg33tUaq4/8ym9TJN1x7sLJnHVwhP33CNkpYV/7rwI=
-github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
-github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
-github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
+github.com/klauspost/compress v1.17.9 h1:6KIumPrER1LHsvBVuDa0r5xaG0Es51mhhB9BQB2qeMA=
+github.com/klauspost/cpuid/v2 v2.2.8 h1:+StwCXwm9PdpiEkPyzBXIy+M9KUb4ODm0Zarf1kS5BM=
+github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
-github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
-github.com/matryer/is v1.3.0/go.mod h1:2fLPjFQM9rhQ15aVEtbuwhJinnOqrmgXPNdZsdwlWXA=
+github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=
+github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c=
github.com/matryer/is v1.4.0 h1:sosSmIWwkYITGrxZ25ULNDeKiMNzFSr4V/eqBQP0PeE=
-github.com/matryer/is v1.4.0/go.mod h1:8I/i5uYgLzgsgEloJE1U6xx5HkBQpAZvepWuujKwMRU=
-github.com/mattn/go-colorable v0.1.2/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE=
-github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE=
-github.com/mattn/go-colorable v0.1.8/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc=
github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA=
-github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg=
-github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s=
-github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84=
-github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE=
-github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU=
-github.com/mattn/go-isatty v0.0.16 h1:bq3VjFmv/sOjHtdEhmkEV4x1AJtvUvOJ2PFAZ5+peKQ=
-github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
-github.com/mattn/go-runewidth v0.0.7/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI=
-github.com/mattn/go-runewidth v0.0.12 h1:Y41i/hVW3Pgwr8gV+J23B9YEY0zxjptBuCWEaxmAOow=
-github.com/mattn/go-runewidth v0.0.12/go.mod h1:RAqKPSqVFrSLVXbA8x7dzmKdmGzieGRCM46jaSJTDAk=
+github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY=
+github.com/mattn/go-runewidth v0.0.15 h1:UNAjwbU9l54TA3KzvqLGxwWjHmMgBUVhBiTjelZgg3U=
github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d h1:5PJl274Y63IEHC+7izoQE9x6ikvDFZS2mDVS3drnohI=
-github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d/go.mod h1:01TrycV0kFyexm33Z7vhZRXopbI8J3TDReVlkTgMUxE=
github.com/minio/highwayhash v1.0.2 h1:Aak5U0nElisjDCfPSG79Tgzkn2gl66NxOMspRrKnA/g=
-github.com/minio/highwayhash v1.0.2/go.mod h1:BQskDq+xkJ12lmlUUi7U0M5Swg3EWR+dLTk+kldvVxY=
-github.com/minio/sha256-simd v1.0.0 h1:v1ta+49hkWZyvaKwrQB8elexRqm6Y0aMLjCNsrYxo6g=
-github.com/minio/sha256-simd v1.0.0/go.mod h1:OuYzVNI5vcoYIAmbIvHPl3N3jUzVedXbKy5RFepssQM=
+github.com/minio/sha256-simd v1.0.1 h1:6kaan5IFmwTNynnKKpDHe6FWHohJOHhCPchzK49dzMM=
github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y=
-github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0=
-github.com/mitchellh/mapstructure v1.4.1 h1:CpVNEelQCZBooIPDn+AR3NpivK/TIKU8bDxdASFVQag=
-github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
+github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY=
github.com/mitchellh/pointerstructure v1.2.0 h1:O+i9nHnXS3l/9Wu7r4NrEdwA2VFTicjUEN1uBnDo34A=
-github.com/mitchellh/pointerstructure v1.2.0/go.mod h1:BRAsLI5zgXmw97Lf6s25bs8ohIXc3tViBH44KcwB2g4=
-github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
+github.com/mmcloughlin/addchain v0.4.0 h1:SobOdjm2xLj1KkXN5/n0xTIWyZA2+s99UCY1iPfkHRY=
+github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=
github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE=
-github.com/nxadm/tail v1.4.8/go.mod h1:+ncqLTQzXmGhMZNUePPaPqPvBxHAIsmXswZKocGu+AU=
github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec=
-github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY=
-github.com/onsi/ginkgo v1.14.2 h1:8mVmC9kjFFmA8H4pKMUhcblgifdkOIXPvbhN1T36q1M=
-github.com/onsi/ginkgo v1.14.2/go.mod h1:iSB4RoI2tjJc9BBv4NKIKWKya62Rps+oPG/Lv9klQyY=
-github.com/onsi/gomega v1.10.3 h1:gph6h/qe9GSUw1NhH1gp+qb+h8rXD8Cy60Z32Qw3ELA=
-github.com/onsi/gomega v1.10.3/go.mod h1:V9xEwhxec5O8UDM77eCW8vLymOMltsqPVYWrpDsH8xc=
-github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
+github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE=
+github.com/onsi/gomega v1.30.0 h1:hvMK7xYz4D3HapigLTeGdId/NcfQx1VHMJc60ew99+8=
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
-github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
-github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/princjef/gomarkdoc v0.4.1 h1:Ubt5OiHYi2PdxrDkWMeWM4ROrbvAGkIXBz3PquxglBM=
-github.com/princjef/gomarkdoc v0.4.1/go.mod h1:+o04FW4GNL2vPr/35yxMV/8eXjhsdNBBPMVVDOOTLec=
github.com/princjef/mageutil v1.0.0 h1:1OfZcJUMsooPqieOz2ooLjI+uHUo618pdaJsbCXcFjQ=
-github.com/princjef/mageutil v1.0.0/go.mod h1:mkShhaUomCYfAoVvTKRcbAs8YSVPdtezI5j6K+VXhrs=
-github.com/prometheus/tsdb v0.7.1 h1:YZcsG11NqnK4czYLrWd9mpEuAJIHVQLwdrleYfszMAA=
-github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU=
+github.com/prometheus/client_golang v1.20.0 h1:jBzTZ7B099Rg24tny+qngoynol8LtVYlA2bqx3vEloI=
+github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
+github.com/prometheus/common v0.55.0 h1:KEi6DK7lXW/m7Ig5i47x0vRzuBsHuvJdi5ee6Y3G1dc=
+github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc=
github.com/protolambda/zssz v0.1.5 h1:7fjJjissZIIaa2QcvmhS/pZISMX21zVITt49sW1ouek=
-github.com/protolambda/zssz v0.1.5/go.mod h1:a4iwOX5FE7/JkKA+J/PH0Mjo9oXftN6P8NZyL28gpag=
-github.com/prysmaticlabs/go-bitfield v0.0.0-20210809151128-385d8c5e3fb7 h1:0tVE4tdWQK9ZpYygoV7+vS6QkDvQVySboMVEIxBJmXw=
-github.com/prysmaticlabs/go-bitfield v0.0.0-20210809151128-385d8c5e3fb7/go.mod h1:wmuf/mdK4VMD+jA9ThwcUKjg3a2XWM9cVfFYjDyY4j4=
+github.com/prysmaticlabs/go-bitfield v0.0.0-20240328144219-a1caa50c3a1e h1:ATgOe+abbzfx9kCPeXIW4fiWyDdxlwHw07j8UGhdTd4=
github.com/prysmaticlabs/go-ssz v0.0.0-20210121151755-f6208871c388 h1:4bD+ujqGfY4zoDUF3q9MhdmpPXzdp03DYUIlXeQ72kk=
-github.com/prysmaticlabs/go-ssz v0.0.0-20210121151755-f6208871c388/go.mod h1:VecIJZrewdAuhVckySLFt2wAAHRME934bSDurP8ftkc=
-github.com/prysmaticlabs/gohashtree v0.0.1-alpha.0.20220714111606-acbb2962fb48 h1:cSo6/vk8YpvkLbk9v3FO97cakNmUoxwi2KMP8hd5WIw=
-github.com/prysmaticlabs/gohashtree v0.0.1-alpha.0.20220714111606-acbb2962fb48/go.mod h1:4pWaT30XoEx1j8KNJf3TV+E3mQkaufn7mf+jRNb/Fuk=
-github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
-github.com/rivo/uniseg v0.2.0 h1:S1pD9weZBuJdFmowNwbpi7BJ8TNftyUImj/0WQi72jY=
-github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
-github.com/rjeczalik/notify v0.9.1 h1:CLCKso/QK1snAlnhNR/CNvNiFU2saUtjV0bx3EwNeCE=
-github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho=
-github.com/rogpeppe/go-internal v1.5.2/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc=
-github.com/rs/cors v1.7.0 h1:+88SsELBHx5r+hZ8TCkggzSstaWNbDvThkVK8H6f9ik=
-github.com/rs/cors v1.7.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU=
+github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis=
+github.com/rogpeppe/go-internal v1.11.0 h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M=
+github.com/rs/cors v1.8.2 h1:KCooALfAYGs415Cwu5ABvv9n9509fSiG5SQJn/AQo4U=
github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk=
-github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
-github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM=
github.com/sergi/go-diff v1.2.0 h1:XU+rvMAioB0UC3q1MFrIQy4Vo5/4VsRDQQXHsEya6xQ=
-github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM=
-github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible h1:Bn1aCHHRnjv4Bl16T8rcaFjYSrGrIZvpiGO6P3Q4GpU=
-github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible/go.mod h1:5b4v6he4MtMOwMlS0TUMTu2PcXUg8+E1lC7eC3UO/RA=
-github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMBDgk/93Q=
-github.com/sirupsen/logrus v1.7.0/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0=
-github.com/sirupsen/logrus v1.8.1 h1:dJKuHgqk1NNQlqoA6BTlM1Wf9DOH3NBjQyu0h9+AZZE=
-github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0=
-github.com/status-im/keycard-go v0.0.0-20190316090335-8537d3370df4 h1:Gb2Tyox57NRNuZ2d3rmvB3pcmbu7O1RS3m8WRx7ilrg=
-github.com/status-im/keycard-go v0.0.0-20190316090335-8537d3370df4/go.mod h1:RZLeN1LMWmRsyYjvAu+I6Dm9QmlDaIIt+Y+4Kd7Tp+Q=
-github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
-github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
-github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
-github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
-github.com/stretchr/testify v1.7.2 h1:4jaiDzPyXQvSd7D0EjG45355tLlV3VOECpq10pLC+8s=
-github.com/stretchr/testify v1.7.2/go.mod h1:R6va5+xMeoiuVRoj+gSkQ7d3FALtqAAGI1FQKckRals=
-github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 h1:epCh84lMvA70Z7CTTCmYQn2CKbY8j86K7/FAIr141uY=
-github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7/go.mod h1:q4W45IWZaF22tdD+VEXcAWRA037jwmWEB5VWYORlTpc=
-github.com/tklauser/go-sysconf v0.3.5 h1:uu3Xl4nkLzQfXNsWn15rPc/HQCJKObbt1dKJeWp3vU4=
-github.com/tklauser/go-sysconf v0.3.5/go.mod h1:MkWzOF4RMCshBAMXuhXJs64Rte09mITnppBXY/rYEFI=
-github.com/tklauser/numcpus v0.2.2 h1:oyhllyrScuYI6g+h/zUvNXNp1wy7x8qQy3t/piefldA=
-github.com/tklauser/numcpus v0.2.2/go.mod h1:x3qojaO3uyYt0i56EW/VUYs7uBvdl2fkfZFu0T9wgjM=
-github.com/tyler-smith/go-bip39 v1.0.1-0.20181017060643-dbb3b84ba2ef h1:wHSqTBrZW24CsNJDfeh9Ex6Pm0Rcpc7qrgKBiL44vF4=
-github.com/tyler-smith/go-bip39 v1.0.1-0.20181017060643-dbb3b84ba2ef/go.mod h1:sJ5fKU0s6JVwZjjcUEX2zFOnvq0ASQ2K9Zr6cf67kNs=
-github.com/urfave/cli/v2 v2.10.2 h1:x3p8awjp/2arX+Nl/G2040AZpOCHS/eMJJ1/a+mye4Y=
-github.com/urfave/cli/v2 v2.10.2/go.mod h1:f8iq5LtQ/bLxafbdBSLPPNsgaW0l/2fYYEHhAyPlwvo=
+github.com/shirou/gopsutil v3.21.11+incompatible h1:+1+c1VGhc88SSonWP6foOcLhvnKlUeu/erjjvaPEYiI=
+github.com/sirupsen/logrus v1.9.0 h1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0=
+github.com/status-im/keycard-go v0.2.0 h1:QDLFswOQu1r5jsycloeQh3bVU8n/NatHHaZobtDnDzA=
+github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
+github.com/supranational/blst v0.3.11 h1:LyU6FolezeWAhvQk0k6O/d49jqgO52MSDDfYgbeoEm4=
+github.com/syndtr/goleveldb v1.0.1-0.20220721030215-126854af5e6d h1:vfofYNRScrDdvS342BElfbETmL1Aiz3i2t0zfRj16Hs=
+github.com/tklauser/go-sysconf v0.3.13 h1:GBUpcahXSpR2xN01jhkNAbTLRk2Yzgggk8IM08lq3r4=
+github.com/tklauser/numcpus v0.7.0 h1:yjuerZP127QG9m5Zh/mSO4wqurYil27tHrqwRoRjpr4=
+github.com/tyler-smith/go-bip39 v1.1.0 h1:5eUemwrMargf3BSLRRCalXT93Ns6pQJIjYQN2nyfOP8=
+github.com/umbracle/gohashtree v0.0.2-alpha.0.20230207094856-5b775a815c10 h1:CQh33pStIp/E30b7TxDlXfM0145bn2e8boI30IxAhTg=
+github.com/urfave/cli/v2 v2.26.0 h1:3f3AMg3HpThFNT4I++TKOejZO8yU55t3JnnSr4S4QEI=
github.com/x-cray/logrus-prefixed-formatter v0.5.2 h1:00txxvfBM9muc0jiLIEAkAcIMJzfthRT6usrui8uGmg=
-github.com/x-cray/logrus-prefixed-formatter v0.5.2/go.mod h1:2duySbKsL6M18s5GU7VPsoEPHyzalCE06qoARUCeBBE=
github.com/xanzy/ssh-agent v0.3.0 h1:wUMzuKtKilRgBAD1sUb8gOwwRr2FGoBVumcjoOACClI=
-github.com/xanzy/ssh-agent v0.3.0/go.mod h1:3s9xbODqPuuhK9JV1R321M/FlMZSBvE5aY6eAcqrDh0=
github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 h1:bAn7/zixMGCfxrRTfdpNzjtPYqr8smhKouy9mxVdGPU=
-github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673/go.mod h1:N3UwUGtsrSj3ccvlPHLoLsHnpR27oXr4ZE984MbSER8=
-golang.org/x/crypto v0.0.0-20190219172222-a4c6cb3142f2/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
-golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4=
-golang.org/x/crypto v0.1.0 h1:MDRAIl0xIo9Io2xV565hzXHw3zVseKrJKodhohM5CjU=
-golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw=
-golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
-golang.org/x/net v0.0.0-20210326060303-6b1517762897/go.mod h1:uSPa2vr4CLtc/ILN5odXGNXS6mhrKVzTaCXzk9m6W3k=
-golang.org/x/net v0.4.0 h1:Q5QPcMlvfxFTAPV0+07Xz/MpK9NTXu2VDUuy0FeMfaU=
-golang.org/x/net v0.4.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE=
-golang.org/x/sync v0.1.0 h1:wsuoTGHzEhffawBOhz5CYhcrV4IdKZbEyZjBMuTp12o=
-golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20190130150945-aca44879d564/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20191128015809-6d18c012aee9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210316164454-77fc1eacc6aa/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210324051608-47abb6519492/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.5.0 h1:MUK/U/4lj1t1oPg0HfuXDN/Z1wv31ZJ/YcPiGccS4DU=
-golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
-golang.org/x/term v0.3.0 h1:qoo4akIqOcDME5bhc/NgxUdovd6BSS2uMsVjB56q1xI=
-golang.org/x/term v0.3.0/go.mod h1:q750SLmJuPmVoN1blW3UFBPREJfb1KmY3vwxfr+nFDA=
-golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.5.0 h1:OLmvp0KP+FVG99Ct/qFiL/Fhk4zp4QQnZ7b2U+5piUM=
-golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba h1:O8mE0/t419eoIwhTFpKVkHiTs/Igowgfkj25AcZrtiE=
-golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
-golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df h1:5Pf6pFKu98ODmgnpvkJ3kFUOQGGLIzLIkbzUHp47618=
-golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8=
-gopkg.in/VividCortex/ewma.v1 v1.1.1/go.mod h1:TekXuFipeiHWiAlO1+wSS23vTcyFau5u3rxXUSXj710=
-gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
+github.com/yusufpapurcu/wmi v1.2.3 h1:E1ctvB7uKFMOJw3fdOW32DwGE9I7t++CRUEMKvFoFiw=
+golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
+golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa h1:ELnwvuAXPNtPk1TJRuGkI9fDTwym6AYBu0qzT8AcHdI=
+golang.org/x/mod v0.20.0 h1:utOm6MM3R3dnawAiJgn0y+xvuYRsm1RKM/4giyfDgV0=
+golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
+golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ=
+golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
+golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
+golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
+golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=
+golang.org/x/tools v0.24.0 h1:J1shsA93PJUEVaUSaay7UXAyE8aimq3GW0pjlolpa24=
+google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
-gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
-gopkg.in/cheggaaa/pb.v2 v2.0.7/go.mod h1:0CiZ1p8pvtxBlQpLXkHuUTpdJ1shm3OqCF1QugkjHL4=
-gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
-gopkg.in/fatih/color.v1 v1.7.0/go.mod h1:P7yosIhqIl/sX8J8UypY5M+dDpD2KmyfP5IRs5v/fo0=
-gopkg.in/mattn/go-colorable.v0 v0.1.0/go.mod h1:BVJlBXzARQxdi3nZo6f6bnl5yR20/tOL6p+V0KejgSY=
-gopkg.in/mattn/go-isatty.v0 v0.0.4/go.mod h1:wt691ab7g0X4ilKZNmMII3egK0bTxl37fEn/Fwbd8gc=
-gopkg.in/mattn/go-runewidth.v0 v0.0.4/go.mod h1:BmXejnxvhwdaATwiJbB1vZ2dtXkQKZGu9yLFCZb4msQ=
-gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce h1:+JknDZhAj8YMt7GC73Ei8pv4MzjDUNPHgQWJdtMAaDU=
-gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c=
+gopkg.in/natefinch/lumberjack.v2 v2.0.0 h1:1Lc07Kr7qY4U2YPouBjpCLxpiyxIVoxqXgkXLknAOE8=
gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ=
-gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw=
gopkg.in/warnings.v0 v0.1.2 h1:wFXVbFY8DY5/xOe1ECiWdKCzZlxgshcYVNkBHstARME=
-gopkg.in/warnings.v0 v0.1.2/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRNI=
-gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
-gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
-gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
mvdan.cc/xurls/v2 v2.2.0 h1:NSZPykBXJFCetGZykLAxaL6SIpvbVy/UFEniIfHAa8A=
-mvdan.cc/xurls/v2 v2.2.0/go.mod h1:EV1RMtya9D6G5DMYPGD8zTQzaHet6Jh8gFlRgGRJeO8=
+rsc.io/tmplfunc v0.0.3 h1:53XFQh69AfOa8Tw0Jm7t+GV7KZhOi6jzsCzTtKbMvzU=
diff --git a/bindings/legacy/v1.0.0/minipool/minipool.go b/bindings/legacy/v1.0.0/minipool/minipool.go
index cb7acc3bb..32530c73d 100644
--- a/bindings/legacy/v1.0.0/minipool/minipool.go
+++ b/bindings/legacy/v1.0.0/minipool/minipool.go
@@ -9,8 +9,8 @@ import (
"github.com/ethereum/go-ethereum/common"
"golang.org/x/sync/errgroup"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
)
// Settings
diff --git a/bindings/legacy/v1.0.0/rewards/node.go b/bindings/legacy/v1.0.0/rewards/node.go
index 6ec782c65..666a42e4a 100644
--- a/bindings/legacy/v1.0.0/rewards/node.go
+++ b/bindings/legacy/v1.0.0/rewards/node.go
@@ -8,8 +8,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Get whether node reward claims are enabled
diff --git a/bindings/legacy/v1.0.0/rewards/rewards.go b/bindings/legacy/v1.0.0/rewards/rewards.go
index f25d1d5b0..78df8fad5 100644
--- a/bindings/legacy/v1.0.0/rewards/rewards.go
+++ b/bindings/legacy/v1.0.0/rewards/rewards.go
@@ -9,8 +9,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Get whether a claims contract is enabled
diff --git a/bindings/legacy/v1.0.0/rewards/trusted-node.go b/bindings/legacy/v1.0.0/rewards/trusted-node.go
index 9bb1144d2..312da4cbd 100644
--- a/bindings/legacy/v1.0.0/rewards/trusted-node.go
+++ b/bindings/legacy/v1.0.0/rewards/trusted-node.go
@@ -8,8 +8,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Get whether trusted node reward claims are enabled
diff --git a/bindings/legacy/v1.0.0/utils/address_generation.go b/bindings/legacy/v1.0.0/utils/address_generation.go
index f738113c9..c41b38e39 100644
--- a/bindings/legacy/v1.0.0/utils/address_generation.go
+++ b/bindings/legacy/v1.0.0/utils/address_generation.go
@@ -8,9 +8,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/crypto"
- "github.com/rocket-pool/rocketpool-go/legacy/v1.0.0/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/legacy/v1.0.0/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
)
// Combine a node's address and a salt to retreive a new salt compatible with depositing
diff --git a/bindings/legacy/v1.1.0-rc1/rewards/rewards.go b/bindings/legacy/v1.1.0-rc1/rewards/rewards.go
index 9f1f9b993..0766e63dd 100644
--- a/bindings/legacy/v1.1.0-rc1/rewards/rewards.go
+++ b/bindings/legacy/v1.1.0-rc1/rewards/rewards.go
@@ -10,8 +10,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Info for a rewards snapshot event
diff --git a/bindings/legacy/v1.1.0/minipool/factory.go b/bindings/legacy/v1.1.0/minipool/factory.go
index 32c31fb7f..7bd47e3a9 100644
--- a/bindings/legacy/v1.1.0/minipool/factory.go
+++ b/bindings/legacy/v1.1.0/minipool/factory.go
@@ -7,7 +7,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Get the CreationCode binary for the RocketMinipool contract that will be created by node deposits
diff --git a/bindings/legacy/v1.1.0/minipool/queue.go b/bindings/legacy/v1.1.0/minipool/queue.go
index 3ba0605df..fe1ed496a 100644
--- a/bindings/legacy/v1.1.0/minipool/queue.go
+++ b/bindings/legacy/v1.1.0/minipool/queue.go
@@ -10,10 +10,10 @@ import (
"github.com/ethereum/go-ethereum/crypto"
"golang.org/x/sync/errgroup"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/storage"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/storage"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
)
// Minipool queue lengths
diff --git a/bindings/legacy/v1.1.0/network/prices.go b/bindings/legacy/v1.1.0/network/prices.go
index 3a947e2e2..6cb4b509d 100644
--- a/bindings/legacy/v1.1.0/network/prices.go
+++ b/bindings/legacy/v1.1.0/network/prices.go
@@ -8,7 +8,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Get the block number which network prices are current for
diff --git a/bindings/legacy/v1.1.0/node/deposit.go b/bindings/legacy/v1.1.0/node/deposit.go
index f5a171eb1..d0ecad67a 100644
--- a/bindings/legacy/v1.1.0/node/deposit.go
+++ b/bindings/legacy/v1.1.0/node/deposit.go
@@ -9,9 +9,9 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/core/types"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Estimate the gas of Deposit
diff --git a/bindings/legacy/v1.1.0/node/staking.go b/bindings/legacy/v1.1.0/node/staking.go
index 29dc307b6..338bb7030 100644
--- a/bindings/legacy/v1.1.0/node/staking.go
+++ b/bindings/legacy/v1.1.0/node/staking.go
@@ -8,7 +8,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Get the version of the Node Staking contract
diff --git a/bindings/legacy/v1.1.0/utils/address_generation.go b/bindings/legacy/v1.1.0/utils/address_generation.go
index 1faa9a472..31b79aa26 100644
--- a/bindings/legacy/v1.1.0/utils/address_generation.go
+++ b/bindings/legacy/v1.1.0/utils/address_generation.go
@@ -8,9 +8,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/crypto"
- v110_minipool "github.com/rocket-pool/rocketpool-go/legacy/v1.1.0/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ v110_minipool "github.com/rocket-pool/smartnode/bindings/legacy/v1.1.0/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
)
// Combine a node's address and a salt to retreive a new salt compatible with depositing
diff --git a/bindings/legacy/v1.2.0/network/balances.go b/bindings/legacy/v1.2.0/network/balances.go
index 9c3b044e1..717a514a2 100644
--- a/bindings/legacy/v1.2.0/network/balances.go
+++ b/bindings/legacy/v1.2.0/network/balances.go
@@ -8,8 +8,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Get the block number which network balances are current for
diff --git a/bindings/legacy/v1.2.0/network/prices.go b/bindings/legacy/v1.2.0/network/prices.go
index 287658b22..11856b966 100644
--- a/bindings/legacy/v1.2.0/network/prices.go
+++ b/bindings/legacy/v1.2.0/network/prices.go
@@ -8,7 +8,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Get the block number which network prices are current for
diff --git a/bindings/minipool/bond-reducer.go b/bindings/minipool/bond-reducer.go
index db4e186c4..3fa760844 100644
--- a/bindings/minipool/bond-reducer.go
+++ b/bindings/minipool/bond-reducer.go
@@ -8,7 +8,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Estimate the gas required to vote to cancel a minipool's bond reduction
diff --git a/bindings/minipool/factory.go b/bindings/minipool/factory.go
index 3cd1800c3..fbf73d58c 100644
--- a/bindings/minipool/factory.go
+++ b/bindings/minipool/factory.go
@@ -8,7 +8,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Get the address of a minipool based on the node address and a salt
diff --git a/bindings/minipool/minipool-constructor.go b/bindings/minipool/minipool-constructor.go
index b5c7f4afd..61c02b9e6 100644
--- a/bindings/minipool/minipool-constructor.go
+++ b/bindings/minipool/minipool-constructor.go
@@ -8,7 +8,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi"
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Create a minipool binding
diff --git a/bindings/minipool/minipool-contract-v2.go b/bindings/minipool/minipool-contract-v2.go
index f050dac3b..c76b2a92e 100644
--- a/bindings/minipool/minipool-contract-v2.go
+++ b/bindings/minipool/minipool-contract-v2.go
@@ -13,10 +13,10 @@ import (
"github.com/ethereum/go-ethereum/common"
"golang.org/x/sync/errgroup"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/storage"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/storage"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
const (
diff --git a/bindings/minipool/minipool-contract-v3.go b/bindings/minipool/minipool-contract-v3.go
index e4f900e84..9e1e22540 100644
--- a/bindings/minipool/minipool-contract-v3.go
+++ b/bindings/minipool/minipool-contract-v3.go
@@ -13,10 +13,10 @@ import (
"github.com/ethereum/go-ethereum/common"
"golang.org/x/sync/errgroup"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/storage"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/storage"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
const (
diff --git a/bindings/minipool/minipool-interface.go b/bindings/minipool/minipool-interface.go
index d87722fbc..a2c270414 100644
--- a/bindings/minipool/minipool-interface.go
+++ b/bindings/minipool/minipool-interface.go
@@ -6,8 +6,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
)
// The number of blocks to look for events in at once when scanning
diff --git a/bindings/minipool/minipool.go b/bindings/minipool/minipool.go
index 9cc191009..f6cf2b63d 100644
--- a/bindings/minipool/minipool.go
+++ b/bindings/minipool/minipool.go
@@ -10,9 +10,9 @@ import (
"github.com/ethereum/go-ethereum/crypto"
"golang.org/x/sync/errgroup"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
)
// Settings
diff --git a/bindings/minipool/queue.go b/bindings/minipool/queue.go
index 4b83ddae7..e002bf7d9 100644
--- a/bindings/minipool/queue.go
+++ b/bindings/minipool/queue.go
@@ -9,7 +9,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"golang.org/x/sync/errgroup"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Minipool queue capacity
diff --git a/bindings/minipool/status.go b/bindings/minipool/status.go
index 44eb2ab99..efd51e392 100644
--- a/bindings/minipool/status.go
+++ b/bindings/minipool/status.go
@@ -7,7 +7,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Estimate the gas of SubmitMinipoolWithdrawable
diff --git a/bindings/network/balances.go b/bindings/network/balances.go
index 681438fc8..d88bbd634 100644
--- a/bindings/network/balances.go
+++ b/bindings/network/balances.go
@@ -8,8 +8,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Info for a balances updated event
diff --git a/bindings/network/fees.go b/bindings/network/fees.go
index a2eded958..e8f78c3d6 100644
--- a/bindings/network/fees.go
+++ b/bindings/network/fees.go
@@ -7,8 +7,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Get the current network node demand in ETH
diff --git a/bindings/network/penalties.go b/bindings/network/penalties.go
index 3cfa539f1..5fafd95c0 100644
--- a/bindings/network/penalties.go
+++ b/bindings/network/penalties.go
@@ -8,7 +8,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Estimate the gas of SubmitPenalty
diff --git a/bindings/network/prices.go b/bindings/network/prices.go
index 4ba071bbd..6b1aabf9b 100644
--- a/bindings/network/prices.go
+++ b/bindings/network/prices.go
@@ -8,8 +8,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Info for a price updated event
diff --git a/bindings/network/voting.go b/bindings/network/voting.go
index bfd8c3a11..db39eae30 100644
--- a/bindings/network/voting.go
+++ b/bindings/network/voting.go
@@ -7,10 +7,10 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/multicall"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/multicall"
"golang.org/x/sync/errgroup"
)
diff --git a/bindings/node/deposit.go b/bindings/node/deposit.go
index 57bd2f875..4a52dd88a 100644
--- a/bindings/node/deposit.go
+++ b/bindings/node/deposit.go
@@ -9,9 +9,9 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/core/types"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Estimate the gas of Deposit
diff --git a/bindings/node/distributor.go b/bindings/node/distributor.go
index e914aba5e..9563437ed 100644
--- a/bindings/node/distributor.go
+++ b/bindings/node/distributor.go
@@ -8,7 +8,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Distributor contract
diff --git a/bindings/node/node.go b/bindings/node/node.go
index 494f30a2a..e768f1236 100644
--- a/bindings/node/node.go
+++ b/bindings/node/node.go
@@ -11,11 +11,11 @@ import (
"github.com/ethereum/go-ethereum/common"
"golang.org/x/sync/errgroup"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/storage"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- "github.com/rocket-pool/rocketpool-go/utils/multicall"
- "github.com/rocket-pool/rocketpool-go/utils/strings"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/storage"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/multicall"
+ "github.com/rocket-pool/smartnode/bindings/utils/strings"
)
// Settings
diff --git a/bindings/node/staking.go b/bindings/node/staking.go
index a1cfa1e13..d6ebbf808 100644
--- a/bindings/node/staking.go
+++ b/bindings/node/staking.go
@@ -8,7 +8,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Get the version of the Node Staking contract
diff --git a/bindings/rewards/distributor-mainnet.go b/bindings/rewards/distributor-mainnet.go
index a4395c7ea..ff0e4c829 100644
--- a/bindings/rewards/distributor-mainnet.go
+++ b/bindings/rewards/distributor-mainnet.go
@@ -7,7 +7,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Check if the given node has already claimed rewards for the given interval
diff --git a/bindings/rewards/rewards.go b/bindings/rewards/rewards.go
index 352ad108f..e4d9e9b32 100644
--- a/bindings/rewards/rewards.go
+++ b/bindings/rewards/rewards.go
@@ -11,8 +11,8 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/crypto"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
const (
diff --git a/bindings/rocketpool/rocketpool.go b/bindings/rocketpool/rocketpool.go
index 59e6c72d1..61061fc7e 100644
--- a/bindings/rocketpool/rocketpool.go
+++ b/bindings/rocketpool/rocketpool.go
@@ -12,7 +12,7 @@ import (
"github.com/ethereum/go-ethereum/crypto"
"golang.org/x/sync/errgroup"
- "github.com/rocket-pool/rocketpool-go/contracts"
+ "github.com/rocket-pool/smartnode/bindings/contracts"
)
// Cache settings
diff --git a/bindings/settings/protocol/auction.go b/bindings/settings/protocol/auction.go
index 6ba9d3334..f5d42567c 100644
--- a/bindings/settings/protocol/auction.go
+++ b/bindings/settings/protocol/auction.go
@@ -9,10 +9,10 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Config
diff --git a/bindings/settings/protocol/deposit.go b/bindings/settings/protocol/deposit.go
index 9d816c8b1..af4922f1b 100644
--- a/bindings/settings/protocol/deposit.go
+++ b/bindings/settings/protocol/deposit.go
@@ -8,9 +8,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
)
// Config
diff --git a/bindings/settings/protocol/inflation.go b/bindings/settings/protocol/inflation.go
index eb4dfb5ac..6c279df6b 100644
--- a/bindings/settings/protocol/inflation.go
+++ b/bindings/settings/protocol/inflation.go
@@ -7,8 +7,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Config
diff --git a/bindings/settings/protocol/minipool.go b/bindings/settings/protocol/minipool.go
index 7aa4e523c..f889e0e6c 100644
--- a/bindings/settings/protocol/minipool.go
+++ b/bindings/settings/protocol/minipool.go
@@ -9,9 +9,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
)
// Config
diff --git a/bindings/settings/protocol/network.go b/bindings/settings/protocol/network.go
index 1baebf614..fd04cb233 100644
--- a/bindings/settings/protocol/network.go
+++ b/bindings/settings/protocol/network.go
@@ -9,10 +9,10 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Config
diff --git a/bindings/settings/protocol/node.go b/bindings/settings/protocol/node.go
index 992e36760..fc964aedc 100644
--- a/bindings/settings/protocol/node.go
+++ b/bindings/settings/protocol/node.go
@@ -8,10 +8,10 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Config
diff --git a/bindings/settings/protocol/proposals.go b/bindings/settings/protocol/proposals.go
index 3b3eaa135..5d925ba42 100644
--- a/bindings/settings/protocol/proposals.go
+++ b/bindings/settings/protocol/proposals.go
@@ -8,10 +8,10 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Config
diff --git a/bindings/settings/protocol/rewards.go b/bindings/settings/protocol/rewards.go
index 4d62c2279..b9adddbb5 100644
--- a/bindings/settings/protocol/rewards.go
+++ b/bindings/settings/protocol/rewards.go
@@ -9,10 +9,10 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Config
diff --git a/bindings/settings/protocol/security.go b/bindings/settings/protocol/security.go
index 16c277d12..8939bb63e 100644
--- a/bindings/settings/protocol/security.go
+++ b/bindings/settings/protocol/security.go
@@ -8,9 +8,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
)
// Config
diff --git a/bindings/settings/security/auction.go b/bindings/settings/security/auction.go
index 57771ee0f..d69ea6e87 100644
--- a/bindings/settings/security/auction.go
+++ b/bindings/settings/security/auction.go
@@ -6,9 +6,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/security"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- psettings "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ psettings "github.com/rocket-pool/smartnode/bindings/settings/protocol"
)
const (
diff --git a/bindings/settings/security/deposit.go b/bindings/settings/security/deposit.go
index 8ce4b2540..e5aabfb3d 100644
--- a/bindings/settings/security/deposit.go
+++ b/bindings/settings/security/deposit.go
@@ -6,9 +6,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/security"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- psettings "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ psettings "github.com/rocket-pool/smartnode/bindings/settings/protocol"
)
const (
diff --git a/bindings/settings/security/minipool.go b/bindings/settings/security/minipool.go
index a5e9fe076..b2e857da3 100644
--- a/bindings/settings/security/minipool.go
+++ b/bindings/settings/security/minipool.go
@@ -6,9 +6,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/security"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- psettings "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ psettings "github.com/rocket-pool/smartnode/bindings/settings/protocol"
)
const (
diff --git a/bindings/settings/security/network.go b/bindings/settings/security/network.go
index 8bbcc161e..414bff815 100644
--- a/bindings/settings/security/network.go
+++ b/bindings/settings/security/network.go
@@ -6,9 +6,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/security"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- psettings "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ psettings "github.com/rocket-pool/smartnode/bindings/settings/protocol"
)
const (
diff --git a/bindings/settings/security/node.go b/bindings/settings/security/node.go
index 07036c917..c9e57afaf 100644
--- a/bindings/settings/security/node.go
+++ b/bindings/settings/security/node.go
@@ -6,9 +6,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/security"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- psettings "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ psettings "github.com/rocket-pool/smartnode/bindings/settings/protocol"
)
const (
diff --git a/bindings/settings/trustednode/members.go b/bindings/settings/trustednode/members.go
index 043ffbe6f..5d703b65d 100644
--- a/bindings/settings/trustednode/members.go
+++ b/bindings/settings/trustednode/members.go
@@ -8,9 +8,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- trustednodedao "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ trustednodedao "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Config
diff --git a/bindings/settings/trustednode/minipool.go b/bindings/settings/trustednode/minipool.go
index 6e98e806a..e39bfa2de 100644
--- a/bindings/settings/trustednode/minipool.go
+++ b/bindings/settings/trustednode/minipool.go
@@ -8,8 +8,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- trustednodedao "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ trustednodedao "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Config
diff --git a/bindings/settings/trustednode/proposals.go b/bindings/settings/trustednode/proposals.go
index e3fb61fd8..3a23f416d 100644
--- a/bindings/settings/trustednode/proposals.go
+++ b/bindings/settings/trustednode/proposals.go
@@ -8,8 +8,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- trustednodedao "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ trustednodedao "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Config
diff --git a/bindings/settings/trustednode/rewards.go b/bindings/settings/trustednode/rewards.go
index 1381aa910..f67867dcd 100644
--- a/bindings/settings/trustednode/rewards.go
+++ b/bindings/settings/trustednode/rewards.go
@@ -7,7 +7,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Config
diff --git a/bindings/storage/address-queue-storage.go b/bindings/storage/address-queue-storage.go
index 506e17226..46f77813d 100644
--- a/bindings/storage/address-queue-storage.go
+++ b/bindings/storage/address-queue-storage.go
@@ -7,7 +7,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// low-level address queue storage interface. Currently only used for the minipool queue.
diff --git a/bindings/storage/rocket-storage.go b/bindings/storage/rocket-storage.go
index 02566a540..e5e161bbb 100644
--- a/bindings/storage/rocket-storage.go
+++ b/bindings/storage/rocket-storage.go
@@ -7,7 +7,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/crypto"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Get a node's withdrawal address
diff --git a/bindings/tests/auction/auction_test.go b/bindings/tests/auction/auction_test.go
index 9f8940d85..c99d1fddd 100644
--- a/bindings/tests/auction/auction_test.go
+++ b/bindings/tests/auction/auction_test.go
@@ -4,17 +4,17 @@ import (
"math/big"
"testing"
- "github.com/rocket-pool/rocketpool-go/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
- "github.com/rocket-pool/rocketpool-go/auction"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/auction"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- auctionutils "github.com/rocket-pool/rocketpool-go/tests/testutils/auction"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
+ auctionutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/auction"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
)
func TestAuctionDetails(t *testing.T) {
diff --git a/bindings/tests/auction/main_test.go b/bindings/tests/auction/main_test.go
index 4b0e624b5..f9ad4a27b 100644
--- a/bindings/tests/auction/main_test.go
+++ b/bindings/tests/auction/main_test.go
@@ -8,11 +8,11 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/ethclient"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tests"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
- "github.com/rocket-pool/rocketpool-go/tests/utils"
+ "github.com/rocket-pool/smartnode/bindings/tests"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/tests/utils"
)
var (
diff --git a/bindings/tests/dao/main_test.go b/bindings/tests/dao/main_test.go
index 4b8ec2495..6f0813258 100644
--- a/bindings/tests/dao/main_test.go
+++ b/bindings/tests/dao/main_test.go
@@ -8,11 +8,11 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/ethclient"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tests"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
- "github.com/rocket-pool/rocketpool-go/tests/utils"
+ "github.com/rocket-pool/smartnode/bindings/tests"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/tests/utils"
)
var (
diff --git a/bindings/tests/dao/proposals_test.go b/bindings/tests/dao/proposals_test.go
index 31fdbe601..b197832aa 100644
--- a/bindings/tests/dao/proposals_test.go
+++ b/bindings/tests/dao/proposals_test.go
@@ -5,14 +5,14 @@ import (
"fmt"
"testing"
- "github.com/rocket-pool/rocketpool-go/dao"
- trustednodedao "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/node"
- trustednodesettings "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
-
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ trustednodedao "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ trustednodesettings "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
)
func TestProposalDetails(t *testing.T) {
diff --git a/bindings/tests/dao/trustednode/dao_test.go b/bindings/tests/dao/trustednode/dao_test.go
index 752914252..effee400c 100644
--- a/bindings/tests/dao/trustednode/dao_test.go
+++ b/bindings/tests/dao/trustednode/dao_test.go
@@ -6,14 +6,14 @@ import (
"github.com/ethereum/go-ethereum/common"
- trustednodedao "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/node"
- trustednodesettings "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
-
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- minipoolutils "github.com/rocket-pool/rocketpool-go/tests/testutils/minipool"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
+ trustednodedao "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ trustednodesettings "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ minipoolutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/minipool"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
)
func TestMemberDetails(t *testing.T) {
diff --git a/bindings/tests/dao/trustednode/main_test.go b/bindings/tests/dao/trustednode/main_test.go
index 724154754..75aa2bd2e 100644
--- a/bindings/tests/dao/trustednode/main_test.go
+++ b/bindings/tests/dao/trustednode/main_test.go
@@ -8,10 +8,10 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/ethclient"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tests"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/tests"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
)
var (
diff --git a/bindings/tests/dao/trustednode/proposals_test.go b/bindings/tests/dao/trustednode/proposals_test.go
index 29da3e732..7221e5027 100644
--- a/bindings/tests/dao/trustednode/proposals_test.go
+++ b/bindings/tests/dao/trustednode/proposals_test.go
@@ -7,17 +7,17 @@ import (
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao"
- trustednodedao "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- trustednodesettings "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
-
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
- daoutils "github.com/rocket-pool/rocketpool-go/tests/testutils/dao"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ trustednodedao "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ trustednodesettings "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
+ daoutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/dao"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
)
func TestProposeInviteMember(t *testing.T) {
diff --git a/bindings/tests/deposit/deposit_test.go b/bindings/tests/deposit/deposit_test.go
index ad2362ebb..61459d22d 100644
--- a/bindings/tests/deposit/deposit_test.go
+++ b/bindings/tests/deposit/deposit_test.go
@@ -3,13 +3,13 @@ package deposit
import (
"testing"
- "github.com/rocket-pool/rocketpool-go/deposit"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/deposit"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- minipoolutils "github.com/rocket-pool/rocketpool-go/tests/testutils/minipool"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ minipoolutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/minipool"
)
func TestDeposit(t *testing.T) {
diff --git a/bindings/tests/deposit/main_test.go b/bindings/tests/deposit/main_test.go
index 20dd37c8d..b91d2707c 100644
--- a/bindings/tests/deposit/main_test.go
+++ b/bindings/tests/deposit/main_test.go
@@ -8,10 +8,10 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/ethclient"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tests"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/tests"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
)
var (
diff --git a/bindings/tests/minipool/contract_test.go b/bindings/tests/minipool/contract_test.go
index 679354d7e..99ab8b342 100644
--- a/bindings/tests/minipool/contract_test.go
+++ b/bindings/tests/minipool/contract_test.go
@@ -8,22 +8,22 @@ import (
"testing"
"github.com/ethereum/go-ethereum/common"
- trustednodedao "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- "github.com/rocket-pool/rocketpool-go/utils"
-
- "github.com/rocket-pool/rocketpool-go/deposit"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/tokens"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
-
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- minipoolutils "github.com/rocket-pool/rocketpool-go/tests/testutils/minipool"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/validator"
+ trustednodedao "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/utils"
+
+ "github.com/rocket-pool/smartnode/bindings/deposit"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ minipoolutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/minipool"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/validator"
)
func TestDetails(t *testing.T) {
diff --git a/bindings/tests/minipool/main_test.go b/bindings/tests/minipool/main_test.go
index 038ea510e..8f85c0155 100644
--- a/bindings/tests/minipool/main_test.go
+++ b/bindings/tests/minipool/main_test.go
@@ -8,10 +8,10 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/ethclient"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tests"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/tests"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
)
var (
diff --git a/bindings/tests/minipool/minipool_test.go b/bindings/tests/minipool/minipool_test.go
index 82b48b9a9..6a9131353 100644
--- a/bindings/tests/minipool/minipool_test.go
+++ b/bindings/tests/minipool/minipool_test.go
@@ -5,17 +5,17 @@ import (
"fmt"
"testing"
- "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/types"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- minipoolutils "github.com/rocket-pool/rocketpool-go/tests/testutils/minipool"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/validator"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ minipoolutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/minipool"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/validator"
)
func TestMinipoolDetails(t *testing.T) {
diff --git a/bindings/tests/minipool/queue_test.go b/bindings/tests/minipool/queue_test.go
index b94f58875..5cf3cd9be 100644
--- a/bindings/tests/minipool/queue_test.go
+++ b/bindings/tests/minipool/queue_test.go
@@ -3,15 +3,15 @@ package minipool
import (
"testing"
- trustednodesettings "github.com/rocket-pool/rocketpool-go/settings/trustednode"
+ trustednodesettings "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- minipoolutils "github.com/rocket-pool/rocketpool-go/tests/testutils/minipool"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ minipoolutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/minipool"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
)
func TestQueueLengths(t *testing.T) {
diff --git a/bindings/tests/minipool/status_test.go b/bindings/tests/minipool/status_test.go
index c22a4c880..41bc685d6 100644
--- a/bindings/tests/minipool/status_test.go
+++ b/bindings/tests/minipool/status_test.go
@@ -4,16 +4,16 @@ import (
"fmt"
"testing"
- "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/types"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- minipoolutils "github.com/rocket-pool/rocketpool-go/tests/testutils/minipool"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ minipoolutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/minipool"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
)
func TestSubmitMinipoolWithdrawable(t *testing.T) {
diff --git a/bindings/tests/network/balances_test.go b/bindings/tests/network/balances_test.go
index 7fbe6d000..83fd7a1f4 100644
--- a/bindings/tests/network/balances_test.go
+++ b/bindings/tests/network/balances_test.go
@@ -3,11 +3,11 @@ package network
import (
"testing"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
)
func TestSubmitBalances(t *testing.T) {
diff --git a/bindings/tests/network/fees_test.go b/bindings/tests/network/fees_test.go
index d879188d6..d8af92d4a 100644
--- a/bindings/tests/network/fees_test.go
+++ b/bindings/tests/network/fees_test.go
@@ -4,11 +4,11 @@ import (
"math/big"
"testing"
- "github.com/rocket-pool/rocketpool-go/deposit"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/deposit"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
)
func TestNodeFee(t *testing.T) {
diff --git a/bindings/tests/network/main_test.go b/bindings/tests/network/main_test.go
index 854951708..a32da6428 100644
--- a/bindings/tests/network/main_test.go
+++ b/bindings/tests/network/main_test.go
@@ -8,10 +8,10 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/ethclient"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tests"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/tests"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
)
var (
diff --git a/bindings/tests/network/prices_test.go b/bindings/tests/network/prices_test.go
index 7b676709c..05162e040 100644
--- a/bindings/tests/network/prices_test.go
+++ b/bindings/tests/network/prices_test.go
@@ -3,11 +3,11 @@ package network
import (
"testing"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
)
func TestSubmitPrices(t *testing.T) {
diff --git a/bindings/tests/node/deposit_test.go b/bindings/tests/node/deposit_test.go
index ad6077a6a..d39d14be4 100644
--- a/bindings/tests/node/deposit_test.go
+++ b/bindings/tests/node/deposit_test.go
@@ -3,13 +3,13 @@ package node
import (
"testing"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- minipoolutils "github.com/rocket-pool/rocketpool-go/tests/testutils/minipool"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ minipoolutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/minipool"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
)
func TestDeposit(t *testing.T) {
diff --git a/bindings/tests/node/distributor_test.go b/bindings/tests/node/distributor_test.go
index 426f1c0d6..0816441bc 100644
--- a/bindings/tests/node/distributor_test.go
+++ b/bindings/tests/node/distributor_test.go
@@ -3,9 +3,9 @@ package node
import (
"testing"
- "github.com/rocket-pool/rocketpool-go/node"
+ "github.com/rocket-pool/smartnode/bindings/node"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
)
func TestNodeDistributor(t *testing.T) {
diff --git a/bindings/tests/node/main_test.go b/bindings/tests/node/main_test.go
index d12f5f1a7..e44d41caa 100644
--- a/bindings/tests/node/main_test.go
+++ b/bindings/tests/node/main_test.go
@@ -8,9 +8,9 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/ethclient"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tests"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/tests"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
)
var (
diff --git a/bindings/tests/node/node_test.go b/bindings/tests/node/node_test.go
index b822b8122..20e4e6318 100644
--- a/bindings/tests/node/node_test.go
+++ b/bindings/tests/node/node_test.go
@@ -6,10 +6,10 @@ import (
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/storage"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/storage"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
)
func TestRegisterNode(t *testing.T) {
diff --git a/bindings/tests/node/staking_test.go b/bindings/tests/node/staking_test.go
index 00aa3b85c..3db07ccd6 100644
--- a/bindings/tests/node/staking_test.go
+++ b/bindings/tests/node/staking_test.go
@@ -5,18 +5,18 @@ import (
"math/big"
"testing"
- "github.com/rocket-pool/rocketpool-go/deposit"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/deposit"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- minipoolutils "github.com/rocket-pool/rocketpool-go/tests/testutils/minipool"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
- rplutils "github.com/rocket-pool/rocketpool-go/tests/testutils/tokens/rpl"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ minipoolutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/minipool"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
+ rplutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/tokens/rpl"
)
func TestStakeRPL(t *testing.T) {
diff --git a/bindings/tests/rewards/main_test.go b/bindings/tests/rewards/main_test.go
index 920876ef1..999112a03 100644
--- a/bindings/tests/rewards/main_test.go
+++ b/bindings/tests/rewards/main_test.go
@@ -8,10 +8,10 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/ethclient"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tests"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/tests"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
)
var (
diff --git a/bindings/tests/rewards/node_test.go b/bindings/tests/rewards/node_test.go
index 0c1d5c45c..ec164fd4b 100644
--- a/bindings/tests/rewards/node_test.go
+++ b/bindings/tests/rewards/node_test.go
@@ -6,15 +6,15 @@ import (
"math/big"
"testing"
- "github.com/rocket-pool/rocketpool-go/deposit"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rewards"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- minipoolutils "github.com/rocket-pool/rocketpool-go/tests/testutils/minipool"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/deposit"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rewards"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ minipoolutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/minipool"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
func TestNodeRewards(t *testing.T) {
diff --git a/bindings/tests/rewards/trusted_node_test.go b/bindings/tests/rewards/trusted_node_test.go
index 4d6d341f9..85dc84d7f 100644
--- a/bindings/tests/rewards/trusted_node_test.go
+++ b/bindings/tests/rewards/trusted_node_test.go
@@ -5,12 +5,12 @@ import (
"math/big"
"testing"
- "github.com/rocket-pool/rocketpool-go/rewards"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/tokens"
+ "github.com/rocket-pool/smartnode/bindings/rewards"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
)
func TestTrustedNodeRewards(t *testing.T) {
diff --git a/bindings/tests/rocketpool/main_test.go b/bindings/tests/rocketpool/main_test.go
index 0c4da11e8..07d0e61c4 100644
--- a/bindings/tests/rocketpool/main_test.go
+++ b/bindings/tests/rocketpool/main_test.go
@@ -8,9 +8,9 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/ethclient"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tests"
+ "github.com/rocket-pool/smartnode/bindings/tests"
)
var (
diff --git a/bindings/tests/settings/protocol/auction_test.go b/bindings/tests/settings/protocol/auction_test.go
index 8295925d4..0a48d236c 100644
--- a/bindings/tests/settings/protocol/auction_test.go
+++ b/bindings/tests/settings/protocol/auction_test.go
@@ -3,10 +3,10 @@ package protocol
import (
"testing"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
)
func TestAuctionSettings(t *testing.T) {
diff --git a/bindings/tests/settings/protocol/deposit_test.go b/bindings/tests/settings/protocol/deposit_test.go
index 0077b106e..35dc9f3e4 100644
--- a/bindings/tests/settings/protocol/deposit_test.go
+++ b/bindings/tests/settings/protocol/deposit_test.go
@@ -3,10 +3,10 @@ package protocol
import (
"testing"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
)
func TestDepositSettings(t *testing.T) {
diff --git a/bindings/tests/settings/protocol/inflation_test.go b/bindings/tests/settings/protocol/inflation_test.go
index 2b3d3e995..97e7381c7 100644
--- a/bindings/tests/settings/protocol/inflation_test.go
+++ b/bindings/tests/settings/protocol/inflation_test.go
@@ -4,9 +4,9 @@ import (
"testing"
"time"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
)
func TestInflationSettings(t *testing.T) {
diff --git a/bindings/tests/settings/protocol/main_test.go b/bindings/tests/settings/protocol/main_test.go
index 8d2ba8039..4b5d546f4 100644
--- a/bindings/tests/settings/protocol/main_test.go
+++ b/bindings/tests/settings/protocol/main_test.go
@@ -8,10 +8,10 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/ethclient"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tests"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/tests"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
)
var (
diff --git a/bindings/tests/settings/protocol/minipool_test.go b/bindings/tests/settings/protocol/minipool_test.go
index 8e0d11976..1af631eed 100644
--- a/bindings/tests/settings/protocol/minipool_test.go
+++ b/bindings/tests/settings/protocol/minipool_test.go
@@ -4,10 +4,10 @@ import (
"testing"
"time"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
)
func TestMinipoolSettings(t *testing.T) {
diff --git a/bindings/tests/settings/protocol/network_test.go b/bindings/tests/settings/protocol/network_test.go
index abffda729..75ed259b1 100644
--- a/bindings/tests/settings/protocol/network_test.go
+++ b/bindings/tests/settings/protocol/network_test.go
@@ -3,10 +3,10 @@ package protocol
import (
"testing"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
)
func TestNetworkSettings(t *testing.T) {
diff --git a/bindings/tests/settings/protocol/node_test.go b/bindings/tests/settings/protocol/node_test.go
index ac4dd7961..6624cdc44 100644
--- a/bindings/tests/settings/protocol/node_test.go
+++ b/bindings/tests/settings/protocol/node_test.go
@@ -3,9 +3,9 @@ package protocol
import (
"testing"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
)
func TestNodeSettings(t *testing.T) {
diff --git a/bindings/tests/settings/protocol/rewards_test.go b/bindings/tests/settings/protocol/rewards_test.go
index ce567ca3b..a8b8f12f0 100644
--- a/bindings/tests/settings/protocol/rewards_test.go
+++ b/bindings/tests/settings/protocol/rewards_test.go
@@ -3,10 +3,10 @@ package protocol
import (
"testing"
- protocoldao "github.com/rocket-pool/rocketpool-go/dao/protocol"
- protocolsettings "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ protocoldao "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ protocolsettings "github.com/rocket-pool/smartnode/bindings/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
)
func TestRewardsSettings(t *testing.T) {
diff --git a/bindings/tests/settings/trustednode/main_test.go b/bindings/tests/settings/trustednode/main_test.go
index 1727002a9..374b1c344 100644
--- a/bindings/tests/settings/trustednode/main_test.go
+++ b/bindings/tests/settings/trustednode/main_test.go
@@ -8,10 +8,10 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/ethclient"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tests"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/tests"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
)
var (
diff --git a/bindings/tests/settings/trustednode/members_test.go b/bindings/tests/settings/trustednode/members_test.go
index a881706a3..e1c0fdf99 100644
--- a/bindings/tests/settings/trustednode/members_test.go
+++ b/bindings/tests/settings/trustednode/members_test.go
@@ -3,13 +3,13 @@ package trustednode
import (
"testing"
- "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
- daoutils "github.com/rocket-pool/rocketpool-go/tests/testutils/dao"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
+ daoutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/dao"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
)
func TestBootstrapMembersSettings(t *testing.T) {
diff --git a/bindings/tests/settings/trustednode/proposals_test.go b/bindings/tests/settings/trustednode/proposals_test.go
index d391ab32b..668b649e5 100644
--- a/bindings/tests/settings/trustednode/proposals_test.go
+++ b/bindings/tests/settings/trustednode/proposals_test.go
@@ -3,12 +3,12 @@ package trustednode
import (
"testing"
- "github.com/rocket-pool/rocketpool-go/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
- daoutils "github.com/rocket-pool/rocketpool-go/tests/testutils/dao"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
+ daoutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/dao"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
)
func TestBootstrapProposalsSettings(t *testing.T) {
diff --git a/bindings/tests/testutils/accounts/accounts.go b/bindings/tests/testutils/accounts/accounts.go
index b1c8f9c17..8b38afb83 100644
--- a/bindings/tests/testutils/accounts/accounts.go
+++ b/bindings/tests/testutils/accounts/accounts.go
@@ -9,7 +9,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/crypto"
- "github.com/rocket-pool/rocketpool-go/tests"
+ "github.com/rocket-pool/smartnode/bindings/tests"
)
// An account containing a keypair and address
diff --git a/bindings/tests/testutils/auction/auction.go b/bindings/tests/testutils/auction/auction.go
index 4f9427a54..2a840ae55 100644
--- a/bindings/tests/testutils/auction/auction.go
+++ b/bindings/tests/testutils/auction/auction.go
@@ -4,16 +4,16 @@ import (
"fmt"
"testing"
- "github.com/rocket-pool/rocketpool-go/deposit"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/deposit"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- minipoolutils "github.com/rocket-pool/rocketpool-go/tests/testutils/minipool"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ minipoolutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/minipool"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
)
// Create an amount of slashed RPL in the auction contract
diff --git a/bindings/tests/testutils/dao/proposals.go b/bindings/tests/testutils/dao/proposals.go
index b687a2166..c19515fce 100644
--- a/bindings/tests/testutils/dao/proposals.go
+++ b/bindings/tests/testutils/dao/proposals.go
@@ -1,14 +1,14 @@
package dao
import (
- "github.com/rocket-pool/rocketpool-go/dao"
- trustednodedao "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- trustednodesettings "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
-
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ trustednodedao "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ trustednodesettings "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
)
// Pass and execute a proposal
diff --git a/bindings/tests/testutils/evm/mining.go b/bindings/tests/testutils/evm/mining.go
index 3d80324f3..137c21bb5 100644
--- a/bindings/tests/testutils/evm/mining.go
+++ b/bindings/tests/testutils/evm/mining.go
@@ -3,7 +3,7 @@ package evm
import (
"github.com/ethereum/go-ethereum/rpc"
- "github.com/rocket-pool/rocketpool-go/tests"
+ "github.com/rocket-pool/smartnode/bindings/tests"
)
// Mine a number of blocks
diff --git a/bindings/tests/testutils/evm/snapshots.go b/bindings/tests/testutils/evm/snapshots.go
index a5eba8090..1beb3e81f 100644
--- a/bindings/tests/testutils/evm/snapshots.go
+++ b/bindings/tests/testutils/evm/snapshots.go
@@ -3,7 +3,7 @@ package evm
import (
"github.com/ethereum/go-ethereum/rpc"
- "github.com/rocket-pool/rocketpool-go/tests"
+ "github.com/rocket-pool/smartnode/bindings/tests"
)
// The ID of the current snapshot of the EVM state
diff --git a/bindings/tests/testutils/minipool/minipool.go b/bindings/tests/testutils/minipool/minipool.go
index 30680106e..31253f203 100644
--- a/bindings/tests/testutils/minipool/minipool.go
+++ b/bindings/tests/testutils/minipool/minipool.go
@@ -8,15 +8,15 @@ import (
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
-
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/validator"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/validator"
)
// Minipool created event
diff --git a/bindings/tests/testutils/node/deposit.go b/bindings/tests/testutils/node/deposit.go
index a6bd05aa7..dbd608b87 100644
--- a/bindings/tests/testutils/node/deposit.go
+++ b/bindings/tests/testutils/node/deposit.go
@@ -8,13 +8,13 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/core/types"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/validator"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/validator"
)
var salt int64 = 0
diff --git a/bindings/tests/testutils/node/node.go b/bindings/tests/testutils/node/node.go
index dcaf52ab2..4d62a87a6 100644
--- a/bindings/tests/testutils/node/node.go
+++ b/bindings/tests/testutils/node/node.go
@@ -3,14 +3,14 @@ package node
import (
"fmt"
- trustednodedao "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- trustednodesettings "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- "github.com/rocket-pool/rocketpool-go/tokens"
-
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
- rplutils "github.com/rocket-pool/rocketpool-go/tests/testutils/tokens/rpl"
+ trustednodedao "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ trustednodesettings "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
+ rplutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/tokens/rpl"
)
// Trusted node counter
diff --git a/bindings/tests/testutils/node/staking.go b/bindings/tests/testutils/node/staking.go
index 70ef91dae..3a5fb5c27 100644
--- a/bindings/tests/testutils/node/staking.go
+++ b/bindings/tests/testutils/node/staking.go
@@ -3,12 +3,12 @@ package node
import (
"math/big"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tokens"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
- rplutils "github.com/rocket-pool/rocketpool-go/tests/testutils/tokens/rpl"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
+ rplutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/tokens/rpl"
)
// Mint & stake an amount of RPL against a node
diff --git a/bindings/tests/testutils/tokens/reth/reth.go b/bindings/tests/testutils/tokens/reth/reth.go
index 2d73b5170..f955d9061 100644
--- a/bindings/tests/testutils/tokens/reth/reth.go
+++ b/bindings/tests/testutils/tokens/reth/reth.go
@@ -3,11 +3,11 @@ package tokens
import (
"math/big"
- "github.com/rocket-pool/rocketpool-go/deposit"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tokens"
+ "github.com/rocket-pool/smartnode/bindings/deposit"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
)
// Mint an amount of rETH to an account
diff --git a/bindings/tests/testutils/tokens/rpl/rpl.go b/bindings/tests/testutils/tokens/rpl/rpl.go
index 443d20a76..0c8d28859 100644
--- a/bindings/tests/testutils/tokens/rpl/rpl.go
+++ b/bindings/tests/testutils/tokens/rpl/rpl.go
@@ -4,10 +4,10 @@ import (
"fmt"
"math/big"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tokens"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
)
// Mint an amount of RPL to an account
diff --git a/bindings/tests/testutils/validator/deposit-data.go b/bindings/tests/testutils/validator/deposit-data.go
index ddd1faa0d..aaf2e03e6 100644
--- a/bindings/tests/testutils/validator/deposit-data.go
+++ b/bindings/tests/testutils/validator/deposit-data.go
@@ -6,9 +6,9 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/prysmaticlabs/go-ssz"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
- "github.com/rocket-pool/rocketpool-go/tests"
+ "github.com/rocket-pool/smartnode/bindings/tests"
)
// Deposit settings
diff --git a/bindings/tests/tokens/main_test.go b/bindings/tests/tokens/main_test.go
index 54e00526d..afabedf65 100644
--- a/bindings/tests/tokens/main_test.go
+++ b/bindings/tests/tokens/main_test.go
@@ -8,10 +8,10 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/ethclient"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tests"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/tests"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
)
var (
diff --git a/bindings/tests/tokens/reth_test.go b/bindings/tests/tokens/reth_test.go
index 915b86878..2495b21d1 100644
--- a/bindings/tests/tokens/reth_test.go
+++ b/bindings/tests/tokens/reth_test.go
@@ -5,13 +5,13 @@ import (
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- nodeutils "github.com/rocket-pool/rocketpool-go/tests/testutils/node"
- rethutils "github.com/rocket-pool/rocketpool-go/tests/testutils/tokens/reth"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ nodeutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/node"
+ rethutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/tokens/reth"
)
// GetRETHContractETHBalance test under minipool.TestWithdrawValidatorBalance
diff --git a/bindings/tests/tokens/rpl_fixed_test.go b/bindings/tests/tokens/rpl_fixed_test.go
index 3a7f1bbdc..67e669a87 100644
--- a/bindings/tests/tokens/rpl_fixed_test.go
+++ b/bindings/tests/tokens/rpl_fixed_test.go
@@ -5,11 +5,11 @@ import (
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- rplutils "github.com/rocket-pool/rocketpool-go/tests/testutils/tokens/rpl"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ rplutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/tokens/rpl"
)
func TestFixedSupplyRPLBalances(t *testing.T) {
diff --git a/bindings/tests/tokens/rpl_test.go b/bindings/tests/tokens/rpl_test.go
index 4c785a85a..5515a239e 100644
--- a/bindings/tests/tokens/rpl_test.go
+++ b/bindings/tests/tokens/rpl_test.go
@@ -6,12 +6,12 @@ import (
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- rplutils "github.com/rocket-pool/rocketpool-go/tests/testutils/tokens/rpl"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ rplutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/tokens/rpl"
)
func TestRPLBalances(t *testing.T) {
diff --git a/bindings/tests/tokens/tokens_test.go b/bindings/tests/tokens/tokens_test.go
index 2d6d3c1f6..26d29b105 100644
--- a/bindings/tests/tokens/tokens_test.go
+++ b/bindings/tests/tokens/tokens_test.go
@@ -4,12 +4,12 @@ import (
"math/big"
"testing"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- rethutils "github.com/rocket-pool/rocketpool-go/tests/testutils/tokens/reth"
- rplutils "github.com/rocket-pool/rocketpool-go/tests/testutils/tokens/rpl"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ rethutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/tokens/reth"
+ rplutils "github.com/rocket-pool/smartnode/bindings/tests/testutils/tokens/rpl"
)
func TestTokenBalances(t *testing.T) {
diff --git a/bindings/tests/utils/eth/transactions_test.go b/bindings/tests/utils/eth/transactions_test.go
index 1c99e6248..5ae7cb454 100644
--- a/bindings/tests/utils/eth/transactions_test.go
+++ b/bindings/tests/utils/eth/transactions_test.go
@@ -8,12 +8,12 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/ethclient"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
- "github.com/rocket-pool/rocketpool-go/tests"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/evm"
- "github.com/rocket-pool/rocketpool-go/utils"
+ "github.com/rocket-pool/smartnode/bindings/tests"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/evm"
+ "github.com/rocket-pool/smartnode/bindings/utils"
)
func TestSendTransaction(t *testing.T) {
diff --git a/bindings/tests/utils/eth/units_test.go b/bindings/tests/utils/eth/units_test.go
index afea60810..47a76a5c7 100644
--- a/bindings/tests/utils/eth/units_test.go
+++ b/bindings/tests/utils/eth/units_test.go
@@ -4,7 +4,7 @@ import (
"math/big"
"testing"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
func TestConversion(t *testing.T) {
diff --git a/bindings/tests/utils/stage4_bootstrap.go b/bindings/tests/utils/stage4_bootstrap.go
index 3fc7d7ecf..2f64c415f 100644
--- a/bindings/tests/utils/stage4_bootstrap.go
+++ b/bindings/tests/utils/stage4_bootstrap.go
@@ -3,10 +3,10 @@ package utils
import (
"time"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/tests/testutils/accounts"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/tests/testutils/accounts"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Bootstrap all of the parameters to mimic Stage 4 so the unit tests work correctly
diff --git a/bindings/tokens/reth.go b/bindings/tokens/reth.go
index a65a57b4b..eeafad031 100644
--- a/bindings/tokens/reth.go
+++ b/bindings/tokens/reth.go
@@ -8,8 +8,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
//
diff --git a/bindings/tokens/rpl-fixed.go b/bindings/tokens/rpl-fixed.go
index bebbad1e3..6c7776e39 100644
--- a/bindings/tokens/rpl-fixed.go
+++ b/bindings/tokens/rpl-fixed.go
@@ -7,7 +7,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
//
diff --git a/bindings/tokens/rpl.go b/bindings/tokens/rpl.go
index 80314e2a4..7d24e46fd 100644
--- a/bindings/tokens/rpl.go
+++ b/bindings/tokens/rpl.go
@@ -9,7 +9,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
//
diff --git a/bindings/tokens/tokens.go b/bindings/tokens/tokens.go
index 340b76c95..36bd5f4e9 100644
--- a/bindings/tokens/tokens.go
+++ b/bindings/tokens/tokens.go
@@ -9,7 +9,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"golang.org/x/sync/errgroup"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Token balances
diff --git a/bindings/types/beacon.go b/bindings/types/beacon.go
index 8a476a88a..168537735 100644
--- a/bindings/types/beacon.go
+++ b/bindings/types/beacon.go
@@ -5,7 +5,7 @@ import (
"encoding/hex"
- "github.com/rocket-pool/rocketpool-go/utils/json"
+ "github.com/rocket-pool/smartnode/bindings/utils/json"
)
// Validator pubkey
diff --git a/bindings/types/dao.go b/bindings/types/dao.go
index 0d387ff6b..013ba2b08 100644
--- a/bindings/types/dao.go
+++ b/bindings/types/dao.go
@@ -5,7 +5,7 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/utils/json"
+ "github.com/rocket-pool/smartnode/bindings/utils/json"
)
// DAO proposal states
diff --git a/bindings/types/minipool.go b/bindings/types/minipool.go
index 03a7bd17b..23d64103a 100644
--- a/bindings/types/minipool.go
+++ b/bindings/types/minipool.go
@@ -3,7 +3,7 @@ package types
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/utils/json"
+ "github.com/rocket-pool/smartnode/bindings/utils/json"
)
// Minipool statuses
diff --git a/bindings/utils/deposit_retrieval.go b/bindings/utils/deposit_retrieval.go
index d23f7d472..d8fcbd5b1 100644
--- a/bindings/utils/deposit_retrieval.go
+++ b/bindings/utils/deposit_retrieval.go
@@ -10,9 +10,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/core/types"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// BeaconDepositEvent represents a DepositEvent event raised by the BeaconDeposit contract.
diff --git a/bindings/utils/eth/erc20.go b/bindings/utils/eth/erc20.go
index fb85ac69c..e5b09a7ae 100644
--- a/bindings/utils/eth/erc20.go
+++ b/bindings/utils/eth/erc20.go
@@ -9,7 +9,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/core/types"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
const (
diff --git a/bindings/utils/eth/logs.go b/bindings/utils/eth/logs.go
index 54c7c95f4..9f0e1b179 100644
--- a/bindings/utils/eth/logs.go
+++ b/bindings/utils/eth/logs.go
@@ -9,8 +9,8 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/core/types"
"github.com/ethereum/go-ethereum/crypto"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/storage"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/storage"
)
type FilterQuery struct {
diff --git a/bindings/utils/eth/transactions.go b/bindings/utils/eth/transactions.go
index ad6fc53fb..be8a1e365 100644
--- a/bindings/utils/eth/transactions.go
+++ b/bindings/utils/eth/transactions.go
@@ -8,7 +8,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/core/types"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Estimate the gas of SendTransaction
diff --git a/bindings/utils/multicall/balances.go b/bindings/utils/multicall/balances.go
index 81fb7e26d..ad221ba5d 100644
--- a/bindings/utils/multicall/balances.go
+++ b/bindings/utils/multicall/balances.go
@@ -10,7 +10,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi"
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"golang.org/x/sync/errgroup"
)
diff --git a/bindings/utils/multicall/multicaller.go b/bindings/utils/multicall/multicaller.go
index ec03c5e27..42e7b5ff2 100644
--- a/bindings/utils/multicall/multicaller.go
+++ b/bindings/utils/multicall/multicaller.go
@@ -13,7 +13,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi"
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
type Call struct {
diff --git a/bindings/utils/state/contracts.go b/bindings/utils/state/contracts.go
index 616774c1f..017a76aed 100644
--- a/bindings/utils/state/contracts.go
+++ b/bindings/utils/state/contracts.go
@@ -9,8 +9,8 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/crypto"
"github.com/hashicorp/go-version"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/multicall"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/multicall"
)
// Container for network contracts
diff --git a/bindings/utils/state/minipool.go b/bindings/utils/state/minipool.go
index 813c8f596..1491d986d 100644
--- a/bindings/utils/state/minipool.go
+++ b/bindings/utils/state/minipool.go
@@ -8,10 +8,10 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/crypto"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/multicall"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/multicall"
"golang.org/x/sync/errgroup"
)
diff --git a/bindings/utils/state/network.go b/bindings/utils/state/network.go
index 18ac814e5..d49c3abff 100644
--- a/bindings/utils/state/network.go
+++ b/bindings/utils/state/network.go
@@ -7,10 +7,10 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- "github.com/rocket-pool/rocketpool-go/utils/multicall"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/multicall"
"golang.org/x/sync/errgroup"
)
diff --git a/bindings/utils/state/node.go b/bindings/utils/state/node.go
index b252039c7..6d5bc530b 100644
--- a/bindings/utils/state/node.go
+++ b/bindings/utils/state/node.go
@@ -8,10 +8,10 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/multicall"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/multicall"
"golang.org/x/sync/errgroup"
)
diff --git a/bindings/utils/state/odao.go b/bindings/utils/state/odao.go
index 133f4e5f8..9074a6905 100644
--- a/bindings/utils/state/odao.go
+++ b/bindings/utils/state/odao.go
@@ -7,9 +7,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/multicall"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/multicall"
"golang.org/x/sync/errgroup"
)
diff --git a/bindings/utils/state/pdao.go b/bindings/utils/state/pdao.go
index 0f2dd8208..174143a9a 100644
--- a/bindings/utils/state/pdao.go
+++ b/bindings/utils/state/pdao.go
@@ -7,10 +7,10 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/multicall"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/multicall"
"golang.org/x/sync/errgroup"
)
diff --git a/bindings/utils/version-checker.go b/bindings/utils/version-checker.go
index efb319ea3..02838c5ec 100644
--- a/bindings/utils/version-checker.go
+++ b/bindings/utils/version-checker.go
@@ -5,9 +5,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/hashicorp/go-version"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
func GetCurrentVersion(rp *rocketpool.RocketPool, opts *bind.CallOpts) (*version.Version, error) {
diff --git a/bindings/utils/wait.go b/bindings/utils/wait.go
index 2b32541eb..7a9649c42 100644
--- a/bindings/utils/wait.go
+++ b/bindings/utils/wait.go
@@ -9,7 +9,7 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/core/types"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Wait for a transaction to get mined
diff --git a/docker/rocketpool-dockerfile b/docker/rocketpool-dockerfile
index 263e83151..b547756a1 100644
--- a/docker/rocketpool-dockerfile
+++ b/docker/rocketpool-dockerfile
@@ -13,6 +13,7 @@ RUN apt update && apt install -y \
COPY ./go.work /src/go.work
COPY ./go.work.sum /src/go.work.sum
COPY ./addons/go.mod /src/addons/go.mod
+COPY ./bindings/go.mod /src/bindings/go.mod
COPY ./rocketpool/go.mod /src/rocketpool/go.mod
COPY ./rocketpool-cli/go.mod /src/rocketpool-cli/go.mod
COPY ./shared/go.mod /src/shared/go.mod
@@ -28,6 +29,7 @@ ARG VERSION
COPY ./go.work /src/go.work
COPY ./go.work.sum /src/go.work.sum
COPY ./addons/ /src/addons/
+COPY ./bindings/ /src/bindings/
COPY ./rocketpool/ /src/rocketpool/
COPY ./rocketpool-cli/ /src/rocketpool-cli/
COPY ./shared/ /src/shared/
diff --git a/go.work b/go.work
index a928ef83e..8f8246b7c 100644
--- a/go.work
+++ b/go.work
@@ -2,6 +2,7 @@ go 1.21.8
use (
./addons
+ ./bindings
./rocketpool
./rocketpool-cli
./shared
@@ -12,4 +13,4 @@ replace github.com/wealdtech/go-merkletree v1.0.1-0.20190605192610-2bb163c2ea2a
replace github.com/rocket-pool/smartnode => ./
-// replace github.com/rocket-pool/rocketpool-go => ../rocketpool-go
\ No newline at end of file
+replace github.com/rocket-pool/rocketpool-go => ./
diff --git a/go.work.sum b/go.work.sum
index d77b52b9d..d51aeff3f 100644
--- a/go.work.sum
+++ b/go.work.sum
@@ -85,6 +85,7 @@ cloud.google.com/go/compute v1.19.3/go.mod h1:qxvISKp/gYnXkSAD1ppcSOveRAmzxicEv/
cloud.google.com/go/compute v1.20.1/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM=
cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=
cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
+cloud.google.com/go/compute/metadata v0.3.0 h1:Tz+eQXMEqDIKRsmY3cHTL6FVaynIjX2QxYC4trgAKZc=
cloud.google.com/go/compute/metadata v0.3.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k=
cloud.google.com/go/contactcenterinsights v1.6.0 h1:jXIpfcH/VYSE1SYcPzO0n1VVb+sAamiLOgCw45JbOQk=
cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w=
@@ -315,15 +316,17 @@ github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbi
github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802 h1:1BDTz0u9nC3//pOCMdNH+CiXJVYJh5UQNCOBG7jbELc=
github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
github.com/CloudyKit/fastprinter v0.0.0-20170127035650-74b38d55f37a/go.mod h1:EFZQ978U7x8IRnstaskI3IysnWY5Ao3QgZUKOXlsAdw=
+github.com/CloudyKit/fastprinter v0.0.0-20200109182630-33d98a066a53 h1:sR+/8Yb4slttB4vD+b9btVEnWgL3Q00OBTzVT8B9C0c=
github.com/CloudyKit/fastprinter v0.0.0-20200109182630-33d98a066a53/go.mod h1:+3IMCy2vIlbG1XG/0ggNQv0SvxCAIpPM5b1nCz56Xno=
github.com/CloudyKit/jet v2.1.3-0.20180809161101-62edd43e4f88+incompatible/go.mod h1:HPYO+50pSWkPoj9Q/eq0aRGByCL6ScRlUmiEX5Zgm+w=
+github.com/CloudyKit/jet/v6 v6.2.0 h1:EpcZ6SR9n28BUGtNJSvlBqf90IpjeFr36Tizxhn/oME=
github.com/CloudyKit/jet/v6 v6.2.0/go.mod h1:d3ypHeIRNo2+XyqnGA8s+aphtcVpjP5hPwP/Lzo7Ro4=
github.com/DataDog/zstd v1.4.5/go.mod h1:1jcaCB/ufaK+sKp1NBhlGmpz41jOoPQ35bpF36t7BBo=
-github.com/DataDog/zstd v1.5.5 h1:oWf5W7GtOLgp6bciQYDmhHHjdhYkALu6S/5Ni9ZgSvQ=
github.com/DataDog/zstd v1.5.5/go.mod h1:g4AWEaM3yOg3HYfnJ3YIawPnVdXJh9QME85blwSAmyw=
github.com/HdrHistogram/hdrhistogram-go v1.1.2/go.mod h1:yDgFjdqOqDEKOvasDdhWNXYg9BVp4O+o5f6V/ehm6Oo=
github.com/Joker/hpp v1.0.0/go.mod h1:8x5n+M1Hp5hC0g8okX3sR3vFQwynaX/UgSOM9MeBKzY=
github.com/Joker/jade v1.0.1-0.20190614124447-d475f43051e7/go.mod h1:6E6s8o2AE4KhCrqr6GRJjdC/gNfTdxkIXvuGZZda2VM=
+github.com/Joker/jade v1.1.3 h1:Qbeh12Vq6BxURXT1qZBRHsDxeURB8ztcL6f3EXSGeHk=
github.com/Joker/jade v1.1.3/go.mod h1:T+2WLyt7VH6Lp0TRxQrUYEs64nRc83wkMQrfeIQKduM=
github.com/MariusVanDerWijden/FuzzyVM v0.0.0-20240209103030-ec53fa766bf8 h1:BwEuC3xavrv4HTUDH2fUrKgKooiH3Q/nSVnFGtnzpN0=
github.com/MariusVanDerWijden/FuzzyVM v0.0.0-20240209103030-ec53fa766bf8/go.mod h1:L1QpLBqXlboJMOC2hndG95d1eiElzKsBhjzcuy8pxeM=
@@ -332,18 +335,16 @@ github.com/MariusVanDerWijden/tx-fuzz v1.3.3-0.20240227085032-f70dd7c85c97/go.mo
github.com/Microsoft/go-winio v0.4.14/go.mod h1:qXqCSQ3Xa7+6tgxaGTIe4Kpcdsi+P8jBhyzoq1bpyYA=
github.com/Microsoft/go-winio v0.4.16/go.mod h1:XB6nPKklQyQ7GC9LdcBEcBl8PF76WugXOPRXwdLnMv0=
github.com/Microsoft/go-winio v0.5.0/go.mod h1:JPGBdM1cNvN/6ISo+n8V5iA4v8pBzdOpzfwIujj1a84=
-github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow=
github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM=
github.com/Shopify/goreferrer v0.0.0-20181106222321-ec9c9a553398/go.mod h1:a1uqRtAwp2Xwc6WNPJEufxJ7fx3npB4UV/JOLmbu5I0=
+github.com/Shopify/goreferrer v0.0.0-20220729165902-8cddb4f5de06 h1:KkH3I3sJuOLP3TjA/dfr4NAY8bghDwnXiU7cTKxQqo0=
github.com/Shopify/goreferrer v0.0.0-20220729165902-8cddb4f5de06/go.mod h1:7erjKLwalezA0k99cWs5L11HWOAPNjdUZ6RxH1BXbbM=
github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg=
github.com/StackExchange/wmi v1.2.1 h1:VIkavFPXSjcnS+O8yTq7NI32k0R5Aj+v39y29VYDOSA=
github.com/StackExchange/wmi v1.2.1/go.mod h1:rcmrprowKIVzvc+NUiLncP2uuArMWLCbu9SBzvHz7e8=
github.com/VictoriaMetrics/fastcache v1.12.1/go.mod h1:tX04vaqcNoQeGLD+ra5pU5sWkuxnzWhEzLwhP9w653o=
-github.com/VictoriaMetrics/fastcache v1.12.2 h1:N0y9ASrJ0F6h0QaC3o6uJb3NIZ9VKLjCM7NQbSmF7WI=
github.com/VictoriaMetrics/fastcache v1.12.2/go.mod h1:AmC+Nzz1+3G2eCPapF6UcsnkThDcMsQicp4xDukwJYI=
github.com/VividCortex/ewma v1.1.1/go.mod h1:2Tkkvm3sRDVXaiyucHiACn4cqf7DpdyLvmxzcbUokwA=
-github.com/VividCortex/ewma v1.2.0 h1:f58SaIzcDXrSy3kWaHNvuJgJ3Nmz59Zji6XoJR/q1ow=
github.com/VividCortex/ewma v1.2.0/go.mod h1:nz4BbCtbLyFDeC9SUHbtcT5644juEuWfUAUnGx7j5l4=
github.com/aclements/go-moremath v0.0.0-20210112150236-f10218a38794/go.mod h1:7e+I0LQFUI9AXWxOfsQROs9xPhoJtbsyWcjJqDd4KPY=
github.com/aead/siphash v1.0.1 h1:FwHfE/T45KPKYuuSAKyyvE+oPWcaQ+CUmFW0bPlM+kg=
@@ -361,8 +362,10 @@ github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137 h1:s6gZFSlWYmbqAu
github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137/go.mod h1:OMCwj8VM1Kc9e19TLln2VL61YJF0x1XFtfdL4JdbSyE=
github.com/alessio/shellescape v1.4.1 h1:V7yhSDDn8LP4lc4jS8pFkt0zCnzVJlG5JXy9BVKJUX0=
github.com/alessio/shellescape v1.4.1/go.mod h1:PZAiSCk0LJaZkiCSkPv8qIobYglO3FPpyFjDCtHLS30=
+github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156 h1:eMwmnE/GDgah4HI848JfFxHt+iPb26b4zyfspmqY0/8=
github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax3seSYIx7SuZdm2G2xzfwmv3TPSk2ucNfQESPXM=
github.com/andybalholm/brotli v1.0.4/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig=
+github.com/andybalholm/brotli v1.0.5 h1:8uQZIdzKmjc/iuPu7O2ioW48L81FgatrcpfFmiq/cCs=
github.com/andybalholm/brotli v1.0.5/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig=
github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod h1:2FmKhYUyUczH0OGQWaF5ceTx0UBShxjsH6f8oGKYe2c=
github.com/antihax/optional v1.0.0 h1:xK2lYat7ZLaVVcIuj82J8kIro4V6kDe0AUDFboUCwcg=
@@ -401,6 +404,7 @@ github.com/aws/aws-sdk-go-v2/service/sts v1.23.2 h1:0BkLfgeDjfZnZ+MhB3ONb01u9pwF
github.com/aws/aws-sdk-go-v2/service/sts v1.23.2/go.mod h1:Eows6e1uQEsc4ZaHANmsPRzAKcVDrcmjjWiih2+HUUQ=
github.com/aws/smithy-go v1.15.0 h1:PS/durmlzvAFpQHDs4wi4sNNP9ExsqZh6IlfdHXgKK8=
github.com/aws/smithy-go v1.15.0/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA=
+github.com/aymerick/douceur v0.2.0 h1:Mv+mAeH1Q+n9Fr+oyamOlAkUNPWPlA8PPGR0QAaYuPk=
github.com/aymerick/douceur v0.2.0/go.mod h1:wlT5vV2O3h55X9m7iVYN0TBM0NH/MmbLnd30/FjWUq4=
github.com/aymerick/raymond v2.0.3-0.20180322193309-b565731e1464+incompatible/go.mod h1:osfaiScAUVup+UC9Nfq76eWqDhXlp+4UYaA8uhTBO6g=
github.com/bazelbuild/rules_go v0.23.2 h1:Wxu7JjqnF78cKZbsBsARLSXx/jlGaSLCnUV3mTlyHvM=
@@ -456,7 +460,6 @@ github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA
github.com/census-instrumentation/opencensus-proto v0.4.1 h1:iKLQ0xPNFxR/2hzXZMrBo8f1j86j5WHzznCCQxV/b8g=
github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw=
github.com/cespare/cp v0.1.0/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW+s=
-github.com/cespare/cp v1.1.1 h1:nCb6ZLdB7NRaqsm91JtQTAme2SKJzXVsdPIPkyJr1MU=
github.com/cespare/cp v1.1.1/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW+s=
github.com/cespare/xxhash v1.1.0 h1:a6HrQnmkObjyL+Gs60czilIUGqrzKutQD6XZog3p+ko=
github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc=
@@ -467,16 +470,20 @@ github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XL
github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs=
github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
github.com/cheekybits/is v0.0.0-20150225183255-68e9c0620927/go.mod h1:h/aW8ynjgkuj+NQRlZcDbAbM1ORAbXjXX77sX7T289U=
+github.com/cheggaaa/pb v2.0.7+incompatible h1:gLKifR1UkZ/kLkda5gC0K6c8g+jU2sINPtBeOiNlMhU=
github.com/cheggaaa/pb v2.0.7+incompatible/go.mod h1:pQciLPpbU0oxA0h+VJYYLxO+XeDQb5pZijXscXHm81s=
github.com/cheggaaa/pb/v3 v3.0.4/go.mod h1:7rgWxLrAUcFMkvJuv09+DYi7mMUYi8nO9iOWcvGJPfw=
-github.com/cheggaaa/pb/v3 v3.0.8 h1:bC8oemdChbke2FHIIGy9mn4DPJ2caZYQnfbRqwmdCoA=
github.com/cheggaaa/pb/v3 v3.0.8/go.mod h1:UICbiLec/XO6Hw6k+BHEtHeQFzzBH4i2/qk/ow1EJTA=
+github.com/chromedp/cdproto v0.0.0-20230802225258-3cf4e6d46a89 h1:aPflPkRFkVwbW6dmcVqfgwp1i+UWGFH6VgR1Jim5Ygc=
github.com/chromedp/cdproto v0.0.0-20230802225258-3cf4e6d46a89/go.mod h1:GKljq0VrfU4D5yc+2qA6OVr8pmO/MBbPEWqWQ/oqGEs=
+github.com/chromedp/chromedp v0.9.2 h1:dKtNz4kApb06KuSXoTQIyUC2TrA0fhGDwNZf3bcgfKw=
github.com/chromedp/chromedp v0.9.2/go.mod h1:LkSXJKONWTCHAfQasKFUZI+mxqS4tZqhmtGzzhLsnLs=
+github.com/chromedp/sysutil v1.0.0 h1:+ZxhTpfpZlmchB58ih/LBHX52ky7w2VhQVKQMucy3Ic=
github.com/chromedp/sysutil v1.0.0/go.mod h1:kgWmDdq8fTzXYcKIBqIYvRRTnYb9aNS9moAV0xufSww=
github.com/chzyer/logex v1.1.10 h1:Swpa1K6QvQznwJRcfTfQJmTE72DqScAa40E+fbHEXEE=
github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
github.com/chzyer/logex v1.2.0/go.mod h1:9+9sk7u7pGNWYMkh0hdiL++6OeibzJccyQU4p4MedaY=
+github.com/chzyer/logex v1.2.1 h1:XHDu3E6q+gdHgsdTPH6ImJMIp436vR6MPtH8gP05QzM=
github.com/chzyer/logex v1.2.1/go.mod h1:JLbx6lG2kDbNRFnfkgvh4eRJRPX1QCoOIWomwysCBrQ=
github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI=
github.com/chzyer/readline v1.5.0/go.mod h1:x22KAscuvRqlLoK9CsoYsmxoXZMMFVyOl86cAH8qUic=
@@ -485,6 +492,7 @@ github.com/chzyer/readline v1.5.1/go.mod h1:Eh+b79XXUwfKfcPLepksvw2tcLE/Ct21YObk
github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1 h1:q763qf9huN11kDQavWsoZXJNW3xEE4JJyHa5Q25/sd8=
github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
github.com/chzyer/test v0.0.0-20210722231415-061457976a23/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
+github.com/chzyer/test v1.0.0 h1:p3BQDXSxOhOG0P9z6/hGnII4LGiEPOYBhs8asl/fC04=
github.com/chzyer/test v1.0.0/go.mod h1:2JlltgoNkt4TW/z9V/IzDdFaMTM2JPIi26O1pF38GC8=
github.com/client9/misspell v0.3.4 h1:ta993UF76GwbvJcIo3Y68y/M3WxlpEHPWIGDkJYwzJI=
github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
@@ -503,24 +511,21 @@ github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWH
github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4 h1:/inchEIKaYC1Akx+H+gqO04wryn5h75LSazbRlnya1k=
github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
github.com/cockroachdb/datadriven v1.0.0/go.mod h1:5Ib8Meh+jk1RlHIXej6Pzevx/NLlNvQB9pmSBZErGA4=
+github.com/cockroachdb/datadriven v1.0.2 h1:H9MtNqVoVhvd9nCBwOyDjUEdZCREqbIdCJD93PBm/jA=
github.com/cockroachdb/datadriven v1.0.2/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU=
github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU=
github.com/cockroachdb/errors v1.6.1/go.mod h1:tm6FTP5G81vwJ5lC0SizQo374JNCOPrHyXGitRJoDqM=
github.com/cockroachdb/errors v1.8.1/go.mod h1:qGwQn6JmZ+oMjuLwjWzUNqblqk0xl4CVV3SQbGwK7Ac=
-github.com/cockroachdb/errors v1.11.1 h1:xSEW75zKaKCWzR3OfxXUxgrk/NtT4G1MiOv5lWZazG8=
github.com/cockroachdb/errors v1.11.1/go.mod h1:8MUxA3Gi6b25tYlFEBGLf+D8aISL+M4MIpiWMSNRfxw=
github.com/cockroachdb/logtags v0.0.0-20190617123548-eb05cc24525f/go.mod h1:i/u985jwjWRlyHXQbwatDASoW0RMlZ/3i9yJHE2xLkI=
-github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b h1:r6VH0faHjZeQy818SGhaone5OnYfxFR/+AzdY3sf5aE=
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b/go.mod h1:Vz9DsVWQQhf3vs21MhPMZpMGSht7O/2vFW2xusFUVOs=
-github.com/cockroachdb/pebble v0.0.0-20230928194634-aa077af62593 h1:aPEJyR4rPBvDmeyi+l/FS/VtA00IWvjeFvjen1m1l1A=
github.com/cockroachdb/pebble v0.0.0-20230928194634-aa077af62593/go.mod h1:6hk1eMY/u5t+Cf18q5lFMUA1Rc+Sm5I6Ra1QuPyxXCo=
github.com/cockroachdb/redact v1.0.8/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg=
-github.com/cockroachdb/redact v1.1.5 h1:u1PMllDkdFfPWaNGMyLD1+so+aq3uUItthCFqzwPJ30=
github.com/cockroachdb/redact v1.1.5/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg=
github.com/cockroachdb/sentry-go v0.6.1-cockroachdb.2 h1:IKgmqgMQlVJIZj19CdocBeSfSaiCbEBZGKODaixqtHM=
github.com/cockroachdb/sentry-go v0.6.1-cockroachdb.2/go.mod h1:8BT+cPK6xvFOcRlk0R8eg+OTkcqI6baNH4xAkpiYVvQ=
-github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 h1:zuQyyAKVxetITBuuhv3BI9cMrmStnpT18zmgmTxunpo=
github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06/go.mod h1:7nc4anLGjupUW/PeY5qiNYsdNXj7zopG+eqsS7To5IQ=
+github.com/codegangsta/inject v0.0.0-20150114235600-33e0aa1cb7c0 h1:sDMmm+q/3+BukdIpxwO365v/Rbspp2Nt5XntgQRXq8Q=
github.com/codegangsta/inject v0.0.0-20150114235600-33e0aa1cb7c0/go.mod h1:4Zcjuz89kmFXt9morQgcfYZAYZ5n8WHjt81YYWIwtTM=
github.com/consensys/bavard v0.1.13 h1:oLhMLOFGTLdlda/kma4VOJazblc7IM5y5QPd2A/YjhQ=
github.com/consensys/bavard v0.1.13/go.mod h1:9ItSMtA/dXMAiL7BG6bqW2m3NdSEObYWoH223nGHukI=
@@ -557,7 +562,6 @@ github.com/d4l3k/messagediff v1.2.1 h1:ZcAIMYsUg0EAp9X+tt8/enBE/Q8Yd5kzPynLyKptt
github.com/d4l3k/messagediff v1.2.1/go.mod h1:Oozbb1TVXFac9FtSIxHBMnBCq2qeH/2KkEQxENCrlLo=
github.com/davecgh/go-spew v0.0.0-20171005155431-ecdeabc65495/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davidlazar/go-crypto v0.0.0-20200604182044-b73af7476f6c h1:pFUpOrbxDR6AkioZ1ySsx5yxlDQZ8stG2b88gTPxgJU=
github.com/davidlazar/go-crypto v0.0.0-20200604182044-b73af7476f6c/go.mod h1:6UhI8N9EjYm1c2odKpFpAYeR8dsBeM7PtzQhRgxRr9U=
@@ -567,7 +571,6 @@ github.com/deckarep/golang-set/v2 v2.1.0/go.mod h1:VAky9rY/yGXJOLEDv3OMci+7wtDpO
github.com/deckarep/golang-set/v2 v2.5.0 h1:hn6cEZtQ0h3J8kFrHR/NrzyOoTnjgW1+FmNJzQ7y/sA=
github.com/deckarep/golang-set/v2 v2.5.0/go.mod h1:VAky9rY/yGXJOLEDv3OMci+7wtDpOF4IN+y82NBOac4=
github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc=
-github.com/decred/dcrd/crypto/blake256 v1.0.1 h1:7PltbUIQB7u/FfZ39+DGa/ShuMyJ5ilcvdfma9wOH6Y=
github.com/decred/dcrd/crypto/blake256 v1.0.1/go.mod h1:2OfgNZ5wDpcsFmHmCK5gZTPcCXqlm2ArzUIkw9czNJo=
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1/go.mod h1:hyedUtir6IdtD/7lIxGeCxkaw7y45JueMRL4DIyJDKs=
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 h1:8UrgZ3GkP4i/CLijOJx79Yu+etlyjdBU4sfcs2WYQMs=
@@ -583,6 +586,8 @@ github.com/dgraph-io/badger v1.6.0/go.mod h1:zwt7syl517jmP8s94KqSxTlM6IMsdhYy6ps
github.com/dgraph-io/badger v1.6.2 h1:mNw0qs90GVgGGWylh0umH5iag1j6n/PeJtNvL6KY/x8=
github.com/dgraph-io/badger v1.6.2/go.mod h1:JW2yswe3V058sS0kZ2h/AXeDSqFjxnZcRrVH//y2UQE=
github.com/dgraph-io/badger/v2 v2.2007.4/go.mod h1:vSw/ax2qojzbN6eXHIx6KPKtCSHJN/Uz0X0VPruTIhk=
+github.com/dgraph-io/ristretto v0.0.4-0.20210318174700-74754f61e018 h1:cNcG4c2n5xanQzp2hMyxDxPYVQmZ91y4WN6fJFlndLo=
+github.com/dgraph-io/ristretto v0.0.4-0.20210318174700-74754f61e018/go.mod h1:MIonLggsKgZLUSt414ExgwNtlOL5MuEoAJP514mwGe8=
github.com/dgraph-io/ristretto v0.1.0 h1:Jv3CGQHp9OjuMBSne1485aDpUkTKEcUqF+jm/LuerPI=
github.com/dgraph-io/ristretto v0.1.0/go.mod h1:fux0lOrBhrVCJd3lcTHsIJhq1T2rokOu6v9Vcb3Q9ug=
github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ=
@@ -610,6 +615,7 @@ github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25Kn
github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY=
github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto=
github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M=
+github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385 h1:clC1lXBpe2kTj2VHdaIu9ajZQe4kcEY9j0NsnDDBZ3o=
github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385/go.mod h1:0vRUJqYpeSZifjYj7uP3BG/gKcuzL9xWVV/Y+cK33KM=
github.com/elastic/gosigar v0.14.2 h1:Dg80n8cr90OZ7x+bAax/QjoW/XqTI11RmA79ZwIm9/4=
github.com/elastic/gosigar v0.14.2/go.mod h1:iXRIGg2tLnu7LBdpqzyQfGDEidKCfWcCMS0WKyPWoMs=
@@ -631,7 +637,6 @@ github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7
github.com/envoyproxy/protoc-gen-validate v0.10.1 h1:c0g45+xCJhdgFGw7a5QAfdS4byAbud7miNWJ1WwEVf8=
github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss=
github.com/etcd-io/bbolt v1.3.3/go.mod h1:ZF2nL25h33cCyBtcyWeZ2/I3HQOfTP+0PIEvHjkjCrw=
-github.com/ethereum/c-kzg-4844 v0.4.0 h1:3MS1s4JtA868KpJxroZoepdV0ZKBp3u/O5HcZ7R3nlY=
github.com/ethereum/c-kzg-4844 v0.4.0/go.mod h1:VewdlzQmpT5QSrVhbBuGoCdFJkpaJlO1aQputP83wc0=
github.com/ethereum/go-ethereum v1.10.26/go.mod h1:EYFyF19u3ezGLD4RqOkLq+ZCXzYbLoNDdZlMt7kyKFg=
github.com/ethereum/go-ethereum v1.13.5 h1:U6TCRciCqZRe4FPXmy1sMGxTfuk8P7u2UoinF3VbaFk=
@@ -644,6 +649,7 @@ github.com/fatih/color v1.11.0/go.mod h1:ELkj/draVOlAH/xkhN6mQ50Qd0MPOk5AAr3maGE
github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk=
github.com/fatih/color v1.14.1 h1:qfhVLaG5s+nCROl1zJsZRxFeYrHLqWroPOQ8BWiNb4w=
github.com/fatih/color v1.14.1/go.mod h1:2oHN61fhTpgcxD3TSWCgKDiH1+x4OiDVVGH8WlgGZGg=
+github.com/fatih/structs v1.1.0 h1:Q7juDM0QtcnhCpeyLGQKyg4TOIghuNXrkL32pHAUMxo=
github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M=
github.com/felixge/fgprof v0.9.5 h1:8+vR6yu2vvSKn08urWyEuxx75NWPEvybbkBirEpsbVY=
github.com/felixge/fgprof v0.9.5/go.mod h1:yKl+ERSa++RYOs32d8K6WEXCB4uXdLls4ZaZPpayhMM=
@@ -653,10 +659,11 @@ github.com/ferranbt/fastssz v0.1.3 h1:ZI+z3JH05h4kgmFXdHuR1aWYsgrg7o+Fw7/NCzM16M
github.com/ferranbt/fastssz v0.1.3/go.mod h1:0Y9TEd/9XuFlh7mskMPfXiI2Dkw4Ddg9EyXt1W7MRvE=
github.com/fjl/gencodec v0.0.0-20230517082657-f9840df7b83e h1:bBLctRc7kr01YGvaDfgLbTwjFNW5jdp5y5rj8XXBHfY=
github.com/fjl/gencodec v0.0.0-20230517082657-f9840df7b83e/go.mod h1:AzA8Lj6YtixmJWL+wkKoBGsLWy9gFrAzi4g+5bCKwpY=
-github.com/fjl/memsize v0.0.0-20190710130421-bcb5799ab5e5 h1:FtmdgXiUlNeRsoNMFlKLDt+S+6hbjVMEW6RGQ7aUf7c=
github.com/fjl/memsize v0.0.0-20190710130421-bcb5799ab5e5/go.mod h1:VvhXpOYNQvB+uIk2RvXzuaQtkQJzzIx6lSBe1xv7hi0=
github.com/flosch/pongo2 v0.0.0-20190707114632-bbf5a6c351f4/go.mod h1:T9YF2M40nIgbVgp3rreNmTged+9HrbNTIQf1PsaIiTA=
+github.com/flosch/pongo2/v4 v4.0.2 h1:gv+5Pe3vaSVmiJvh/BZa82b7/00YUGm0PIyVVLop0Hw=
github.com/flosch/pongo2/v4 v4.0.2/go.mod h1:B5ObFANs/36VwxxlgKpdchIJHMvHB562PW+BWPhwZD8=
+github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568 h1:BHsljHzVlRcyQhjrss6TZTdY2VfCqZPbv5k3iBFa2ZQ=
github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod h1:xEzjJPgXI435gkrCt3MPfRiAkVrwSbHsst4LCFVfpJc=
github.com/flynn/noise v1.1.0 h1:KjPQoQCEFdZDiP03phOvGi11+SVVhBG2wOWAorLsstg=
github.com/flynn/noise v1.1.0/go.mod h1:xbMo+0i6+IGbYdJhF31t2eR1BIU0CYc12+BNAKwUTag=
@@ -676,7 +683,6 @@ github.com/garslo/gogen v0.0.0-20170306192744-1d203ffc1f61 h1:IZqZOB2fydHte3kUgx
github.com/garslo/gogen v0.0.0-20170306192744-1d203ffc1f61/go.mod h1:Q0X6pkwTILDlzrGEckF6HKjXe48EgsY/l7K7vhY4MW8=
github.com/gavv/httpexpect v2.0.0+incompatible/go.mod h1:x+9tiU1YnrOvnB725RkpoLv1M62hOWzwo5OXotisrKc=
github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww=
-github.com/gballet/go-libpcsclite v0.0.0-20191108122812-4678299bea08 h1:f6D9Hr8xV8uYKlyuj8XIruxlh9WjVjdh1gIicAS7ays=
github.com/gballet/go-libpcsclite v0.0.0-20191108122812-4678299bea08/go.mod h1:x7DCsMOv1taUwEWCzT4cmDeAkigA5/QCwUodaVOe8Ww=
github.com/gballet/go-verkle v0.0.0-20230607174250-df487255f46b h1:vMT47RYsrftsHSTQhqXwC3BYflo38OLC3Y4LtXtLyU0=
github.com/gballet/go-verkle v0.0.0-20230607174250-df487255f46b/go.mod h1:CDncRYVRSDqwakm282WEkjfaAj1hxU/v5RXxk5nXOiI=
@@ -687,14 +693,15 @@ github.com/gdamore/tcell/v2 v2.6.0/go.mod h1:be9omFATkdr0D9qewWW3d+MEvl5dha+Etb5
github.com/getkin/kin-openapi v0.53.0/go.mod h1:7Yn5whZr5kJi6t+kShccXS8ae1APpYTW6yheSwk8Yi4=
github.com/getkin/kin-openapi v0.61.0/go.mod h1:7Yn5whZr5kJi6t+kShccXS8ae1APpYTW6yheSwk8Yi4=
github.com/getsentry/sentry-go v0.18.0/go.mod h1:Kgon4Mby+FJ7ZWHFUAZgVaIa8sxHtnRJRLTXZr51aKQ=
-github.com/getsentry/sentry-go v0.25.0 h1:q6Eo+hS+yoJlTO3uu/azhQadsD8V+jQn2D8VvX1eOyI=
github.com/getsentry/sentry-go v0.25.0/go.mod h1:lc76E2QywIyW8WuBnwl8Lc4bkmQH4+w1gwTf25trprY=
github.com/ghemawat/stream v0.0.0-20171120220530-696b145b53b9/go.mod h1:106OIgooyS7OzLDOpUGgm9fA3bQENb/cFSyyBmMoJDs=
github.com/ghodss/yaml v1.0.0 h1:wQHKEahhL6wmXdzwWG11gIVCkOv05bNOh+Rxn0yngAk=
github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
github.com/gin-contrib/sse v0.0.0-20190301062529-5545eab6dad3/go.mod h1:VJ0WA2NBN22VlZ2dKZQPAPnyWw5XTlK1KymzLKsr59s=
+github.com/gin-contrib/sse v0.1.0 h1:Y/yl/+YNO8GZSjAhjMsSuLt29uWRFHdHYUb5lYOV9qE=
github.com/gin-contrib/sse v0.1.0/go.mod h1:RHrZQHXnP2xjPF+u1gW/2HnVO7nvIa9PG3Gm+fLHvGI=
github.com/gin-gonic/gin v1.4.0/go.mod h1:OW2EZn3DO8Ln9oIKOvM++LBO+5UPHJJDH72/q/3rZdM=
+github.com/gin-gonic/gin v1.8.1 h1:4+fr/el88TOO3ewCmQr8cx/CtZ/umlIRIs5M4NTNjf8=
github.com/gin-gonic/gin v1.8.1/go.mod h1:ji8BvRH1azfM+SYow9zQ6SZMvR8qOMZHmsCuWR9tTTk=
github.com/glendc/go-external-ip v0.1.0 h1:iX3xQ2Q26atAmLTbd++nUce2P5ht5P4uD4V7caSY/xg=
github.com/glendc/go-external-ip v0.1.0/go.mod h1:CNx312s2FLAJoWNdJWZ2Fpf5O4oLsMFwuYviHjS4uJE=
@@ -702,6 +709,7 @@ github.com/gliderlabs/ssh v0.2.2/go.mod h1:U7qILu1NlMHj9FlMhZLlkCdDnU1DBEAqr0aev
github.com/go-check/check v0.0.0-20180628173108-788fd7840127/go.mod h1:9ES+weclKsC9YodN5RgxqK/VD9HM9JsCSh7rNhMZE98=
github.com/go-chi/chi/v5 v5.0.0/go.mod h1:BBug9lr0cqtdAhsu6R4AAdvufI0/XBzAQSsUqJpoZOs=
github.com/go-errors/errors v1.0.1/go.mod h1:f4zRHt4oKfwPJE5k8C9vpYG+aDHdBFUsgrm6/TyX73Q=
+github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA=
github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og=
github.com/go-git/gcfg v1.5.0 h1:Q5ViNfGF8zFgyJWPqYwA7qGFoMTEiBmdlkcfRmpIMa4=
github.com/go-git/gcfg v1.5.0/go.mod h1:5m20vg6GwYabIxaOonVkTdrILxQMpEShl1xiMF4ua+E=
@@ -735,11 +743,11 @@ github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY=
github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
+github.com/go-martini/martini v0.0.0-20170121215854-22fa46961aab h1:xveKWz2iaueeTaUgdetzel+U7exyigDYBryyVfV/rZk=
github.com/go-martini/martini v0.0.0-20170121215854-22fa46961aab/go.mod h1:/P9AEU963A2AYjv4d1V5eVL1CQbEJq6aCNHDDjibzu8=
github.com/go-ole/go-ole v1.2.1/go.mod h1:7FAglXiTm7HKlQRDeOQ6ZNUHidzCWXuZWq/1dTyBNF8=
github.com/go-ole/go-ole v1.2.5/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0=
github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0=
-github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE=
github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78=
github.com/go-openapi/analysis v0.22.2 h1:ZBmNoP2h5omLKr/srIC9bfqrUGzT6g6gNv03HE9Vpj0=
github.com/go-openapi/analysis v0.22.2/go.mod h1:pDF4UbZsQTo/oNuRfAWWd4dAh4yuYf//LYorPTjrpvo=
@@ -786,28 +794,31 @@ github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572/go.mod h1:9Pwr4
github.com/go-yaml/yaml v2.1.0+incompatible h1:RYi2hDdss1u4YE7GwixGzWwVo47T8UQwnTLB6vQiq+o=
github.com/go-yaml/yaml v2.1.0+incompatible/go.mod h1:w2MrLa16VYP0jy6N7M5kHaCkaLENm+P+Tv+MfurjSw0=
github.com/gobwas/httphead v0.0.0-20180130184737-2c6c146eadee/go.mod h1:L0fX3K22YWvt/FAX9NnzrNzcI4wNYi9Yku4O0LKYflo=
+github.com/gobwas/httphead v0.1.0 h1:exrUm0f4YX0L7EBwZHuCF4GDp8aJfVeBrlLQrs6NqWU=
github.com/gobwas/httphead v0.1.0/go.mod h1:O/RXo79gxV8G+RqlR/otEwx4Q36zl9rqC5u12GKvMCM=
github.com/gobwas/pool v0.2.0/go.mod h1:q8bcK0KcYlCgd9e7WYLm9LpyS+YeLd8JVDW6WezmKEw=
+github.com/gobwas/pool v0.2.1 h1:xfeeEhW7pwmX8nuLVlqbzVc7udMDrwetjEv+TZIz1og=
github.com/gobwas/pool v0.2.1/go.mod h1:q8bcK0KcYlCgd9e7WYLm9LpyS+YeLd8JVDW6WezmKEw=
github.com/gobwas/ws v1.0.2/go.mod h1:szmBTxLgaFppYjEmNtny/v3w89xOydFnnZMcgRRu/EM=
+github.com/gobwas/ws v1.2.1 h1:F2aeBZrm2NDsc7vbovKrWSogd4wvfAxg0FQ89/iqOTk=
github.com/gobwas/ws v1.2.1/go.mod h1:hRKAFb8wOxFROYNsT1bqfWnhX+b5MFeJM9r2ZSwg/KY=
github.com/goccy/go-json v0.9.11/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I=
github.com/goccy/go-json v0.10.2 h1:CrxCmQqYDkv1z7lO7Wbh2HN93uovUHgrECaO5ZrCXAU=
github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I=
github.com/godbus/dbus/v5 v5.1.0 h1:4KLkAxT3aOY8Li4FRJe/KvhoNFFxo0m6fNuFUO8QJUk=
github.com/godbus/dbus/v5 v5.1.0/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA=
-github.com/gofrs/flock v0.8.1 h1:+gYjHKf32LDeiEEFhQaotPbLuUXjY5ZqxKgXy7n59aw=
github.com/gofrs/flock v0.8.1/go.mod h1:F1TvTiK9OcQqauNUHlbJvyl9Qa1QvF/gOUDKA14jxHU=
github.com/gogo/googleapis v0.0.0-20180223154316-0cd9801be74a/go.mod h1:gf4bu3Q80BeJ6H1S1vYPm8/ELATdvryBaNFGgqEef3s=
+github.com/gogo/googleapis v1.4.1 h1:1Yx4Myt7BxzvUr5ldGSbwYiZG6t9wGBZ+8/fX3Wvtq0=
github.com/gogo/googleapis v1.4.1/go.mod h1:2lpHqI5OcWCtVElxXnPt+s8oJvMpySlOyM6xDCrzib4=
github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
github.com/gogo/protobuf v1.2.0/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o=
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
+github.com/gogo/status v1.1.0 h1:+eIkrewn5q6b30y+g/BJINVVdi2xH7je5MPJ3ZPK3JA=
github.com/gogo/status v1.1.0/go.mod h1:BFv9nrluPLmrS0EmGVvLaPNmRosr9KapBYd5/hpY1WM=
github.com/golang-jwt/jwt v3.2.2+incompatible/go.mod h1:8pz2t5EyA70fFQQSrl6XZXzqecmYZeUEB8OUGHkxJ+I=
-github.com/golang-jwt/jwt/v4 v4.5.0 h1:7cYmW1XlMY7h7ii7UhUyChSgS5wUJEnm9uZVTGqOWzg=
github.com/golang-jwt/jwt/v4 v4.5.0/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0=
github.com/golang/gddo v0.0.0-20200528160355-8d077c1d8f4c h1:HoqgYR60VYu5+0BuG6pjeGp7LKEPZnHt+dUClx9PeIs=
github.com/golang/gddo v0.0.0-20200528160355-8d077c1d8f4c/go.mod h1:sam69Hju0uq+5uvLJUMDlsKlQ21Vrs1Kd/1YFPNYdOU=
@@ -852,7 +863,6 @@ github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiu
github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
-github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb h1:PBC98N2aIaM3XXiurYmW7fx4GZkL8feAMVq7nEjURHk=
github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
github.com/golangci/lint-1 v0.0.0-20181222135242-d2cdd8c08219/go.mod h1:/X8TswGSh1pIozq4ZwCfxS0WA5JGXguxk94ar/4c87Y=
github.com/gomodule/redigo v1.7.1-0.20190724094224-574c33c3df38/go.mod h1:B4C85qUVwatsJoIUNIfCRsp7qO0iAmpGFZ4EELWSbC4=
@@ -932,6 +942,7 @@ github.com/googleapis/gax-go/v2 v2.11.0/go.mod h1:DxmR61SGKkGLa2xigwuZIQpkCI2S5i
github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY=
github.com/gopherjs/gopherjs v0.0.0-20190430165422-3e4dfb77656c h1:7lF+Vz0LqiRidnzC1Oq86fpX1q/iEv2KJdrCtttYjT4=
github.com/gopherjs/gopherjs v0.0.0-20190430165422-3e4dfb77656c/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY=
+github.com/gorilla/css v1.0.0 h1:BQqNyPTi50JCFMTw/b67hByjMVXZRwGha6wxVGkeihY=
github.com/gorilla/css v1.0.0/go.mod h1:Dn721qIggHpt4+EFCcTLTU/vk5ySda2ReITrtgBl60c=
github.com/gorilla/mux v1.8.0 h1:i40aqfkR1h2SlN9hojwV5ZA91wcXFOvkdNIeFDP5koI=
github.com/gorilla/mux v1.8.0/go.mod h1:DVbg23sWSpFRCP0SfiEN6jmj59UnW/n46BH5rLB71So=
@@ -963,7 +974,6 @@ github.com/gxed/hashland/murmur3 v0.0.1 h1:SheiaIt0sda5K+8FLz952/1iWS9zrnKsEJaOJ
github.com/gxed/hashland/murmur3 v0.0.1/go.mod h1:KjXop02n4/ckmZSnY2+HKcLud/tcmvhST0bie/0lS48=
github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I=
github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
-github.com/hashicorp/go-bexpr v0.1.10 h1:9kuI5PFotCboP3dkDYFr/wi0gg0QVbSNz5oFRpxn4uE=
github.com/hashicorp/go-bexpr v0.1.10/go.mod h1:oxlubA2vC/gFVfX1A6JGp7ls7uCDlfJn732ehYYg+g0=
github.com/hashicorp/go-cleanhttp v0.5.2 h1:035FKYIWjmULyFRBKPs8TBQoi0x6d9G4xc9neXJWAZQ=
github.com/hashicorp/go-cleanhttp v0.5.2/go.mod h1:kO/YDlP8L1346E6Sodw+PrpBSV4/SoxCXGY6BqNFT48=
@@ -982,13 +992,12 @@ github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d h1:dg1dEPuW
github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4=
github.com/hashicorp/golang-lru/v2 v2.0.5 h1:wW7h1TG88eUIJ2i69gaE3uNVtEPIagzhGvHgwfx2Vm4=
github.com/hashicorp/golang-lru/v2 v2.0.5/go.mod h1:QeFd9opnmA6QUJc5vARoKUSoFhyfM2/ZepoAG6RGpeM=
+github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4=
github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ=
github.com/herumi/bls-eth-go-binary v0.0.0-20210917013441-d37c07cfda4e/go.mod h1:luAnRm3OsMQeokhGzpYmc0ZKwawY7o87PUEP11Z7r7U=
github.com/herumi/bls-eth-go-binary v1.28.1 h1:fcIZ48y5EE9973k05XjE8+P3YiQgjZz4JI/YabAm8KA=
github.com/herumi/bls-eth-go-binary v1.28.1/go.mod h1:luAnRm3OsMQeokhGzpYmc0ZKwawY7o87PUEP11Z7r7U=
-github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7 h1:3JQNjnMRil1yD0IfZKHF9GxxWKDJGj8I0IqOUol//sw=
github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7/go.mod h1:5GuXa7vkL8u9FkFuWdVvfR5ix8hRB7DbOAaYULamFpc=
-github.com/holiman/bloomfilter/v2 v2.0.3 h1:73e0e/V0tCydx14a0SCYS/EWCxgwLZ18CZcZKVu0fao=
github.com/holiman/bloomfilter/v2 v2.0.3/go.mod h1:zpoh+gs7qcpqrHr3dB55AMiJwo0iURXE7ZOP9L9hSkA=
github.com/holiman/goevmlab v0.0.0-20231201084119-c73b3c97929c h1:J973NLskKmFIj3EGfpQ1ztUQKdwyJ+fG34638ief0eA=
github.com/holiman/goevmlab v0.0.0-20231201084119-c73b3c97929c/go.mod h1:K6KFgcQq1U9ksldcRyLYcwtj4nUTPn4rEaZtX4Gjofc=
@@ -997,9 +1006,9 @@ github.com/holiman/uint256 v1.2.4 h1:jUc4Nk8fm9jZabQuqr2JzednajVmBpC+oiTiXZJEApU
github.com/holiman/uint256 v1.2.4/go.mod h1:EOMSn4q6Nyt9P6efbI3bueV4e1b3dGlUCXeiRV4ng7E=
github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI=
github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU=
-github.com/huin/goupnp v1.3.0 h1:UvLUlWDNpoUdYzb2TCn+MuTWtcjXKSza2n6CBdQ0xXc=
github.com/huin/goupnp v1.3.0/go.mod h1:gnGPsThkYa7bFi/KWmEysQRf48l2dvR5bxr2OFckNX8=
github.com/hydrogen18/memlistener v0.0.0-20141126152155-54553eb933fb/go.mod h1:qEIFzExnS6016fRpRfxrExeVn2gbClQA99gQhnIcdhE=
+github.com/hydrogen18/memlistener v1.0.0 h1:JR7eDj8HD6eXrc5fWLbSUnfcQFL06PYvCc0DKQnWfaU=
github.com/hydrogen18/memlistener v1.0.0/go.mod h1:qEIFzExnS6016fRpRfxrExeVn2gbClQA99gQhnIcdhE=
github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho=
github.com/ianlancetaylor/cgosymbolizer v0.0.0-20200424224625-be1b05b0b279 h1:IpTHAzWv1pKDDWeJDY5VOHvqc2T9d3C8cPKEf2VPqHE=
@@ -1009,6 +1018,7 @@ github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639 h1:mV02weK
github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
github.com/ianlancetaylor/demangle v0.0.0-20220319035150-800ac71e25c2/go.mod h1:aYm2/VgdVmcIU8iMfdMvDMsRAQjcfZSKFby6HOFvi/w=
github.com/ianlancetaylor/demangle v0.0.0-20230524184225-eabc099b10ab/go.mod h1:gx7rwoVhcfuVKG5uya9Hs3Sxj7EIvldVofAWIUtGouw=
+github.com/ianlancetaylor/demangle v0.0.0-20240312041847-bd984b5ce465 h1:KwWnWVWCNtNq/ewIX7HIKnELmEx2nDP42yskD/pi7QE=
github.com/ianlancetaylor/demangle v0.0.0-20240312041847-bd984b5ce465/go.mod h1:gx7rwoVhcfuVKG5uya9Hs3Sxj7EIvldVofAWIUtGouw=
github.com/imdario/mergo v0.3.12 h1:b6R2BslTbIEToALKP7LxUvijTsNI9TAe80pLWN2g/HU=
github.com/imdario/mergo v0.3.12/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA=
@@ -1106,8 +1116,8 @@ github.com/iris-contrib/httpexpect/v2 v2.12.1/go.mod h1:7+RB6W5oNClX7PTwJgJnsQP3
github.com/iris-contrib/i18n v0.0.0-20171121225848-987a633949d0/go.mod h1:pMCz62A0xJL6I+umB2YTlFRwWXaDFA0jy+5HzGiJjqI=
github.com/iris-contrib/jade v1.1.4/go.mod h1:EDqR+ur9piDl6DUgs6qRrlfzmlx/D5UybogqrXvJTBE=
github.com/iris-contrib/schema v0.0.1/go.mod h1:urYA3uvUNG1TIIjOSCzHr9/LmbQo8LrOcOqfqxa4hXw=
+github.com/iris-contrib/schema v0.0.6 h1:CPSBLyx2e91H2yJzPuhGuifVRnZBBJ3pCOMbOvPZaTw=
github.com/iris-contrib/schema v0.0.6/go.mod h1:iYszG0IOsuIsfzjymw1kMzTL8YQcCWlm65f3wX8J5iA=
-github.com/jackpal/go-nat-pmp v1.0.2 h1:KzKSgb7qkJvOUTqYl9/Hg/me3pWgBmERKrTGD7BdWus=
github.com/jackpal/go-nat-pmp v1.0.2/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc=
github.com/jbenet/go-cienv v0.1.0 h1:Vc/s0QbQtoxX8MwwSLWWh+xNNZvM3Lw7NsTcHrvvhMc=
github.com/jbenet/go-cienv v0.1.0/go.mod h1:TqNnHUmJgXau0nCzC7kXWeotg3J9W34CUv5Djy1+FlA=
@@ -1124,6 +1134,7 @@ github.com/jedisct1/go-minisign v0.0.0-20230811132847-661be99b8267/go.mod h1:h1n
github.com/jessevdk/go-flags v0.0.0-20141203071132-1679536dcc89/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI=
github.com/jessevdk/go-flags v1.4.0 h1:4IU2WS7AumrZ/40jfhf4QVDMsQwqA7VEHozFRrGARJA=
github.com/jessevdk/go-flags v1.4.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI=
+github.com/jessevdk/go-flags v1.5.0 h1:1jKYvbxEjfUl0fmqTCOfonvskHHXMjBySTLW4y9LFvc=
github.com/jessevdk/go-flags v1.5.0/go.mod h1:Fw0T6WPc1dYxT4mKEZRfG5kJhaTDP9pj1c2EWnYs/m4=
github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=
github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo=
@@ -1161,17 +1172,23 @@ github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1
github.com/karalabe/usb v0.0.2/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU=
github.com/karalabe/usb v0.0.3-0.20230711191512-61db3e06439c h1:AqsttAyEyIEsNz5WLRwuRwjiT5CMDUfLk6cFJDVPebs=
github.com/karalabe/usb v0.0.3-0.20230711191512-61db3e06439c/go.mod h1:Od972xHfMJowv7NGVDiWVxk2zxnWgjLlJzE+F4F7AGU=
+github.com/kataras/blocks v0.0.7 h1:cF3RDY/vxnSRezc7vLFlQFTYXG/yAr1o7WImJuZbzC4=
github.com/kataras/blocks v0.0.7/go.mod h1:UJIU97CluDo0f+zEjbnbkeMRlvYORtmc1304EeyXf4I=
github.com/kataras/golog v0.0.9/go.mod h1:12HJgwBIZFNGL0EJnMRhmvGA0PQGx8VFwrZtM4CqbAk=
+github.com/kataras/golog v0.1.8 h1:isP8th4PJH2SrbkciKnylaND9xoTtfxv++NB+DF0l9g=
github.com/kataras/golog v0.1.8/go.mod h1:rGPAin4hYROfk1qT9wZP6VY2rsb4zzc37QpdPjdkqVw=
github.com/kataras/iris/v12 v12.0.1/go.mod h1:udK4vLQKkdDqMGJJVd/msuMtN6hpYJhg/lSzuxjhO+U=
+github.com/kataras/iris/v12 v12.2.0 h1:WzDY5nGuW/LgVaFS5BtTkW3crdSKJ/FEgWnxPnIVVLI=
github.com/kataras/iris/v12 v12.2.0/go.mod h1:BLzBpEunc41GbE68OUaQlqX4jzi791mx5HU04uPb90Y=
github.com/kataras/jwt v0.1.8/go.mod h1:Q5j2IkcIHnfwy+oNY3TVWuEBJNw0ADgCcXK9CaZwV4o=
github.com/kataras/neffos v0.0.10/go.mod h1:ZYmJC07hQPW67eKuzlfY7SO3bC0mw83A3j6im82hfqw=
github.com/kataras/neffos v0.0.21/go.mod h1:FeGka8lu8cjD2H+0OpBvW8c6xXawy3fj5VX6xcIJ1Fg=
github.com/kataras/pio v0.0.0-20190103105442-ea782b38602d/go.mod h1:NV88laa9UiiDuX9AhMbDPkGYSPugBOV6yTZB1l2K9Z0=
+github.com/kataras/pio v0.0.11 h1:kqreJ5KOEXGMwHAWHDwIl+mjfNCPhAwZPa8gK7MKlyw=
github.com/kataras/pio v0.0.11/go.mod h1:38hH6SWH6m4DKSYmRhlrCJ5WItwWgCVrTNU62XZyUvI=
+github.com/kataras/sitemap v0.0.6 h1:w71CRMMKYMJh6LR2wTgnk5hSgjVNB9KL60n5e2KHvLY=
github.com/kataras/sitemap v0.0.6/go.mod h1:dW4dOCNs896OR1HmG+dMLdT7JjDk7mYBzoIRwuj5jA4=
+github.com/kataras/tunnel v0.0.4 h1:sCAqWuJV7nPzGrlb0os3j49lk2JhILT0rID38NHNLpA=
github.com/kataras/tunnel v0.0.4/go.mod h1:9FkU4LaeifdMWqZu7o20ojmW4B7hdhv2CMLwfnHGpYw=
github.com/kevinburke/ssh_config v0.0.0-20201106050909-4977a11b4351/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM=
github.com/kevinburke/ssh_config v1.1.0 h1:pH/t1WS9NzT8go394IqZeJTMHVm6Cr6ZJ6AQ+mdNo/o=
@@ -1205,6 +1222,7 @@ github.com/klauspost/cpuid/v2 v2.2.7 h1:ZWSB3igEs+d0qvnxR/ZBzXVmxkgt8DdzP6m9pfuV
github.com/klauspost/cpuid/v2 v2.2.7/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws=
github.com/klauspost/cpuid/v2 v2.2.8 h1:+StwCXwm9PdpiEkPyzBXIy+M9KUb4ODm0Zarf1kS5BM=
github.com/klauspost/cpuid/v2 v2.2.8/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws=
+github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk=
github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
github.com/koron/go-ssdp v0.0.4 h1:1IDwrghSKYM7yLf7XCzbByg2sJ/JcNOZRXS2jczTwz0=
@@ -1213,24 +1231,23 @@ github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFB
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk=
-github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
github.com/kr/pty v1.1.1 h1:VkoXIwSboBpnk99O/KFauAEILuNHv5DVFKZMBN/gUgw=
github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
-github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
-github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=
github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
github.com/labstack/echo/v4 v4.1.11/go.mod h1:i541M3Fj6f76NZtHSj7TXnyM8n2gaodfvfxNnFqi74g=
github.com/labstack/echo/v4 v4.2.1/go.mod h1:AA49e0DZ8kk5jTOOCKNuPR6oTnBS0dYiM4FW1e6jwpg=
github.com/labstack/echo/v4 v4.9.0/go.mod h1:xkCDAdFCIf8jsFQ5NnbK7oqaF/yU1A1X20Ltm0OvSks=
+github.com/labstack/echo/v4 v4.10.0 h1:5CiyngihEO4HXsz3vVsJn7f8xAlWwRr3aY6Ih280ZKA=
github.com/labstack/echo/v4 v4.10.0/go.mod h1:S/T/5fy/GigaXnHTkh0ZGe4LpkkQysvRjFMSUTkDRNQ=
github.com/labstack/gommon v0.3.0/go.mod h1:MULnywXg0yavhxWKc+lOruYdAhDwPK9wf0OL7NoOu+k=
github.com/labstack/gommon v0.3.1/go.mod h1:uW6kP17uPlLJsD3ijUYn3/M5bAxtlZhMI6m3MFxTMTM=
+github.com/labstack/gommon v0.4.0 h1:y7cvthEAEbU0yHOf4axH8ZG2NH8knB9iNSoTO8dyIk8=
github.com/labstack/gommon v0.4.0/go.mod h1:uW6kP17uPlLJsD3ijUYn3/M5bAxtlZhMI6m3MFxTMTM=
-github.com/leanovate/gopter v0.2.9 h1:fQjYxZaynp97ozCzfOyOuAGOU4aU/z37zf/tOujFk7c=
github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8=
+github.com/ledongthuc/pdf v0.0.0-20220302134840-0c2507a12d80 h1:6Yzfa6GP0rIo/kULo2bwGEkFvCePZ3qHDDTC3/J9Swo=
github.com/ledongthuc/pdf v0.0.0-20220302134840-0c2507a12d80/go.mod h1:imJHygn/1yfhB7XSJJKlFZKl/J+dCPAknuiaGOshXAs=
github.com/leodido/go-urn v1.2.1/go.mod h1:zt4jvISO2HfUBqxjfIshjdMTYS56ZS/qv49ictyFfxY=
github.com/leodido/go-urn v1.2.3 h1:6BE2vPT0lqoz3fmOesHZiaiFh7889ssCo2GMvLCfiuA=
@@ -1284,7 +1301,9 @@ github.com/lunixbochs/vtclean v1.0.0 h1:xu2sLAri4lGiovBDQKxl5mrXyESr3gUr5m5SM5+L
github.com/lunixbochs/vtclean v1.0.0/go.mod h1:pHhQNgMf3btfWnGBVipUOjRYhoOsdGqdm/+2c2E2WMI=
github.com/lyft/protoc-gen-star/v2 v2.0.1/go.mod h1:RcCdONR2ScXaYnQC5tUzxzlpA3WVYF7/opLeUgcQs/o=
github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ=
+github.com/magiconair/properties v1.8.5 h1:b6kJs+EmPFMYGkow9GiUyCyOvIwYetYJ3fSaWak/Gls=
github.com/magiconair/properties v1.8.5/go.mod h1:y3VJvCyxH9uVvJTWEGAELF3aiYNyPKd5NZ3oSwXrF60=
+github.com/mailgun/raymond/v2 v2.0.48 h1:5dmlB680ZkFG2RN/0lvTAghrSxIESeu9/2aeDqACtjw=
github.com/mailgun/raymond/v2 v2.0.48/go.mod h1:lsgvL50kgt1ylcFJYZiULi5fjPBkkhNfj4KA0W54Z18=
github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
@@ -1338,6 +1357,7 @@ github.com/mediocregopher/radix/v3 v3.8.1/go.mod h1:8FL3F6UQRXHXIBSPUs5h0RybMF8i
github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d h1:5PJl274Y63IEHC+7izoQE9x6ikvDFZS2mDVS3drnohI=
github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d/go.mod h1:01TrycV0kFyexm33Z7vhZRXopbI8J3TDReVlkTgMUxE=
github.com/microcosm-cc/bluemonday v1.0.2/go.mod h1:iVP4YcDBq+n/5fb23BhYFvIMq/leAFZyRl6bYmGDlGc=
+github.com/microcosm-cc/bluemonday v1.0.23 h1:SMZe2IGa0NuHvnVNAZ+6B38gsTbi5e4sViiWJyDDqFY=
github.com/microcosm-cc/bluemonday v1.0.23/go.mod h1:mN70sk7UkkF8TUr2IGBpNN0jAgStuPzlK76QuruE/z4=
github.com/miekg/dns v1.1.58 h1:ca2Hdkz+cDg/7eNF6V56jjzuZ4aCAE+DbVkILdQWG/4=
github.com/miekg/dns v1.1.58/go.mod h1:Ypv+3b/KadlvW9vJfXOTf300O4UqaHFzFCuHz+rPkBY=
@@ -1368,7 +1388,6 @@ github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RR
github.com/mitchellh/mapstructure v1.4.2/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY=
github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
-github.com/mitchellh/pointerstructure v1.2.0 h1:O+i9nHnXS3l/9Wu7r4NrEdwA2VFTicjUEN1uBnDo34A=
github.com/mitchellh/pointerstructure v1.2.0/go.mod h1:BRAsLI5zgXmw97Lf6s25bs8ohIXc3tViBH44KcwB2g4=
github.com/mmcloughlin/addchain v0.4.0 h1:SobOdjm2xLj1KkXN5/n0xTIWyZA2+s99UCY1iPfkHRY=
github.com/mmcloughlin/addchain v0.4.0/go.mod h1:A86O+tHqZLMNO4w6ZZ4FlVQEadcoqkyU72HC5wJ4RlU=
@@ -1444,11 +1463,9 @@ github.com/nats-io/nuid v1.0.1/go.mod h1:19wcPz3Ph3q0Jbyiqsd0kePYG7A95tJPxeL+1OS
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
github.com/nxadm/tail v1.4.4/go.mod h1:kenIhsEOeOJmVchQTgglprH7qJGnHDVpk1VPCcaMI8A=
-github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE=
github.com/nxadm/tail v1.4.8/go.mod h1:+ncqLTQzXmGhMZNUePPaPqPvBxHAIsmXswZKocGu+AU=
github.com/oklog/ulid v1.3.1 h1:EGfNDEx6MqHz8B3uNV6QAib1UR2Lm97sHi3ocA6ESJ4=
github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U=
-github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec=
github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY=
github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
@@ -1456,7 +1473,6 @@ github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108
github.com/onsi/ginkgo v1.13.0/go.mod h1:+REjRxOmWfHCjfv9TTWB1jD1Frx4XydAD3zm1lskyM0=
github.com/onsi/ginkgo v1.14.0/go.mod h1:iSB4RoI2tjJc9BBv4NKIKWKya62Rps+oPG/Lv9klQyY=
github.com/onsi/ginkgo v1.16.4/go.mod h1:dX+/inL/fNMqNlz0e9LfyB9TswhZpCVdJM/Z6Vvnwo0=
-github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE=
github.com/onsi/ginkgo v1.16.5/go.mod h1:+E8gABHa3K6zRBolWtd+ROzc/U5bkGt0FwiG042wbpU=
github.com/onsi/ginkgo/v2 v2.1.3/go.mod h1:vw5CSIxN1JObi/U8gcbwft7ZxR2dgaR70JSE3/PpL4c=
github.com/onsi/ginkgo/v2 v2.13.0/go.mod h1:TE309ZR8s5FsKKpuB1YAQYBzCaAfUgatB/xlT/ETL/o=
@@ -1468,7 +1484,6 @@ github.com/onsi/gomega v1.7.1/go.mod h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7J
github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo=
github.com/onsi/gomega v1.17.0/go.mod h1:HnhC7FXeEQY45zxNK3PPoIUhzk/80Xly9PcubAlGdZY=
github.com/onsi/gomega v1.19.0/go.mod h1:LY+I3pBVzYsTBU1AnDwOSxaYi9WoWiqgwooUqq9yPro=
-github.com/onsi/gomega v1.30.0 h1:hvMK7xYz4D3HapigLTeGdId/NcfQx1VHMJc60ew99+8=
github.com/onsi/gomega v1.30.0/go.mod h1:9sxs+SwGrKI0+PWe4Fxa9tFQQBG5xSsSbMXOI8PPpoQ=
github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U=
github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM=
@@ -1479,6 +1494,7 @@ github.com/opencontainers/runtime-spec v1.2.0/go.mod h1:jwyrGlmzljRJv/Fgzds9SsS/
github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o=
github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs=
github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc=
+github.com/orisano/pixelmatch v0.0.0-20220722002657-fb0b55479cde h1:x0TT0RDC7UhAVbbWWBzr41ElhJx5tXPWkIHA2HWPRuw=
github.com/orisano/pixelmatch v0.0.0-20220722002657-fb0b55479cde/go.mod h1:nZgzbfBr3hhjoZnS66nKrHmduYNpc34ny7RK4z5/HM0=
github.com/patrickmn/go-cache v2.1.0+incompatible h1:HRMgzkcYKYpi3C8ajMPV8OFXaaRUnok+kx1WdO15EQc=
github.com/patrickmn/go-cache v2.1.0+incompatible/go.mod h1:3Qf8kWWT7OJRJbdiICTKqZju1ZixQ/KpMGzzAfe6+WQ=
@@ -1489,7 +1505,9 @@ github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58/go.mod h1:DXv8WO4yhM
github.com/pborman/uuid v1.2.1 h1:+ZZIw58t/ozdjRaXh/3awHfmWRbzYxJoAdNJxe/3pvw=
github.com/pborman/uuid v1.2.1/go.mod h1:X/NO0urCmaxf9VXbdlT7C2Yzkj2IKimNn4k+gtPdI/k=
github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic=
+github.com/pelletier/go-toml v1.9.1 h1:a6qW1EVNZWH9WGI6CsYdD8WAylkoXBS5yv0XHlh17Tc=
github.com/pelletier/go-toml v1.9.1/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c=
+github.com/pelletier/go-toml/v2 v2.0.5 h1:ipoSadvV8oGUjnUbMub59IDPPwfxF694nG/jwbMiyQg=
github.com/pelletier/go-toml/v2 v2.0.5/go.mod h1:OMHamSCAODeSsVrwwvcJOaoN0LIUIaFVNZzmWyNfXas=
github.com/petar/GoLLRB v0.0.0-20210522233825-ae3b015fd3e9 h1:1/WtZae0yGtPq+TI6+Tv1WTxkukpXeMlviSxvL7SRgk=
github.com/petar/GoLLRB v0.0.0-20210522233825-ae3b015fd3e9/go.mod h1:x3N5drFsm2uilKKuuYo6LdyD8vZAW55sH/9w+pbo1sw=
@@ -1497,14 +1515,15 @@ github.com/peterh/liner v1.1.1-0.20190123174540-a2c9a5303de7/go.mod h1:CRroGNssy
github.com/peterh/liner v1.2.0 h1:w/UPXyl5GfahFxcTOz2j9wCIHNI+pUPr2laqpojKNCg=
github.com/peterh/liner v1.2.0/go.mod h1:CRroGNssyjTd/qIG2FyxByd2S8JEAZXBl4qUrZf8GS0=
github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4=
+github.com/pingcap/errors v0.11.4 h1:lFuQV/oaUMGcD2tqt+01ROSmJs75VG1ToEOkZIZ4nE4=
github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8=
github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8/go.mod h1:HKlIX3XHQyzLZPlr7++PzdhaXEj94dEiJgZDTsxEqUI=
+github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e h1:aoZm08cpOy4WuID//EZDgcC4zIxODThtZNPirFr42+A=
github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA=
github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
-github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/polydawn/refmt v0.0.0-20190221155625-df39d6c2d992/go.mod h1:uIp+gprXxxrWSjjklXD+mN4wed/tMfjMMmN/9+JsA9o=
github.com/polydawn/refmt v0.0.0-20190807091052-3d65705ee9f1/go.mod h1:uIp+gprXxxrWSjjklXD+mN4wed/tMfjMMmN/9+JsA9o=
@@ -1515,7 +1534,6 @@ github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:Om
github.com/prashantv/gostub v1.1.0/go.mod h1:A5zLQHz7ieHGG7is6LLXLz7I8+3LZzsrV0P1IAHhP5U=
github.com/princjef/gomarkdoc v0.4.1 h1:Ubt5OiHYi2PdxrDkWMeWM4ROrbvAGkIXBz3PquxglBM=
github.com/princjef/gomarkdoc v0.4.1/go.mod h1:+o04FW4GNL2vPr/35yxMV/8eXjhsdNBBPMVVDOOTLec=
-github.com/princjef/mageutil v1.0.0 h1:1OfZcJUMsooPqieOz2ooLjI+uHUo618pdaJsbCXcFjQ=
github.com/princjef/mageutil v1.0.0/go.mod h1:mkShhaUomCYfAoVvTKRcbAs8YSVPdtezI5j6K+VXhrs=
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
@@ -1604,9 +1622,7 @@ github.com/rjeczalik/notify v0.9.1 h1:CLCKso/QK1snAlnhNR/CNvNiFU2saUtjV0bx3EwNeC
github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho=
github.com/rocket-pool/go-merkletree v1.0.1-0.20220406020931-c262d9b976dd h1:p9KuetSKB9nte9I/MkkiM3pwKFVQgqxxPTQ0y56Ff6s=
github.com/rocket-pool/go-merkletree v1.0.1-0.20220406020931-c262d9b976dd/go.mod h1:UE9fof8P7iESVtLn1K9CTSkNRYVFHZHlf96RKbU33kA=
-github.com/rocket-pool/rocketpool-go v1.8.4-0.20241122223132-c5f2be18f72b/go.mod h1:f2TVsMOYmCwaJOhshG2zRoX89PZmvCkCD7UYJ9waRkI=
-github.com/rocket-pool/rocketpool-go v1.8.4-0.20250512200217-48e87a4a441b h1:T6h7a9JyhL+kfQDUKsWphwR7PJizthWxpZzpjN8SGCo=
-github.com/rocket-pool/rocketpool-go v1.8.4-0.20250512200217-48e87a4a441b/go.mod h1:f2TVsMOYmCwaJOhshG2zRoX89PZmvCkCD7UYJ9waRkI=
+github.com/rogpeppe/fastuuid v1.2.0 h1:Ppwyp6VYCF1nvBTXL3trRso7mXMlRrw9ooo375wvi2s=
github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ=
github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
github.com/rogpeppe/go-internal v1.5.2/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc=
@@ -1623,21 +1639,27 @@ github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQD
github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk=
github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
github.com/ryanuber/columnize v2.1.0+incompatible/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts=
+github.com/samber/lo v1.36.0 h1:4LaOxH1mHnbDGhTVE0i1z8v/lWaQW8AIfOD3HU4mSaw=
github.com/samber/lo v1.36.0/go.mod h1:HLeWcJRRyLKp3+/XBJvOrerCQn9mhdKMHyd7IRlgeQ8=
github.com/sanity-io/litter v1.5.5/go.mod h1:9gzJgR2i4ZpjZHsKvUXIRQVk7P+yM3e+jAF7bU2UI5U=
+github.com/schollz/closestmatch v2.1.0+incompatible h1:Uel2GXEpJqOWBrlyI+oY9LTiyyjYS17cCYRqP13/SHk=
github.com/schollz/closestmatch v2.1.0+incompatible/go.mod h1:RtP1ddjLong6gTkbtmuhtR2uUrrJOpYzYRvbcPAid+g=
+github.com/schollz/progressbar/v3 v3.3.4 h1:nMinx+JaEm/zJz4cEyClQeAw5rsYSB5th3xv+5lV6Vg=
github.com/schollz/progressbar/v3 v3.3.4/go.mod h1:Rp5lZwpgtYmlvmGo1FyDwXMqagyRBQYSDwzlP9QDu84=
github.com/sclevine/agouti v3.0.0+incompatible/go.mod h1:b4WX9W9L1sfQKXeJf1mUTLZKJ48R1S7H23Ji7oFO5Bw=
github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM=
+github.com/sergi/go-diff v1.2.0 h1:XU+rvMAioB0UC3q1MFrIQy4Vo5/4VsRDQQXHsEya6xQ=
github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM=
github.com/sethvargo/go-password v0.2.0 h1:BTDl4CC/gjf/axHMaDQtw507ogrXLci6XRiLc7i/UHI=
github.com/sethvargo/go-password v0.2.0/go.mod h1:Ym4Mr9JXLBycr02MFuVQ/0JHidNetSgbzutTr3zsYXE=
github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible/go.mod h1:5b4v6he4MtMOwMlS0TUMTu2PcXUg8+E1lC7eC3UO/RA=
github.com/shirou/gopsutil v3.21.11+incompatible h1:+1+c1VGhc88SSonWP6foOcLhvnKlUeu/erjjvaPEYiI=
github.com/shirou/gopsutil v3.21.11+incompatible/go.mod h1:5b4v6he4MtMOwMlS0TUMTu2PcXUg8+E1lC7eC3UO/RA=
+github.com/shirou/gopsutil/v3 v3.23.1 h1:a9KKO+kGLKEvcPIs4W62v0nu3sciVDOOOPUD0Hz7z/4=
github.com/shirou/gopsutil/v3 v3.23.1/go.mod h1:NN6mnm5/0k8jw4cBfCnJtr5L7ErOTg18tMNpgFkn0hA=
github.com/shirou/gopsutil/v3 v3.23.2 h1:PAWSuiAszn7IhPMBtXsbSCafej7PqUOvY6YywlQUExU=
github.com/shirou/gopsutil/v3 v3.23.2/go.mod h1:gv0aQw33GLo3pG8SiWKiQrbDzbRY1K80RyZJ7V4Th1M=
+github.com/shurcooL/sanitized_anchor_name v1.0.0 h1:PdmoCO6wvbs+7yrJyMORt4/BmY5IYyJwS/kOiWx8mHo=
github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc=
github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=
github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMBDgk/93Q=
@@ -1648,29 +1670,38 @@ github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic
github.com/sirupsen/logrus v1.9.0 h1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0=
github.com/sirupsen/logrus v1.9.0/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ=
github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc=
+github.com/smartystreets/assertions v1.2.0 h1:42S6lae5dvLc7BrLu/0ugRtcFVjoJNMC/N3yZFZkDFs=
github.com/smartystreets/assertions v1.2.0/go.mod h1:tcbTF8ujkAEcZ8TElKY+i30BzYlVhC/LOxJk7iOWnoo=
github.com/smartystreets/goconvey v0.0.0-20190222223459-a17d461953aa/go.mod h1:2RVY1rIf+2J2o/IM9+vPq9RzmHDSseB7FoXiSNIUsoU=
github.com/smartystreets/goconvey v1.6.4/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA=
+github.com/smartystreets/goconvey v1.7.2 h1:9RBaZCeXEQ3UselpuwUQHltGVXvdwm6cv1hgR6gDIPg=
github.com/smartystreets/goconvey v1.7.2/go.mod h1:Vw0tHAZW6lzCRk3xgdin6fKYcG+G3Pg9vgXWeJpQFMM=
github.com/spaolacci/murmur3 v1.1.0 h1:7c1g84S4BPRrfL5Xrdp6fOJ206sU9y293DDHaoy0bLI=
github.com/spaolacci/murmur3 v1.1.0/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ=
+github.com/spf13/afero v1.10.0 h1:EaGW2JJh15aKOejeuJ+wpFSHnbd7GE6Wvp3TsNhb6LY=
github.com/spf13/afero v1.10.0/go.mod h1:UBogFpq8E9Hx+xc5CNTTEpTnuHVmXDwZcZcE1eb/UhQ=
github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE=
+github.com/spf13/cast v1.3.1 h1:nFm6S0SMdyzrzcmThSipiEubIDy8WEXKNZ0UOgiRpng=
github.com/spf13/cast v1.3.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE=
github.com/spf13/cobra v0.0.5/go.mod h1:3K3wKZymM7VvHMDS9+Akkh4K60UwM26emMESw8tLCHU=
+github.com/spf13/cobra v1.5.0 h1:X+jTBEBqF0bHN+9cSMgmfuvv2VHJ9ezmFNf9Y/XstYU=
github.com/spf13/cobra v1.5.0/go.mod h1:dWXEIy2H428czQCjInthrTRUg7yKbok+2Qi/yBIJoUM=
github.com/spf13/jwalterweatherman v1.0.0/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo=
+github.com/spf13/jwalterweatherman v1.1.0 h1:ue6voC5bR5F8YxI5S67j9i582FU4Qvo2bmqnqMYADFk=
github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0EXowPYD95IqWIGo=
github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4=
+github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
github.com/spf13/viper v1.3.2/go.mod h1:ZiWeW+zYFKm7srdB9IoDzzZXaJaI5eL9QjNiN/DMA2s=
+github.com/spf13/viper v1.7.1 h1:pM5oEahlgWv/WnHXpgbKz7iLIxRf65tye2Ci+XFK5sk=
github.com/spf13/viper v1.7.1/go.mod h1:8WkrPz2fc9jxqZNCJI/76HCieCp4Q8HaLFoCha5qpdg=
github.com/status-im/keycard-go v0.2.0/go.mod h1:wlp8ZLbsmrF6g6WjugPAx+IzoLrkdf9+mHxBEeo3Hbg=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
+github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
@@ -1685,12 +1716,15 @@ github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o
github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
+github.com/subosito/gotenv v1.2.0 h1:Slr1R9HxAlEKefgq5jn9U+DnETlIUa6HfgEzj0g5d7s=
github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw=
github.com/supranational/blst v0.3.11 h1:LyU6FolezeWAhvQk0k6O/d49jqgO52MSDDfYgbeoEm4=
github.com/supranational/blst v0.3.11/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw=
github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7/go.mod h1:q4W45IWZaF22tdD+VEXcAWRA037jwmWEB5VWYORlTpc=
github.com/syndtr/goleveldb v1.0.1-0.20220721030215-126854af5e6d/go.mod h1:RRCYJbIwD5jmqPI9XoAFR0OcDxqUctll6zUj/+B4S48=
+github.com/tdewolff/minify/v2 v2.12.4 h1:kejsHQMM17n6/gwdw53qsi6lg0TGddZADVyQOz1KMdE=
github.com/tdewolff/minify/v2 v2.12.4/go.mod h1:h+SRvSIX3kwgwTFOpSckvSxgax3uy8kZTSF1Ojrr3bk=
+github.com/tdewolff/parse/v2 v2.6.4 h1:KCkDvNUMof10e3QExio9OPZJT8SbdKojLBumw8YZycQ=
github.com/tdewolff/parse/v2 v2.6.4/go.mod h1:woz0cgbLwFdtbjJu8PIKxhW05KplTFQkOdX78o+Jgrs=
github.com/tdewolff/test v1.0.7/go.mod h1:6DAvZliBAAnD7rhVgwaM7DE5/d9NMOAJ09SqYqeK4QE=
github.com/thomaso-mirodin/intmath v0.0.0-20160323211736-5dc6d854e46e h1:cR8/SYRgyQCt5cNCMniB/ZScMkhI9nk8U5C7SbISXjo=
@@ -1705,14 +1739,18 @@ github.com/tklauser/numcpus v0.6.0/go.mod h1:FEZLMke0lhOUG6w2JadTzp0a+Nl8PF/GFkQ
github.com/tklauser/numcpus v0.6.1/go.mod h1:1XfjsgE2zo8GVw7POkMbHENHzVg3GzmoZ9fESEdAacY=
github.com/tklauser/numcpus v0.7.0 h1:yjuerZP127QG9m5Zh/mSO4wqurYil27tHrqwRoRjpr4=
github.com/tklauser/numcpus v0.7.0/go.mod h1:bb6dMVcj8A42tSE7i32fsIUCbQNllK5iDguyOZRUzAY=
+github.com/trailofbits/go-mutexasserts v0.0.0-20230328101604-8cdbc5f3d279 h1:+LynomhWB+14Plp/bOONEAZCtvCZk4leRbTvNzNVkL0=
github.com/trailofbits/go-mutexasserts v0.0.0-20230328101604-8cdbc5f3d279/go.mod h1:GA3+Mq3kt3tYAfM0WZCu7ofy+GW9PuGysHfhr+6JX7s=
github.com/tyler-smith/go-bip39 v1.1.0 h1:5eUemwrMargf3BSLRRCalXT93Ns6pQJIjYQN2nyfOP8=
github.com/tyler-smith/go-bip39 v1.1.0/go.mod h1:gUYDtqQw1JS3ZJ8UWVcGTGqqr6YIN3CWg+kkNaLt55U=
+github.com/uber/jaeger-client-go v2.25.0+incompatible h1:IxcNZ7WRY1Y3G4poYlx24szfsn/3LvK9QHCq9oQw8+U=
github.com/uber/jaeger-client-go v2.25.0+incompatible/go.mod h1:WVhlPFC8FDjOFMMWRy2pZqQJSXxYSwNYOkTr/Z6d3Kk=
+github.com/ucarion/urlpath v0.0.0-20200424170820-7ccc79b76bbb h1:Ywfo8sUltxogBpFuMOFRrrSifO788kAFxmvVw31PtQQ=
github.com/ucarion/urlpath v0.0.0-20200424170820-7ccc79b76bbb/go.mod h1:ikPs9bRWicNw3S7XpJ8sK/smGwU9WcSVU3dy9qahYBM=
github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc=
github.com/ugorji/go v1.2.7/go.mod h1:nF9osbDWLy6bDVv/Rtoh6QgnvNDpmCalQV5urGCCS6M=
github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod h1:VFNgLljTbGfSG7qAOspJ7OScBnGdDN/yBr0sguwnwf0=
+github.com/ugorji/go/codec v1.2.7 h1:YPXUKf7fYbp/y8xloBqZOw2qaVggbfwMlI8WM3wZUJ0=
github.com/ugorji/go/codec v1.2.7/go.mod h1:WGN1fab3R1fzQlVQTkfxVtIBhWDRqOviHU95kRgeqEY=
github.com/umbracle/gohashtree v0.0.2-alpha.0.20230207094856-5b775a815c10/go.mod h1:x/Pa0FF5Te9kdrlZKJK82YmAkvL8+f989USgz6Jiw7M=
github.com/urfave/cli v1.22.10/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0=
@@ -1721,21 +1759,30 @@ github.com/urfave/cli v1.22.12/go.mod h1:sSBEIC79qR6OvcmsD4U3KABeOTxDqQtdDnaFuUN
github.com/urfave/cli/v2 v2.25.7/go.mod h1:8qnjx1vcq5s2/wpsqoZFndg2CE5tNFyrTvS6SinrnYQ=
github.com/urfave/cli/v2 v2.26.0 h1:3f3AMg3HpThFNT4I++TKOejZO8yU55t3JnnSr4S4QEI=
github.com/urfave/cli/v2 v2.26.0/go.mod h1:8qnjx1vcq5s2/wpsqoZFndg2CE5tNFyrTvS6SinrnYQ=
+github.com/urfave/negroni v1.0.0 h1:kIimOitoypq34K7TG7DUaJ9kq/N4Ofuwi1sjz0KipXc=
github.com/urfave/negroni v1.0.0/go.mod h1:Meg73S6kFm/4PpbYdq35yYWoCZ9mS/YSx+lKnmiohz4=
+github.com/uudashr/gocognit v1.0.5 h1:rrSex7oHr3/pPLQ0xoWq108XMU8s678FJcQ+aSfOHa4=
github.com/uudashr/gocognit v1.0.5/go.mod h1:wgYz0mitoKOTysqxTDMOUXg+Jb5SvtihkfmugIZYpEA=
+github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw=
github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc=
github.com/valyala/fasthttp v1.6.0/go.mod h1:FstJa9V+Pj9vQ7OJie2qMHdwemEDaDiSdBnvPM1Su9w=
+github.com/valyala/fasthttp v1.40.0 h1:CRq/00MfruPGFLTQKY8b+8SfdK60TxNztjRMnH0t1Yc=
github.com/valyala/fasthttp v1.40.0/go.mod h1:t/G+3rLek+CyY9bnIE+YlMRddxVAAGjhxndDB4i4C0I=
github.com/valyala/fasttemplate v1.0.1/go.mod h1:UQGH1tvbgY+Nz5t2n7tXsz52dQxojPUpymEIMZ47gx8=
github.com/valyala/fasttemplate v1.2.1/go.mod h1:KHLXt3tVN2HBp8eijSv/kGJopbvo7S+qRAEEKiv+SiQ=
+github.com/valyala/fasttemplate v1.2.2 h1:lxLXG0uE3Qnshl9QyaK6XJxMXlQZELvChBOCmQD0Loo=
github.com/valyala/fasttemplate v1.2.2/go.mod h1:KHLXt3tVN2HBp8eijSv/kGJopbvo7S+qRAEEKiv+SiQ=
github.com/valyala/tcplisten v0.0.0-20161114210144-ceec8f93295a/go.mod h1:v3UYOV9WzVtRmSR+PDvWpU/qWl4Wa5LApYYX4ZtKbio=
github.com/valyala/tcplisten v1.0.0/go.mod h1:T0xQ8SeCZGxckz9qRXTfG43PvQ/mcWh7FwZEA7Ioqkc=
+github.com/vmihailenco/msgpack/v5 v5.3.5 h1:5gO0H1iULLWGhs2H5tbAHIZTV8/cYafcFOr9znI5mJU=
github.com/vmihailenco/msgpack/v5 v5.3.5/go.mod h1:7xyJ9e+0+9SaZT0Wt1RGleJXzli6Q/V5KbhBonMG9jc=
+github.com/vmihailenco/tagparser/v2 v2.0.0 h1:y09buUbR+b5aycVFQs/g70pqKVZNBmxwAhO7/IwNM9g=
github.com/vmihailenco/tagparser/v2 v2.0.0/go.mod h1:Wri+At7QHww0WTrCBeu4J6bNtoV6mEfg5OIWRZA9qds=
+github.com/warpfork/go-testmark v0.11.0 h1:J6LnV8KpceDvo7spaNU4+DauH2n1x+6RaO2rJrmpQ9U=
github.com/warpfork/go-testmark v0.11.0/go.mod h1:jhEf8FVxd+F17juRubpmut64NEG6I2rgkUhlcqqXwE0=
github.com/warpfork/go-wish v0.0.0-20180510122957-5ad1f5abf436/go.mod h1:x6AKhvSSexNrVSrViXSHUEbICjmGXhtgABaHIySUSGw=
github.com/warpfork/go-wish v0.0.0-20200122115046-b9ea61034e4a/go.mod h1:x6AKhvSSexNrVSrViXSHUEbICjmGXhtgABaHIySUSGw=
+github.com/warpfork/go-wish v0.0.0-20220906213052-39a1cc7a02d0 h1:GDDkbFiaK8jsSDJfjId/PEGEShv6ugrt4kYsC5UIDaQ=
github.com/warpfork/go-wish v0.0.0-20220906213052-39a1cc7a02d0/go.mod h1:x6AKhvSSexNrVSrViXSHUEbICjmGXhtgABaHIySUSGw=
github.com/wealdtech/go-bytesutil v1.2.0 h1:GEIzvAZEIgqOoRfnEAaMRNL73gl8e+YlQzqxhFyR30Y=
github.com/wealdtech/go-bytesutil v1.2.0/go.mod h1:FHQSlwhzfSZGffu1osaUGdnNtl5C8tBKwmqvPdB66pM=
@@ -1748,32 +1795,45 @@ github.com/wealdtech/go-eth2-util v1.8.0 h1:hhs3h2y3Ldty18lppFdpe46nZpdDAMbY7Qqi
github.com/wealdtech/go-eth2-util v1.8.0/go.mod h1:rSuE0v5zX+uyZrqW/iUmXOxeDpB7lTvhcZvAVh0KlMU=
github.com/wealdtech/go-eth2-wallet-encryptor-keystorev4 v1.3.0 h1:3Kx2QvKU/4PP0d7+e3+q9G+QiXQprNQPeAXsWOcfKRI=
github.com/wealdtech/go-eth2-wallet-encryptor-keystorev4 v1.3.0/go.mod h1:qqIU42c9sXcNYsiEjUQoOOWYZfZDL1zmyLtz3t+wN2s=
+github.com/wealdtech/go-eth2-wallet-types/v2 v2.9.0 h1:XqWgsONVqsPvciuEXxM/QU4hYouBVk0+5/pGqDMGUHQ=
github.com/wealdtech/go-eth2-wallet-types/v2 v2.9.0/go.mod h1:7Ad2xp27vOQRQWQsIeHBdU/YiyEt6klBeh5gwnNnlwE=
github.com/wealdtech/go-multicodec v1.4.0 h1:iq5PgxwssxnXGGPTIK1srvt6U5bJwIp7k6kBrudIWxg=
github.com/wealdtech/go-multicodec v1.4.0/go.mod h1:aedGMaTeYkIqi/KCPre1ho5rTb3hGpu/snBOS3GQLw4=
+github.com/wealdtech/go-string2eth v1.1.0 h1:USJQmysUrBYYmZs7d45pMb90hRSyEwizP7lZaOZLDAw=
github.com/wealdtech/go-string2eth v1.1.0/go.mod h1:RUzsLjJtbZaJ/3UKn9kY19a/vCCUHtEWoUW3uiK6yGU=
+github.com/whyrusleeping/base32 v0.0.0-20170828182744-c30ac30633cc h1:BCPnHtcboadS0DvysUuJXZ4lWVv5Bh5i7+tbIyi+ck4=
github.com/whyrusleeping/base32 v0.0.0-20170828182744-c30ac30633cc/go.mod h1:r45hJU7yEoA81k6MWNhpMj/kms0n14dkzkxYHoB96UM=
+github.com/whyrusleeping/cbor v0.0.0-20171005072247-63513f603b11 h1:5HZfQkwe0mIfyDmc1Em5GqlNRzcdtlv4HTNmdpt7XH0=
github.com/whyrusleeping/cbor v0.0.0-20171005072247-63513f603b11/go.mod h1:Wlo/SzPmxVp6vXpGt/zaXhHH0fn4IxgqZc82aKg6bpQ=
github.com/whyrusleeping/cbor-gen v0.0.0-20200123233031-1cdf64d27158/go.mod h1:Xj/M2wWU+QdTdRbu/L/1dIZY8/Wb2K9pAhtroQuxJJI=
github.com/whyrusleeping/cbor-gen v0.0.0-20230126041949-52956bd4c9aa h1:EyA027ZAkuaCLoxVX4r1TZMPy1d31fM6hbfQ4OU4I5o=
github.com/whyrusleeping/cbor-gen v0.0.0-20230126041949-52956bd4c9aa/go.mod h1:fgkXqYy7bV2cFeIEOkVTZS/WjXARfBqSH6Q2qHL33hQ=
github.com/whyrusleeping/chunker v0.0.0-20181014151217-fe64bd25879f h1:jQa4QT2UP9WYv2nzyawpKMOCl+Z/jW7djv2/J50lj9E=
github.com/whyrusleeping/chunker v0.0.0-20181014151217-fe64bd25879f/go.mod h1:p9UJB6dDgdPgMJZs7UjUOdulKyRr9fqkS+6JKAInPy8=
+github.com/whyrusleeping/go-keyspace v0.0.0-20160322163242-5b898ac5add1 h1:EKhdznlJHPMoKr0XTrX+IlJs1LH3lyx2nfr1dOlZ79k=
github.com/whyrusleeping/go-keyspace v0.0.0-20160322163242-5b898ac5add1/go.mod h1:8UvriyWtv5Q5EOgjHaSseUEdkQfvwFv1I/In/O2M9gc=
+github.com/x-cray/logrus-prefixed-formatter v0.5.2 h1:00txxvfBM9muc0jiLIEAkAcIMJzfthRT6usrui8uGmg=
github.com/x-cray/logrus-prefixed-formatter v0.5.2/go.mod h1:2duySbKsL6M18s5GU7VPsoEPHyzalCE06qoARUCeBBE=
+github.com/xanzy/ssh-agent v0.3.0 h1:wUMzuKtKilRgBAD1sUb8gOwwRr2FGoBVumcjoOACClI=
github.com/xanzy/ssh-agent v0.3.0/go.mod h1:3s9xbODqPuuhK9JV1R321M/FlMZSBvE5aY6eAcqrDh0=
+github.com/xdg-go/pbkdf2 v1.0.0 h1:Su7DPu48wXMwC3bs7MCNG+z4FhcyEuz5dlvchbq0B0c=
github.com/xdg-go/pbkdf2 v1.0.0/go.mod h1:jrpuAogTd400dnrH08LKmI/xc1MbPOebTwRqcT5RDeI=
+github.com/xdg-go/scram v1.1.2 h1:FHX5I5B4i4hKRVRBCFRxq1iQRej7WO3hhBuJf+UUySY=
github.com/xdg-go/scram v1.1.2/go.mod h1:RT/sEzTbU5y00aCK8UOx6R7YryM0iF1N2MOmC3kKLN4=
+github.com/xdg-go/stringprep v1.0.4 h1:XLI/Ng3O1Atzq0oBs3TWm+5ZVgkq2aqdlvP9JtoZ6c8=
github.com/xdg-go/stringprep v1.0.4/go.mod h1:mPGuuIYwz7CmR2bT9j4GbQqutWS1zV24gijq1dTyGkM=
github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU=
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod h1:GwrjFmJcFw6At/Gs6z4yjiIwzuJ1/+UwLxMQDVQXShQ=
github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y=
+github.com/xhit/go-str2duration/v2 v2.1.0 h1:lxklc02Drh6ynqX+DdPyp5pCKLUQpRT8bp8Ydu2Bstc=
github.com/xhit/go-str2duration/v2 v2.1.0/go.mod h1:ohY8p+0f07DiV6Em5LKB0s2YpLtXVyJfNt1+BlmyAsU=
github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q=
github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 h1:bAn7/zixMGCfxrRTfdpNzjtPYqr8smhKouy9mxVdGPU=
github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673/go.mod h1:N3UwUGtsrSj3ccvlPHLoLsHnpR27oXr4ZE984MbSER8=
github.com/yalp/jsonpath v0.0.0-20180802001716-5cc68e5049a0/go.mod h1:/LWChgwKmvncFJFHJ7Gvn9wZArjbV5/FppcK2fKk/tI=
+github.com/yosssi/ace v0.0.5 h1:tUkIP/BLdKqrlrPwcmH0shwEEhTRHoGnc1wFIWmaBUA=
github.com/yosssi/ace v0.0.5/go.mod h1:ALfIzm2vT7t5ZE7uoIZqF3TQ7SAOyupFZnkrF5id+K0=
+github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d h1:splanxYIlg+5LfHAM6xpdFEAYOk8iySO56hMFq6uLyA=
github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d/go.mod h1:rHwXgn7JulP+udvsHwJoVG1YGAP6VLg4y9I5dyZdqmA=
github.com/yudai/gojsondiff v1.0.0/go.mod h1:AY32+k2cwILAkW1fbgxQ5mUmMiZFgLIV+FBNExI05xg=
github.com/yudai/golcs v0.0.0-20170316035057-ecda9a501e82/go.mod h1:lgjkn3NuSvDfVJdfcVVdX+jpBxNmX4rDAzaS45IcYoM=
@@ -1784,10 +1844,13 @@ github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
+github.com/yuin/goldmark v1.4.13 h1:fVcFKWvrslecOb/tg+Cc05dkeYx540o0FuFt3nUVDoE=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
github.com/yusufpapurcu/wmi v1.2.2/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
github.com/yusufpapurcu/wmi v1.2.3/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA=
+go.etcd.io/bbolt v1.3.6 h1:/ecaJf0sk1l4l6V4awd65v2C3ILy7MSj+s/x1ADCIMU=
+go.etcd.io/bbolt v1.3.6/go.mod h1:qXsaaIqmgQH0T+OPdb99Bf+PKfBBQVAdyD6TY9G8XM4=
go.etcd.io/bbolt v1.3.7/go.mod h1:N9Mkw9X8x5fupy0IKsmuqVtoGDyxsaDlbk4Rd05IAQw=
go.mongodb.org/mongo-driver v1.13.1 h1:YIc7HTYsKndGK4RFzJ3covLz1byri52x0IoMB0Pt/vk=
go.mongodb.org/mongo-driver v1.13.1/go.mod h1:wcDf1JBCXy2mOW0bWHwO/IOYqdca1MPCwDtFu/Z9+eo=
@@ -1798,6 +1861,7 @@ go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk=
go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E=
+go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
go.opentelemetry.io/otel v1.17.0 h1:MW+phZ6WZ5/uk2nd93ANk/6yJ+dVrvNWUjGhnnFU5jM=
go.opentelemetry.io/otel v1.17.0/go.mod h1:I2vmBGtFaODIVMBSTPVDlJSzBDNf93k60E6Ft0nyjo0=
@@ -1807,6 +1871,7 @@ go.opentelemetry.io/otel/metric v1.17.0 h1:iG6LGVz5Gh+IuO0jmgvpTB6YVrCGngi8QGm+p
go.opentelemetry.io/otel/metric v1.17.0/go.mod h1:h4skoxdZI17AxwITdmdZjjYJQH5nzijUUjm+wtPph5o=
go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
+go.opentelemetry.io/otel/sdk v1.17.0 h1:FLN2X66Ke/k5Sg3V623Q7h7nt3cHXaW1FOvKKrW0IpE=
go.opentelemetry.io/otel/sdk v1.17.0/go.mod h1:U87sE0f5vQB7hwUoW98pW5Rz4ZDuCFBZFNUBlSgmDFQ=
go.opentelemetry.io/otel/trace v1.17.0 h1:/SWhSRHmDPOImIAetP1QAeMnZYiQXrTy4fMMYOdSKWQ=
go.opentelemetry.io/otel/trace v1.17.0/go.mod h1:I/4vKTgFclIsXRVucpH25X0mpFSczM7aHeaz0ZBLWjY=
@@ -1818,16 +1883,22 @@ go.uber.org/atomic v1.6.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ=
go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
go.uber.org/atomic v1.10.0 h1:9qC72Qh0+3MqyJbAn8YU5xVq1frD8bn3JtD2oXtafVQ=
go.uber.org/atomic v1.10.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0=
+go.uber.org/automaxprocs v1.5.2 h1:2LxUOGiR3O6tw8ui5sZa2LAaHnsviZdVOUZw4fvbnME=
go.uber.org/automaxprocs v1.5.2/go.mod h1:eRbA25aqJrxAbsLO0xy5jVwPt7FQnRgjW+efnwa1WM0=
+go.uber.org/dig v1.17.1 h1:Tga8Lz8PcYNsWsyHMZ1Vm0OQOUaJNDyvPImgbAu9YSc=
go.uber.org/dig v1.17.1/go.mod h1:Us0rSJiThwCv2GteUN0Q7OKvU7n5J4dxZ9JKUXozFdE=
+go.uber.org/fx v1.20.1 h1:zVwVQGS8zYvhh9Xxcu4w1M6ESyeMzebzj2NbSayZ4Mk=
go.uber.org/fx v1.20.1/go.mod h1:iSYNbHf2y55acNCwCXKx7LbWb5WG1Bnue5RDXz1OREg=
go.uber.org/goleak v1.1.11-0.20210813005559-691160354723/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ=
+go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
+go.uber.org/mock v0.4.0 h1:VcM4ZOtdbR4f6VXfiOpwpVJDL6lCReaZ6mw31wqh7KU=
go.uber.org/mock v0.4.0/go.mod h1:a6FSlNadKUHUa9IP5Vyt1zh4fC7uAwxMutEAscFbkZc=
go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU=
go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y=
+go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee h1:0mgffUl7nfd+FpvXMVz4IDEaUSmT1ysygQC7qYo7sG4=
go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA=
go.uber.org/zap v1.16.0/go.mod h1:MA8QOfq0BHJwdXa996Y4dYkAqRKB8/1K1QMMZVaNZjQ=
go.uber.org/zap v1.19.1/go.mod h1:j3DNczoxDZroyBnOT1L/Q79cfUMGZxlv/9dzN7SM1rI=
@@ -1879,8 +1950,10 @@ golang.org/x/exp v0.0.0-20240213143201-ec583247a57a h1:HinSgX1tJRX3KsL//Gxynpw5C
golang.org/x/exp v0.0.0-20240213143201-ec583247a57a/go.mod h1:CxmFvTBINI24O/j8iY7H1xHzx2i4OsyguNBmN/uPtqc=
golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa h1:ELnwvuAXPNtPk1TJRuGkI9fDTwym6AYBu0qzT8AcHdI=
golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa/go.mod h1:akd2r19cwCdwSwWeIdzYQGa/EZZyqcOdwWiwj5L5eKQ=
+golang.org/x/exp/typeparams v0.0.0-20231108232855-2478ac86f678 h1:1P7xPZEwZMoBoz0Yze5Nx2/4pxj6nw9ZqHWXqP0iRgQ=
golang.org/x/exp/typeparams v0.0.0-20231108232855-2478ac86f678/go.mod h1:AbB0pIl9nAr9wVwH+Z2ZpaocVmF5I4GyWCDIsVjR0bk=
golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js=
+golang.org/x/image v0.0.0-20190802002840-cff245a6509b h1:+qEpEAPhDZ1o0x3tHzZTQDArnOixOzGD9HUJfcg0mb4=
golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0=
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
@@ -1892,9 +1965,11 @@ golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHl
golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs=
golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
+golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5 h1:2M3HP5CCK1Si9FQhwnzYhXdG6DXeebvUHFpre8QvbyI=
golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE=
+golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028 h1:4+4C/Iv2U4fMZBiMCc98MG1In4gJY5YRhtpDNeDeHWs=
golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o=
golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc=
golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY=
@@ -1997,6 +2072,7 @@ golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4
golang.org/x/oauth2 v0.8.0/go.mod h1:yr7u4HXZRm1R1kBWqr/xKNqewf0plRYoB7sla+BCIXE=
golang.org/x/oauth2 v0.12.0/go.mod h1:A74bZ3aGXgCY0qaIC9Ahg6Lglin4AMAco8cIv9baba4=
golang.org/x/oauth2 v0.16.0/go.mod h1:hqZ+0LWXsiVoZpeld6jVt06P3adbS2Uu911W1SsJv2o=
+golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs=
golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
golang.org/x/perf v0.0.0-20230113213139-801c7ef9e5c5/go.mod h1:UBKtEnL8aqnd+0JHqZ+2qoMDwtuy6cYhhKNoHLBiTQc=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -2133,6 +2209,7 @@ golang.org/x/sys v0.23.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg=
golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/telemetry v0.0.0-20240208230135-b75ee8823808/go.mod h1:KG1lNk5ZFNssSZLrpVb4sMXKMpGwGXOxSG3rnu2gZQQ=
+golang.org/x/telemetry v0.0.0-20240521205824-bda55230c457 h1:zf5N6UOrA487eEFacMePxjXAJctxKmyjKUsjA11Uzuk=
golang.org/x/telemetry v0.0.0-20240521205824-bda55230c457/go.mod h1:pRgIJT+bRLFKnoM1ldnzKoxTIn14Yxz928LQRYYgIN0=
golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
@@ -2265,6 +2342,7 @@ google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34q
google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8=
google.golang.org/api v0.41.0/go.mod h1:RkxM5lITDfTzmyKFPt+wGrCJbVfniCr2ool8kTBzRTU=
google.golang.org/api v0.43.0/go.mod h1:nQsDGjRXMo4lvh5hP0TKqF244gqhGcr/YSIykhUk/94=
+google.golang.org/api v0.45.0 h1:pqMffJFLBVUDIoYsHcqtxgQVTsmxMDpYLOc5MT4Jrww=
google.golang.org/api v0.45.0/go.mod h1:ISLIJCedJolbZvDfAk+Ctuq5hf+aJ33WgtUsfyFoLXA=
google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg=
google.golang.org/api v0.118.0/go.mod h1:76TtD3vkgmZ66zZzp72bUUklpmQmKlhh6sYtIjYK+5E=
@@ -2275,6 +2353,7 @@ google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7
google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0=
google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
+google.golang.org/appengine v1.6.7 h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c=
google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
google.golang.org/genproto v0.0.0-20180518175338-11a468237815/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
@@ -2364,6 +2443,7 @@ google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3
google.golang.org/grpc v1.55.0/go.mod h1:iYEXKGkEBhg1PjZQvoYEVPTDkHo1/bjTnfwTeGONTY8=
google.golang.org/grpc v1.56.3 h1:8I4C0Yq1EjstUzUJzpcRVbuYA2mODtEmpWiQoN/b2nc=
google.golang.org/grpc v1.56.3/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s=
+google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.0.0 h1:lQ+dE99pFsb8osbJB3oRfE5eW4Hx6a/lZQr8Jh+eoT4=
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.0.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw=
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw=
google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
@@ -2389,6 +2469,7 @@ google.golang.org/protobuf v1.32.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHh
google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
+gopkg.in/VividCortex/ewma.v1 v1.1.1 h1:tWHEKkKq802K/JT9RiqGCBU5fW3raAPnJGTE9ostZvg=
gopkg.in/VividCortex/ewma.v1 v1.1.1/go.mod h1:TekXuFipeiHWiAlO1+wSS23vTcyFau5u3rxXUSXj710=
gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
@@ -2397,22 +2478,34 @@ gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8
gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
+gopkg.in/cheggaaa/pb.v2 v2.0.7 h1:beaAg8eacCdMQS9Y7obFEtkY7gQl0uZ6Zayb3ry41VY=
gopkg.in/cheggaaa/pb.v2 v2.0.7/go.mod h1:0CiZ1p8pvtxBlQpLXkHuUTpdJ1shm3OqCF1QugkjHL4=
+gopkg.in/d4l3k/messagediff.v1 v1.2.1 h1:70AthpjunwzUiarMHyED52mj9UwtAnE89l1Gmrt3EU0=
gopkg.in/d4l3k/messagediff.v1 v1.2.1/go.mod h1:EUzikiKadqXWcD1AzJLagx0j/BeeWGtn++04Xniyg44=
+gopkg.in/errgo.v2 v2.1.0 h1:0vLT13EuvQ0hNvakwLuFZ/jYrLp5F3kcWHXdRggjCE8=
gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
+gopkg.in/fatih/color.v1 v1.7.0 h1:bYGjb+HezBM6j/QmgBfgm1adxHpzzrss6bj4r9ROppk=
gopkg.in/fatih/color.v1 v1.7.0/go.mod h1:P7yosIhqIl/sX8J8UypY5M+dDpD2KmyfP5IRs5v/fo0=
+gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4=
gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys=
gopkg.in/go-playground/assert.v1 v1.2.1/go.mod h1:9RXL0bg/zibRAgZUYszZSwO/z8Y/a8bDuhia5mkpMnE=
gopkg.in/go-playground/validator.v8 v8.18.2/go.mod h1:RX2a/7Ha8BgOhfk7j780h4/u/RRjR0eouCJSH80/M2Y=
+gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
+gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA=
gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k=
+gopkg.in/mattn/go-colorable.v0 v0.1.0 h1:WYuADWvfvYC07fm8ygYB3LMcsc5CunpxfMGKawHkAos=
gopkg.in/mattn/go-colorable.v0 v0.1.0/go.mod h1:BVJlBXzARQxdi3nZo6f6bnl5yR20/tOL6p+V0KejgSY=
+gopkg.in/mattn/go-isatty.v0 v0.0.4 h1:NtS1rQGQr4IaFWBGz4Cz4BhB///gyys4gDVtKA7hIsc=
gopkg.in/mattn/go-isatty.v0 v0.0.4/go.mod h1:wt691ab7g0X4ilKZNmMII3egK0bTxl37fEn/Fwbd8gc=
+gopkg.in/mattn/go-runewidth.v0 v0.0.4 h1:r0P71TnzQDlNIcizCqvPSSANoFa3WVGtcNJf3TWurcY=
gopkg.in/mattn/go-runewidth.v0 v0.0.4/go.mod h1:BmXejnxvhwdaATwiJbB1vZ2dtXkQKZGu9yLFCZb4msQ=
gopkg.in/mgo.v2 v2.0.0-20180705113604-9856a29383ce/go.mod h1:yeKp02qBN3iKW1OzL3MGk2IdtZzaj7SFntXj72NppTA=
gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k=
+gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce h1:+JknDZhAj8YMt7GC73Ei8pv4MzjDUNPHgQWJdtMAaDU=
gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c=
gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw=
+gopkg.in/warnings.v0 v0.1.2 h1:wFXVbFY8DY5/xOe1ECiWdKCzZlxgshcYVNkBHstARME=
gopkg.in/warnings.v0 v0.1.2/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRNI=
gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
@@ -2427,6 +2520,7 @@ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
+gotest.tools/v3 v3.4.0 h1:ZazjZUfuVeZGLAmlKKuyv3IKP5orXcwtOwDQH6YVr6o=
gotest.tools/v3 v3.4.0/go.mod h1:CtbdzLSsqVhDgMtKsx03ird5YTGB3ar27v0u/yKBW5g=
honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
@@ -2435,22 +2529,34 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh
honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
+honnef.co/go/tools v0.5.0-0.dev.0.20231205170804-aef76f4feee2 h1:VUeHARd+9362HPYyFWjsRa6jBIAf2xWbDv6QXMRztbQ=
honnef.co/go/tools v0.5.0-0.dev.0.20231205170804-aef76f4feee2/go.mod h1:J8YyqAvNy0yWpeKUOCONA1m2G4hH2CqUSo/5ZO2/5UA=
+k8s.io/apimachinery v0.20.0 h1:jjzbTJRXk0unNS71L7h3lxGDH/2HPxMPaQY+MjECKL8=
k8s.io/apimachinery v0.20.0/go.mod h1:WlLqWAHZGg07AeltaI0MV5uk1Omp8xaN0JGLY6gkRpU=
+k8s.io/client-go v0.20.0 h1:Xlax8PKbZsjX4gFvNtt4F5MoJ1V5prDvCuoq9B7iax0=
k8s.io/client-go v0.20.0/go.mod h1:4KWh/g+Ocd8KkCwKF8vUNnmqgv+EVnQDK4MBF4oB5tY=
+k8s.io/klog/v2 v2.80.0 h1:lyJt0TWMPaGoODa8B8bUuxgHS3W/m/bNr2cca3brA/g=
k8s.io/klog/v2 v2.80.0/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
+k8s.io/utils v0.0.0-20201110183641-67b214c5f920 h1:CbnUZsM497iRC5QMVkHwyl8s2tB3g7yaSHkYPkpgelw=
k8s.io/utils v0.0.0-20201110183641-67b214c5f920/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA=
lukechampine.com/blake3 v1.2.1 h1:YuqqRuaqsGV71BV/nm9xlI0MKUv4QC54jQnBChWbGnI=
lukechampine.com/blake3 v1.2.1/go.mod h1:0OFRp7fBtAylGVCO40o87sbupkyIGgbpv1+M1k1LM6k=
lukechampine.com/blake3 v1.3.0 h1:sJ3XhFINmHSrYCgl958hscfIa3bw8x4DqMP3u1YvoYE=
lukechampine.com/blake3 v1.3.0/go.mod h1:0OFRp7fBtAylGVCO40o87sbupkyIGgbpv1+M1k1LM6k=
moul.io/http2curl/v2 v2.3.0/go.mod h1:RW4hyBjTWSYDOxapodpNEtX0g5Eb16sxklBqmd2RHcE=
+mvdan.cc/xurls/v2 v2.2.0 h1:NSZPykBXJFCetGZykLAxaL6SIpvbVy/UFEniIfHAa8A=
mvdan.cc/xurls/v2 v2.2.0/go.mod h1:EV1RMtya9D6G5DMYPGD8zTQzaHet6Jh8gFlRgGRJeO8=
+nhooyr.io/websocket v1.8.7 h1:usjR2uOr/zjjkVMy0lW+PPohFok7PCow5sDjLgX4P4g=
nhooyr.io/websocket v1.8.7/go.mod h1:B70DZP8IakI65RVQ51MsWP/8jndNma26DVA/nFSCgW0=
+rsc.io/binaryregexp v0.2.0 h1:HfqmD5MEmC0zvwBuF187nq9mdnXjXsSivRiXN7SmRkE=
rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
+rsc.io/quote/v3 v3.1.0 h1:9JKUTTIUgS6kzR9mK1YuGKv6Nl+DijDNIc0ghT58FaY=
rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
+rsc.io/sampler v1.3.0 h1:7uVkIFmeBqHfdjD+gZwtXXI+RODJ2Wc4O7MPEh/QiW4=
rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=
rsc.io/tmplfunc v0.0.3 h1:53XFQh69AfOa8Tw0Jm7t+GV7KZhOi6jzsCzTtKbMvzU=
rsc.io/tmplfunc v0.0.3/go.mod h1:AG3sTPzElb1Io3Yg4voV9AGZJuleGAwaVRxL9M49PhA=
+sigs.k8s.io/structured-merge-diff/v4 v4.0.2 h1:YHQV7Dajm86OuqnIR6zAelnDWBRjo+YhYV9PmGrh1s8=
sigs.k8s.io/structured-merge-diff/v4 v4.0.2/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw=
+sigs.k8s.io/yaml v1.2.0 h1:kr/MCeFWJWTwyaHoR9c8EjH9OumOmoF9YGiZd7lFm/Q=
sigs.k8s.io/yaml v1.2.0/go.mod h1:yfXDCHCao9+ENCvLSE62v9VSji2MKu5jeNfTrofGhJc=
diff --git a/rocketpool-cli/auction/bid-lot.go b/rocketpool-cli/auction/bid-lot.go
index 3f41d362b..404574c22 100644
--- a/rocketpool-cli/auction/bid-lot.go
+++ b/rocketpool-cli/auction/bid-lot.go
@@ -5,7 +5,7 @@ import (
"math/big"
"strconv"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/auction/claim-lot.go b/rocketpool-cli/auction/claim-lot.go
index 1454f5a58..e564fcecd 100644
--- a/rocketpool-cli/auction/claim-lot.go
+++ b/rocketpool-cli/auction/claim-lot.go
@@ -4,8 +4,8 @@ import (
"fmt"
"strconv"
- rocketpoolapi "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ rocketpoolapi "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/auction/lots.go b/rocketpool-cli/auction/lots.go
index b48a67358..684d652c4 100644
--- a/rocketpool-cli/auction/lots.go
+++ b/rocketpool-cli/auction/lots.go
@@ -4,7 +4,7 @@ import (
"fmt"
"math/big"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
diff --git a/rocketpool-cli/auction/recover-lot.go b/rocketpool-cli/auction/recover-lot.go
index 58d4263c6..330c15c4b 100644
--- a/rocketpool-cli/auction/recover-lot.go
+++ b/rocketpool-cli/auction/recover-lot.go
@@ -4,8 +4,8 @@ import (
"fmt"
"strconv"
- rocketpoolapi "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ rocketpoolapi "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/auction/status.go b/rocketpool-cli/auction/status.go
index 01bd1ffd3..b6b4d22a3 100644
--- a/rocketpool-cli/auction/status.go
+++ b/rocketpool-cli/auction/status.go
@@ -3,7 +3,7 @@ package auction
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
diff --git a/rocketpool-cli/go.mod b/rocketpool-cli/go.mod
index c763cdc89..59860e2bd 100644
--- a/rocketpool-cli/go.mod
+++ b/rocketpool-cli/go.mod
@@ -33,7 +33,6 @@ require (
github.com/prysmaticlabs/go-bitfield v0.0.0-20210809151128-385d8c5e3fb7
github.com/prysmaticlabs/prysm/v5 v5.0.3
github.com/rivo/tview v0.0.0-20230208211350-7dfff1ce7854
- github.com/rocket-pool/rocketpool-go v1.8.4-0.20250512200217-48e87a4a441b
github.com/sethvargo/go-password v0.2.0
github.com/shirou/gopsutil/v3 v3.23.1
github.com/tyler-smith/go-bip39 v1.1.0
diff --git a/rocketpool-cli/minipool/close.go b/rocketpool-cli/minipool/close.go
index c07b59903..eddfb4164 100644
--- a/rocketpool-cli/minipool/close.go
+++ b/rocketpool-cli/minipool/close.go
@@ -6,9 +6,9 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- rocketpoolapi "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ rocketpoolapi "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/beacon"
diff --git a/rocketpool-cli/minipool/delegate.go b/rocketpool-cli/minipool/delegate.go
index b93ee4dea..c2b36b678 100644
--- a/rocketpool-cli/minipool/delegate.go
+++ b/rocketpool-cli/minipool/delegate.go
@@ -7,7 +7,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/urfave/cli"
- rocketpoolapi "github.com/rocket-pool/rocketpool-go/rocketpool"
+ rocketpoolapi "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/rocket-pool/smartnode/shared/services/gas"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
"github.com/rocket-pool/smartnode/shared/types/api"
diff --git a/rocketpool-cli/minipool/dissolve.go b/rocketpool-cli/minipool/dissolve.go
index c1ee41fd5..ec2930156 100644
--- a/rocketpool-cli/minipool/dissolve.go
+++ b/rocketpool-cli/minipool/dissolve.go
@@ -5,9 +5,9 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- rocketpoolapi "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ rocketpoolapi "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/minipool/distribute.go b/rocketpool-cli/minipool/distribute.go
index 883a7d36c..54af3f955 100644
--- a/rocketpool-cli/minipool/distribute.go
+++ b/rocketpool-cli/minipool/distribute.go
@@ -7,9 +7,9 @@ import (
"sort"
"github.com/ethereum/go-ethereum/common"
- rocketpoolapi "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ rocketpoolapi "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/minipool/exit.go b/rocketpool-cli/minipool/exit.go
index 83ed1f978..c4456ca88 100644
--- a/rocketpool-cli/minipool/exit.go
+++ b/rocketpool-cli/minipool/exit.go
@@ -5,7 +5,7 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
diff --git a/rocketpool-cli/minipool/promote.go b/rocketpool-cli/minipool/promote.go
index 627acf187..a2c07c7be 100644
--- a/rocketpool-cli/minipool/promote.go
+++ b/rocketpool-cli/minipool/promote.go
@@ -5,7 +5,7 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- rocketpoolapi "github.com/rocket-pool/rocketpool-go/rocketpool"
+ rocketpoolapi "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/minipool/reduce-bond.go b/rocketpool-cli/minipool/reduce-bond.go
index 49328f0f2..4f10af4a1 100644
--- a/rocketpool-cli/minipool/reduce-bond.go
+++ b/rocketpool-cli/minipool/reduce-bond.go
@@ -7,9 +7,9 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- rocketpoolapi "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ rocketpoolapi "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services/gas"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
"github.com/rocket-pool/smartnode/shared/types/api"
diff --git a/rocketpool-cli/minipool/refund.go b/rocketpool-cli/minipool/refund.go
index 7b4bda2bd..eee049fb3 100644
--- a/rocketpool-cli/minipool/refund.go
+++ b/rocketpool-cli/minipool/refund.go
@@ -5,8 +5,8 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- rocketpoolapi "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ rocketpoolapi "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/minipool/rescue-dissolved.go b/rocketpool-cli/minipool/rescue-dissolved.go
index 184fe20e9..487a00772 100644
--- a/rocketpool-cli/minipool/rescue-dissolved.go
+++ b/rocketpool-cli/minipool/rescue-dissolved.go
@@ -7,8 +7,8 @@ import (
"strconv"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/beacon"
diff --git a/rocketpool-cli/minipool/stake.go b/rocketpool-cli/minipool/stake.go
index 0e2cf1db7..fe486c497 100644
--- a/rocketpool-cli/minipool/stake.go
+++ b/rocketpool-cli/minipool/stake.go
@@ -5,7 +5,7 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- rocketpoolapi "github.com/rocket-pool/rocketpool-go/rocketpool"
+ rocketpoolapi "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/minipool/status.go b/rocketpool-cli/minipool/status.go
index a49689c18..9218548f8 100644
--- a/rocketpool-cli/minipool/status.go
+++ b/rocketpool-cli/minipool/status.go
@@ -5,8 +5,8 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
diff --git a/rocketpool-cli/minipool/vanity.go b/rocketpool-cli/minipool/vanity.go
index 4396bb94c..5c79e6170 100644
--- a/rocketpool-cli/minipool/vanity.go
+++ b/rocketpool-cli/minipool/vanity.go
@@ -11,7 +11,7 @@ import (
"github.com/dustin/go-humanize"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/crypto"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
diff --git a/rocketpool-cli/network/dao-proposals.go b/rocketpool-cli/network/dao-proposals.go
index 42be5dc86..2fa0efae0 100644
--- a/rocketpool-cli/network/dao-proposals.go
+++ b/rocketpool-cli/network/dao-proposals.go
@@ -7,7 +7,7 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
cliutils "github.com/rocket-pool/smartnode/shared/utils/cli"
"github.com/urfave/cli"
diff --git a/rocketpool-cli/network/rpl-price.go b/rocketpool-cli/network/rpl-price.go
index 86953f962..c0ee8a94a 100644
--- a/rocketpool-cli/network/rpl-price.go
+++ b/rocketpool-cli/network/rpl-price.go
@@ -3,7 +3,7 @@ package network
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
diff --git a/rocketpool-cli/node/burn.go b/rocketpool-cli/node/burn.go
index 1ce87892d..dee803245 100644
--- a/rocketpool-cli/node/burn.go
+++ b/rocketpool-cli/node/burn.go
@@ -3,7 +3,7 @@ package node
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/node/claim-rewards.go b/rocketpool-cli/node/claim-rewards.go
index ae99fa2b9..8fc8de9af 100644
--- a/rocketpool-cli/node/claim-rewards.go
+++ b/rocketpool-cli/node/claim-rewards.go
@@ -8,7 +8,7 @@ import (
"strings"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/node/create-vacant-minipool.go b/rocketpool-cli/node/create-vacant-minipool.go
index 2414bea25..204c8bd6d 100644
--- a/rocketpool-cli/node/create-vacant-minipool.go
+++ b/rocketpool-cli/node/create-vacant-minipool.go
@@ -7,8 +7,8 @@ import (
"strconv"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/rocketpool-cli/wallet"
"github.com/rocket-pool/smartnode/shared/services/gas"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
diff --git a/rocketpool-cli/node/deposit.go b/rocketpool-cli/node/deposit.go
index fc52108c8..01d5df380 100644
--- a/rocketpool-cli/node/deposit.go
+++ b/rocketpool-cli/node/deposit.go
@@ -6,7 +6,7 @@ import (
"math/big"
"strconv"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/node/distributor.go b/rocketpool-cli/node/distributor.go
index 3d7138610..57ba1d830 100644
--- a/rocketpool-cli/node/distributor.go
+++ b/rocketpool-cli/node/distributor.go
@@ -5,7 +5,7 @@ import (
"github.com/urfave/cli"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services/gas"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
cliutils "github.com/rocket-pool/smartnode/shared/utils/cli"
diff --git a/rocketpool-cli/node/rpl-withdrawal-address.go b/rocketpool-cli/node/rpl-withdrawal-address.go
index 8d9b798fe..4af1db5e9 100644
--- a/rocketpool-cli/node/rpl-withdrawal-address.go
+++ b/rocketpool-cli/node/rpl-withdrawal-address.go
@@ -8,7 +8,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/urfave/cli"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services/gas"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
cliutils "github.com/rocket-pool/smartnode/shared/utils/cli"
diff --git a/rocketpool-cli/node/stake-rpl.go b/rocketpool-cli/node/stake-rpl.go
index f39bd556a..1e849b9cc 100644
--- a/rocketpool-cli/node/stake-rpl.go
+++ b/rocketpool-cli/node/stake-rpl.go
@@ -6,7 +6,7 @@ import (
"strconv"
"strings"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/node/status.go b/rocketpool-cli/node/status.go
index 83305d641..7f89bc388 100644
--- a/rocketpool-cli/node/status.go
+++ b/rocketpool-cli/node/status.go
@@ -8,7 +8,7 @@ import (
"sort"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/addons/rescue_node"
diff --git a/rocketpool-cli/node/swap-rpl.go b/rocketpool-cli/node/swap-rpl.go
index c1df52bbb..0f395313c 100644
--- a/rocketpool-cli/node/swap-rpl.go
+++ b/rocketpool-cli/node/swap-rpl.go
@@ -5,7 +5,7 @@ import (
"math/big"
"strconv"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/node/utils.go b/rocketpool-cli/node/utils.go
index f598bd7ef..db16d6707 100644
--- a/rocketpool-cli/node/utils.go
+++ b/rocketpool-cli/node/utils.go
@@ -18,7 +18,7 @@ import (
"github.com/urfave/cli"
"gopkg.in/yaml.v2"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/services/config"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
"github.com/rocket-pool/smartnode/shared/types/api"
diff --git a/rocketpool-cli/node/withdraw-eth.go b/rocketpool-cli/node/withdraw-eth.go
index a1677ae05..0a927d226 100644
--- a/rocketpool-cli/node/withdraw-eth.go
+++ b/rocketpool-cli/node/withdraw-eth.go
@@ -5,7 +5,7 @@ import (
"math/big"
"strconv"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/node/withdraw-rpl.go b/rocketpool-cli/node/withdraw-rpl.go
index 10dc45daa..aaa3ea5a7 100644
--- a/rocketpool-cli/node/withdraw-rpl.go
+++ b/rocketpool-cli/node/withdraw-rpl.go
@@ -5,7 +5,7 @@ import (
"math/big"
"strconv"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/odao/cancel-proposal.go b/rocketpool-cli/odao/cancel-proposal.go
index a9c4e62f5..94e165ad9 100644
--- a/rocketpool-cli/odao/cancel-proposal.go
+++ b/rocketpool-cli/odao/cancel-proposal.go
@@ -5,8 +5,8 @@ import (
"fmt"
"strconv"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/odao/execute-proposal.go b/rocketpool-cli/odao/execute-proposal.go
index e2a3bdbaf..3cfaff2c6 100644
--- a/rocketpool-cli/odao/execute-proposal.go
+++ b/rocketpool-cli/odao/execute-proposal.go
@@ -4,9 +4,9 @@ import (
"fmt"
"strconv"
- "github.com/rocket-pool/rocketpool-go/dao"
- rocketpoolapi "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ rocketpoolapi "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/odao/get-settings.go b/rocketpool-cli/odao/get-settings.go
index cb37b42fa..0a90c1378 100644
--- a/rocketpool-cli/odao/get-settings.go
+++ b/rocketpool-cli/odao/get-settings.go
@@ -6,7 +6,7 @@ import (
"github.com/urfave/cli"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
)
diff --git a/rocketpool-cli/odao/join.go b/rocketpool-cli/odao/join.go
index 468e0d9d0..cd13547b5 100644
--- a/rocketpool-cli/odao/join.go
+++ b/rocketpool-cli/odao/join.go
@@ -4,7 +4,7 @@ import (
"fmt"
"math/big"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/odao/members.go b/rocketpool-cli/odao/members.go
index 376954bb2..f0af1ef0a 100644
--- a/rocketpool-cli/odao/members.go
+++ b/rocketpool-cli/odao/members.go
@@ -3,7 +3,7 @@ package odao
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
diff --git a/rocketpool-cli/odao/proposals.go b/rocketpool-cli/odao/proposals.go
index 92304ea00..e4c65e008 100644
--- a/rocketpool-cli/odao/proposals.go
+++ b/rocketpool-cli/odao/proposals.go
@@ -7,8 +7,8 @@ import (
"slices"
"strings"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
diff --git a/rocketpool-cli/odao/propose-kick.go b/rocketpool-cli/odao/propose-kick.go
index a75d2b532..66f172d87 100644
--- a/rocketpool-cli/odao/propose-kick.go
+++ b/rocketpool-cli/odao/propose-kick.go
@@ -7,8 +7,8 @@ import (
"strconv"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/odao/propose-settings.go b/rocketpool-cli/odao/propose-settings.go
index 9be3e386b..9a96d9210 100644
--- a/rocketpool-cli/odao/propose-settings.go
+++ b/rocketpool-cli/odao/propose-settings.go
@@ -4,7 +4,7 @@ import (
"fmt"
"time"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/odao/vote-proposal.go b/rocketpool-cli/odao/vote-proposal.go
index 635779f9f..636b1df43 100644
--- a/rocketpool-cli/odao/vote-proposal.go
+++ b/rocketpool-cli/odao/vote-proposal.go
@@ -5,8 +5,8 @@ import (
"fmt"
"strconv"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/pdao/claim-bonds.go b/rocketpool-cli/pdao/claim-bonds.go
index cb7165e8b..050922421 100644
--- a/rocketpool-cli/pdao/claim-bonds.go
+++ b/rocketpool-cli/pdao/claim-bonds.go
@@ -5,8 +5,8 @@ import (
"sort"
"strconv"
- rocketpoolapi "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ rocketpoolapi "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/pdao/commands.go b/rocketpool-cli/pdao/commands.go
index 1a91e5d11..4f433e565 100644
--- a/rocketpool-cli/pdao/commands.go
+++ b/rocketpool-cli/pdao/commands.go
@@ -5,7 +5,7 @@ import (
"github.com/urfave/cli"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
cliutils "github.com/rocket-pool/smartnode/shared/utils/cli"
)
diff --git a/rocketpool-cli/pdao/execute-proposal.go b/rocketpool-cli/pdao/execute-proposal.go
index bdb8bb59a..6fdc08fa8 100644
--- a/rocketpool-cli/pdao/execute-proposal.go
+++ b/rocketpool-cli/pdao/execute-proposal.go
@@ -4,9 +4,9 @@ import (
"fmt"
"strconv"
- rocketpoolapi "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/strings"
+ rocketpoolapi "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/strings"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/pdao/get-settings.go b/rocketpool-cli/pdao/get-settings.go
index d23a8bae3..0a48d75ad 100644
--- a/rocketpool-cli/pdao/get-settings.go
+++ b/rocketpool-cli/pdao/get-settings.go
@@ -5,7 +5,7 @@ import (
"github.com/urfave/cli"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
)
diff --git a/rocketpool-cli/pdao/percentages.go b/rocketpool-cli/pdao/percentages.go
index b1476342e..2bf277f6c 100644
--- a/rocketpool-cli/pdao/percentages.go
+++ b/rocketpool-cli/pdao/percentages.go
@@ -3,7 +3,7 @@ package pdao
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services/gas"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
cliutils "github.com/rocket-pool/smartnode/shared/utils/cli"
diff --git a/rocketpool-cli/pdao/proposals.go b/rocketpool-cli/pdao/proposals.go
index cbadc212e..a41bd6c68 100644
--- a/rocketpool-cli/pdao/proposals.go
+++ b/rocketpool-cli/pdao/proposals.go
@@ -8,9 +8,9 @@ import (
"strings"
"time"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- utilsStrings "github.com/rocket-pool/rocketpool-go/utils/strings"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ utilsStrings "github.com/rocket-pool/smartnode/bindings/utils/strings"
"github.com/urfave/cli"
diff --git a/rocketpool-cli/pdao/propose-settings.go b/rocketpool-cli/pdao/propose-settings.go
index 879e04019..abcf12d65 100644
--- a/rocketpool-cli/pdao/propose-settings.go
+++ b/rocketpool-cli/pdao/propose-settings.go
@@ -5,8 +5,8 @@ import (
"math/big"
"time"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/pdao/status.go b/rocketpool-cli/pdao/status.go
index 1b516b023..ba616bc3d 100644
--- a/rocketpool-cli/pdao/status.go
+++ b/rocketpool-cli/pdao/status.go
@@ -8,9 +8,9 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/urfave/cli"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- "github.com/rocket-pool/rocketpool-go/utils/strings"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/strings"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
"github.com/rocket-pool/smartnode/shared/types/api"
cliutils "github.com/rocket-pool/smartnode/shared/utils/cli"
diff --git a/rocketpool-cli/pdao/utils.go b/rocketpool-cli/pdao/utils.go
index b1fe1322c..db096231a 100644
--- a/rocketpool-cli/pdao/utils.go
+++ b/rocketpool-cli/pdao/utils.go
@@ -5,7 +5,7 @@ import (
"math/big"
"strconv"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
cliutils "github.com/rocket-pool/smartnode/shared/utils/cli"
"github.com/rocket-pool/smartnode/shared/utils/cli/prompt"
"github.com/urfave/cli"
diff --git a/rocketpool-cli/pdao/vote-proposal.go b/rocketpool-cli/pdao/vote-proposal.go
index 1c7c5603f..2d6b17141 100644
--- a/rocketpool-cli/pdao/vote-proposal.go
+++ b/rocketpool-cli/pdao/vote-proposal.go
@@ -5,8 +5,8 @@ import (
"strconv"
"time"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/queue/status.go b/rocketpool-cli/queue/status.go
index fee499145..5046bb45e 100644
--- a/rocketpool-cli/queue/status.go
+++ b/rocketpool-cli/queue/status.go
@@ -3,7 +3,7 @@ package queue
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
diff --git a/rocketpool-cli/security/cancel-proposal.go b/rocketpool-cli/security/cancel-proposal.go
index eb6587afe..e386cb232 100644
--- a/rocketpool-cli/security/cancel-proposal.go
+++ b/rocketpool-cli/security/cancel-proposal.go
@@ -5,8 +5,8 @@ import (
"fmt"
"strconv"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/security/commands.go b/rocketpool-cli/security/commands.go
index 5ae1cac87..de668e1f3 100644
--- a/rocketpool-cli/security/commands.go
+++ b/rocketpool-cli/security/commands.go
@@ -5,7 +5,7 @@ import (
"github.com/urfave/cli"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
cliutils "github.com/rocket-pool/smartnode/shared/utils/cli"
)
diff --git a/rocketpool-cli/security/execute-proposal.go b/rocketpool-cli/security/execute-proposal.go
index 1f0ac5b5b..7f93b13bf 100644
--- a/rocketpool-cli/security/execute-proposal.go
+++ b/rocketpool-cli/security/execute-proposal.go
@@ -4,9 +4,9 @@ import (
"fmt"
"strconv"
- "github.com/rocket-pool/rocketpool-go/dao"
- rocketpoolapi "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ rocketpoolapi "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/security/proposals.go b/rocketpool-cli/security/proposals.go
index e2bad47dd..a084356ae 100644
--- a/rocketpool-cli/security/proposals.go
+++ b/rocketpool-cli/security/proposals.go
@@ -7,8 +7,8 @@ import (
"slices"
"strings"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
diff --git a/rocketpool-cli/security/propose-settings.go b/rocketpool-cli/security/propose-settings.go
index 4fd64d1a8..62489feff 100644
--- a/rocketpool-cli/security/propose-settings.go
+++ b/rocketpool-cli/security/propose-settings.go
@@ -3,7 +3,7 @@ package security
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/security/vote-proposal.go b/rocketpool-cli/security/vote-proposal.go
index 162390ffc..4ddd3afc4 100644
--- a/rocketpool-cli/security/vote-proposal.go
+++ b/rocketpool-cli/security/vote-proposal.go
@@ -5,8 +5,8 @@ import (
"fmt"
"strconv"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool-cli/wallet/utils.go b/rocketpool-cli/wallet/utils.go
index 83d5f5775..2d52cf9e1 100644
--- a/rocketpool-cli/wallet/utils.go
+++ b/rocketpool-cli/wallet/utils.go
@@ -11,7 +11,7 @@ import (
"github.com/mitchellh/go-homedir"
"gopkg.in/yaml.v2"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/rocketpool-cli/wallet/bip39"
"github.com/rocket-pool/smartnode/shared/services/config"
"github.com/rocket-pool/smartnode/shared/services/passwords"
diff --git a/rocketpool/api/api.go b/rocketpool/api/api.go
index f84455bac..3c762870a 100644
--- a/rocketpool/api/api.go
+++ b/rocketpool/api/api.go
@@ -9,7 +9,7 @@ import (
"github.com/rocket-pool/smartnode/rocketpool/api/security"
"github.com/urfave/cli"
- "github.com/rocket-pool/rocketpool-go/utils"
+ "github.com/rocket-pool/smartnode/bindings/utils"
"github.com/rocket-pool/smartnode/rocketpool/api/auction"
"github.com/rocket-pool/smartnode/rocketpool/api/minipool"
"github.com/rocket-pool/smartnode/rocketpool/api/network"
diff --git a/rocketpool/api/auction/bid-lot.go b/rocketpool/api/auction/bid-lot.go
index eeda7d7d0..d6a152cc6 100644
--- a/rocketpool/api/auction/bid-lot.go
+++ b/rocketpool/api/auction/bid-lot.go
@@ -4,8 +4,8 @@ import (
"fmt"
"math/big"
- "github.com/rocket-pool/rocketpool-go/auction"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/auction"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/auction/claim-lot.go b/rocketpool/api/auction/claim-lot.go
index 9af9bdec0..ee68072d2 100644
--- a/rocketpool/api/auction/claim-lot.go
+++ b/rocketpool/api/auction/claim-lot.go
@@ -4,7 +4,7 @@ import (
"fmt"
"math/big"
- "github.com/rocket-pool/rocketpool-go/auction"
+ "github.com/rocket-pool/smartnode/bindings/auction"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/auction/create-lot.go b/rocketpool/api/auction/create-lot.go
index f2c706e75..42d52e48d 100644
--- a/rocketpool/api/auction/create-lot.go
+++ b/rocketpool/api/auction/create-lot.go
@@ -3,8 +3,8 @@ package auction
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/auction"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/auction"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/auction/recover-lot.go b/rocketpool/api/auction/recover-lot.go
index 2d0f89e6a..c6abefd33 100644
--- a/rocketpool/api/auction/recover-lot.go
+++ b/rocketpool/api/auction/recover-lot.go
@@ -4,7 +4,7 @@ import (
"fmt"
"math/big"
- "github.com/rocket-pool/rocketpool-go/auction"
+ "github.com/rocket-pool/smartnode/bindings/auction"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/auction/status.go b/rocketpool/api/auction/status.go
index 64142e85f..b316a561c 100644
--- a/rocketpool/api/auction/status.go
+++ b/rocketpool/api/auction/status.go
@@ -1,7 +1,7 @@
package auction
import (
- "github.com/rocket-pool/rocketpool-go/auction"
+ "github.com/rocket-pool/smartnode/bindings/auction"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/auction/utils.go b/rocketpool/api/auction/utils.go
index 2f0288ce7..2e984f311 100644
--- a/rocketpool/api/auction/utils.go
+++ b/rocketpool/api/auction/utils.go
@@ -5,11 +5,11 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/auction"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/auction"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"golang.org/x/sync/errgroup"
"github.com/rocket-pool/smartnode/shared/types/api"
diff --git a/rocketpool/api/debug/validators.go b/rocketpool/api/debug/validators.go
index 945b195c2..09ae296b4 100644
--- a/rocketpool/api/debug/validators.go
+++ b/rocketpool/api/debug/validators.go
@@ -8,10 +8,10 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/utils/eth2"
diff --git a/rocketpool/api/minipool/change-withdrawal-creds.go b/rocketpool/api/minipool/change-withdrawal-creds.go
index 9d1f3cfd9..20de5618d 100644
--- a/rocketpool/api/minipool/change-withdrawal-creds.go
+++ b/rocketpool/api/minipool/change-withdrawal-creds.go
@@ -5,8 +5,8 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
eth2types "github.com/wealdtech/go-eth2-types/v2"
util "github.com/wealdtech/go-eth2-util"
diff --git a/rocketpool/api/minipool/close.go b/rocketpool/api/minipool/close.go
index f33b7fb42..1e910c3c8 100644
--- a/rocketpool/api/minipool/close.go
+++ b/rocketpool/api/minipool/close.go
@@ -7,11 +7,11 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/minipool/delegate.go b/rocketpool/api/minipool/delegate.go
index 8b1646d95..815427ff6 100644
--- a/rocketpool/api/minipool/delegate.go
+++ b/rocketpool/api/minipool/delegate.go
@@ -4,9 +4,9 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/minipool/dissolve.go b/rocketpool/api/minipool/dissolve.go
index 56f126c59..3703cb8a6 100644
--- a/rocketpool/api/minipool/dissolve.go
+++ b/rocketpool/api/minipool/dissolve.go
@@ -4,8 +4,8 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/minipool/distribute.go b/rocketpool/api/minipool/distribute.go
index 6615928da..ba4a91ae2 100644
--- a/rocketpool/api/minipool/distribute.go
+++ b/rocketpool/api/minipool/distribute.go
@@ -6,9 +6,9 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/minipool/exit.go b/rocketpool/api/minipool/exit.go
index eccafa399..024e963a7 100644
--- a/rocketpool/api/minipool/exit.go
+++ b/rocketpool/api/minipool/exit.go
@@ -2,8 +2,8 @@ package minipool
import (
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
eth2types "github.com/wealdtech/go-eth2-types/v2"
diff --git a/rocketpool/api/minipool/import-key.go b/rocketpool/api/minipool/import-key.go
index 8bd31b3d7..f59532413 100644
--- a/rocketpool/api/minipool/import-key.go
+++ b/rocketpool/api/minipool/import-key.go
@@ -5,8 +5,8 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
eth2types "github.com/wealdtech/go-eth2-types/v2"
diff --git a/rocketpool/api/minipool/promote.go b/rocketpool/api/minipool/promote.go
index 933c1942f..9cd1704a6 100644
--- a/rocketpool/api/minipool/promote.go
+++ b/rocketpool/api/minipool/promote.go
@@ -6,8 +6,8 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/minipool/reduce-bond.go b/rocketpool/api/minipool/reduce-bond.go
index 3926c2122..caab073b0 100644
--- a/rocketpool/api/minipool/reduce-bond.go
+++ b/rocketpool/api/minipool/reduce-bond.go
@@ -5,9 +5,9 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/types/api"
diff --git a/rocketpool/api/minipool/refund.go b/rocketpool/api/minipool/refund.go
index 8e2a82a65..ed7b2293a 100644
--- a/rocketpool/api/minipool/refund.go
+++ b/rocketpool/api/minipool/refund.go
@@ -5,7 +5,7 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/minipool/rescue-dissolved.go b/rocketpool/api/minipool/rescue-dissolved.go
index 5fb1c1812..8419f3d20 100644
--- a/rocketpool/api/minipool/rescue-dissolved.go
+++ b/rocketpool/api/minipool/rescue-dissolved.go
@@ -7,10 +7,10 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/core/types"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/minipool/stake.go b/rocketpool/api/minipool/stake.go
index 712f70db7..09f1fb5f9 100644
--- a/rocketpool/api/minipool/stake.go
+++ b/rocketpool/api/minipool/stake.go
@@ -6,11 +6,11 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
"github.com/urfave/cli"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
"github.com/rocket-pool/smartnode/shared/utils/eth1"
diff --git a/rocketpool/api/minipool/utils.go b/rocketpool/api/minipool/utils.go
index d526b99d6..532f1f9fa 100644
--- a/rocketpool/api/minipool/utils.go
+++ b/rocketpool/api/minipool/utils.go
@@ -8,13 +8,13 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"golang.org/x/sync/errgroup"
"github.com/rocket-pool/smartnode/shared/services/beacon"
diff --git a/rocketpool/api/network/dao-proposals.go b/rocketpool/api/network/dao-proposals.go
index 9025e4de8..97ae79577 100644
--- a/rocketpool/api/network/dao-proposals.go
+++ b/rocketpool/api/network/dao-proposals.go
@@ -7,8 +7,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/node"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/node"
"github.com/rocket-pool/smartnode/rocketpool/api/pdao"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/proposals"
diff --git a/rocketpool/api/network/node-fee.go b/rocketpool/api/network/node-fee.go
index ba18260a9..8d88b139f 100644
--- a/rocketpool/api/network/node-fee.go
+++ b/rocketpool/api/network/node-fee.go
@@ -1,8 +1,8 @@
package network
import (
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/network/rpl-price.go b/rocketpool/api/network/rpl-price.go
index bffd2a751..5e8aede99 100644
--- a/rocketpool/api/network/rpl-price.go
+++ b/rocketpool/api/network/rpl-price.go
@@ -3,7 +3,7 @@ package network
import (
"math/big"
- "github.com/rocket-pool/rocketpool-go/network"
+ "github.com/rocket-pool/smartnode/bindings/network"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/network/stats.go b/rocketpool/api/network/stats.go
index dd5a9ec60..672b3b9fb 100644
--- a/rocketpool/api/network/stats.go
+++ b/rocketpool/api/network/stats.go
@@ -5,13 +5,13 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/deposit"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- rpstate "github.com/rocket-pool/rocketpool-go/utils/state"
+ "github.com/rocket-pool/smartnode/bindings/deposit"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ rpstate "github.com/rocket-pool/smartnode/bindings/utils/state"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/network/timezones.go b/rocketpool/api/network/timezones.go
index c55d0939a..a3b791338 100644
--- a/rocketpool/api/network/timezones.go
+++ b/rocketpool/api/network/timezones.go
@@ -4,7 +4,7 @@ import (
"math/big"
"time"
- "github.com/rocket-pool/rocketpool-go/node"
+ "github.com/rocket-pool/smartnode/bindings/node"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/node/burn.go b/rocketpool/api/node/burn.go
index fc37de9a4..c4ae051bd 100644
--- a/rocketpool/api/node/burn.go
+++ b/rocketpool/api/node/burn.go
@@ -4,7 +4,7 @@ import (
"fmt"
"math/big"
- "github.com/rocket-pool/rocketpool-go/tokens"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/node/claim-rewards.go b/rocketpool/api/node/claim-rewards.go
index 2ef2e1480..1baf28beb 100644
--- a/rocketpool/api/node/claim-rewards.go
+++ b/rocketpool/api/node/claim-rewards.go
@@ -10,12 +10,12 @@ import (
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rewards"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rewards"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/config"
rprewards "github.com/rocket-pool/smartnode/shared/services/rewards"
diff --git a/rocketpool/api/node/claim-rpl.go b/rocketpool/api/node/claim-rpl.go
index 27e83cb26..a09d7b2af 100644
--- a/rocketpool/api/node/claim-rpl.go
+++ b/rocketpool/api/node/claim-rpl.go
@@ -6,7 +6,7 @@ import (
"github.com/urfave/cli"
- "github.com/rocket-pool/rocketpool-go/legacy/v1.0.0/rewards"
+ "github.com/rocket-pool/smartnode/bindings/legacy/v1.0.0/rewards"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
"github.com/rocket-pool/smartnode/shared/utils/eth1"
diff --git a/rocketpool/api/node/create-vacant-minipool.go b/rocketpool/api/node/create-vacant-minipool.go
index f0c13cf24..e5e4f238f 100644
--- a/rocketpool/api/node/create-vacant-minipool.go
+++ b/rocketpool/api/node/create-vacant-minipool.go
@@ -6,12 +6,12 @@ import (
"math/big"
"time"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/types/api"
diff --git a/rocketpool/api/node/deposit.go b/rocketpool/api/node/deposit.go
index 891c69817..d8b48f7d4 100644
--- a/rocketpool/api/node/deposit.go
+++ b/rocketpool/api/node/deposit.go
@@ -10,13 +10,13 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/core/types"
"github.com/prysmaticlabs/prysm/v5/beacon-chain/core/signing"
- "github.com/rocket-pool/rocketpool-go/deposit"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/deposit"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/node/distributor.go b/rocketpool/api/node/distributor.go
index 250a28bf3..c9de72c33 100644
--- a/rocketpool/api/node/distributor.go
+++ b/rocketpool/api/node/distributor.go
@@ -4,8 +4,8 @@ import (
"context"
"fmt"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/node/primary-withdrawal-address.go b/rocketpool/api/node/primary-withdrawal-address.go
index 2acdb12fd..dadf46428 100644
--- a/rocketpool/api/node/primary-withdrawal-address.go
+++ b/rocketpool/api/node/primary-withdrawal-address.go
@@ -4,7 +4,7 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/storage"
+ "github.com/rocket-pool/smartnode/bindings/storage"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/node/register.go b/rocketpool/api/node/register.go
index f6673ea87..ee972afe3 100644
--- a/rocketpool/api/node/register.go
+++ b/rocketpool/api/node/register.go
@@ -3,8 +3,8 @@ package node
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/node/rewards.go b/rocketpool/api/node/rewards.go
index 8db79f182..cd7c3c152 100644
--- a/rocketpool/api/node/rewards.go
+++ b/rocketpool/api/node/rewards.go
@@ -7,13 +7,13 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rewards"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- rpstate "github.com/rocket-pool/rocketpool-go/utils/state"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rewards"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ rpstate "github.com/rocket-pool/smartnode/bindings/utils/state"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/node/rpl-withdrawal-address.go b/rocketpool/api/node/rpl-withdrawal-address.go
index a22ce2197..3530ea828 100644
--- a/rocketpool/api/node/rpl-withdrawal-address.go
+++ b/rocketpool/api/node/rpl-withdrawal-address.go
@@ -5,8 +5,8 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/storage"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/storage"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/node/send-message.go b/rocketpool/api/node/send-message.go
index 29059feb6..4560bbe38 100644
--- a/rocketpool/api/node/send-message.go
+++ b/rocketpool/api/node/send-message.go
@@ -3,7 +3,7 @@ package node
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/ethereum/go-ethereum/common"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/node/send.go b/rocketpool/api/node/send.go
index b4f34cd85..ebc1e098e 100644
--- a/rocketpool/api/node/send.go
+++ b/rocketpool/api/node/send.go
@@ -8,8 +8,8 @@ import (
"strings"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/node/set-rpl-lock-allowed.go b/rocketpool/api/node/set-rpl-lock-allowed.go
index 6b6a974ef..3cb74f9bd 100644
--- a/rocketpool/api/node/set-rpl-lock-allowed.go
+++ b/rocketpool/api/node/set-rpl-lock-allowed.go
@@ -3,7 +3,7 @@ package node
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/node"
+ "github.com/rocket-pool/smartnode/bindings/node"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/node/set-stake-rpl-for-allowed.go b/rocketpool/api/node/set-stake-rpl-for-allowed.go
index 6c620102a..c3267c9f9 100644
--- a/rocketpool/api/node/set-stake-rpl-for-allowed.go
+++ b/rocketpool/api/node/set-stake-rpl-for-allowed.go
@@ -4,7 +4,7 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/node"
+ "github.com/rocket-pool/smartnode/bindings/node"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/node/set-timezone.go b/rocketpool/api/node/set-timezone.go
index 1661b37b0..fa6297785 100644
--- a/rocketpool/api/node/set-timezone.go
+++ b/rocketpool/api/node/set-timezone.go
@@ -4,7 +4,7 @@ import (
"fmt"
_ "time/tzdata"
- "github.com/rocket-pool/rocketpool-go/node"
+ "github.com/rocket-pool/smartnode/bindings/node"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/node/smoothing-pool.go b/rocketpool/api/node/smoothing-pool.go
index 0f2f7b6a4..665fc510a 100644
--- a/rocketpool/api/node/smoothing-pool.go
+++ b/rocketpool/api/node/smoothing-pool.go
@@ -5,9 +5,9 @@ import (
"fmt"
"time"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rewards"
- rocketpoolapi "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rewards"
+ rocketpoolapi "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/rocketpool"
"github.com/rocket-pool/smartnode/shared/types/api"
diff --git a/rocketpool/api/node/stake-rpl.go b/rocketpool/api/node/stake-rpl.go
index 995f1e175..4f14f4641 100644
--- a/rocketpool/api/node/stake-rpl.go
+++ b/rocketpool/api/node/stake-rpl.go
@@ -5,10 +5,10 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/utils"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/utils"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/node/status.go b/rocketpool/api/node/status.go
index 86f308044..8eaa2070d 100644
--- a/rocketpool/api/node/status.go
+++ b/rocketpool/api/node/status.go
@@ -9,16 +9,16 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- tnsettings "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ tnsettings "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/node/swap-rpl.go b/rocketpool/api/node/swap-rpl.go
index eea12ff82..a66bd26aa 100644
--- a/rocketpool/api/node/swap-rpl.go
+++ b/rocketpool/api/node/swap-rpl.go
@@ -5,8 +5,8 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/utils"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/utils"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/node/utils.go b/rocketpool/api/node/utils.go
index 173e48fdc..be63a04c3 100644
--- a/rocketpool/api/node/utils.go
+++ b/rocketpool/api/node/utils.go
@@ -5,9 +5,9 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
"golang.org/x/sync/errgroup"
)
diff --git a/rocketpool/api/node/withdraw-eth.go b/rocketpool/api/node/withdraw-eth.go
index 32f796f68..60f852c48 100644
--- a/rocketpool/api/node/withdraw-eth.go
+++ b/rocketpool/api/node/withdraw-eth.go
@@ -4,7 +4,7 @@ import (
"fmt"
"math/big"
- "github.com/rocket-pool/rocketpool-go/node"
+ "github.com/rocket-pool/smartnode/bindings/node"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/node/withdraw-rpl.go b/rocketpool/api/node/withdraw-rpl.go
index 6fc690a66..e3714521c 100644
--- a/rocketpool/api/node/withdraw-rpl.go
+++ b/rocketpool/api/node/withdraw-rpl.go
@@ -7,8 +7,8 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/odao/cancel-proposal.go b/rocketpool/api/odao/cancel-proposal.go
index 42fbb32de..705f1ee86 100644
--- a/rocketpool/api/odao/cancel-proposal.go
+++ b/rocketpool/api/odao/cancel-proposal.go
@@ -4,9 +4,9 @@ import (
"bytes"
"fmt"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/odao/execute-proposal.go b/rocketpool/api/odao/execute-proposal.go
index 45da936ec..2889859df 100644
--- a/rocketpool/api/odao/execute-proposal.go
+++ b/rocketpool/api/odao/execute-proposal.go
@@ -3,9 +3,9 @@ package odao
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/odao/get-settings.go b/rocketpool/api/odao/get-settings.go
index 56feb2532..4c1da5940 100644
--- a/rocketpool/api/odao/get-settings.go
+++ b/rocketpool/api/odao/get-settings.go
@@ -3,7 +3,7 @@ package odao
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/odao/join.go b/rocketpool/api/odao/join.go
index d929c18cf..e41fa6ead 100644
--- a/rocketpool/api/odao/join.go
+++ b/rocketpool/api/odao/join.go
@@ -5,10 +5,10 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- tndao "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- tnsettings "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/utils"
+ tndao "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ tnsettings "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/utils"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/odao/leave.go b/rocketpool/api/odao/leave.go
index 5d4644b70..a8f647db7 100644
--- a/rocketpool/api/odao/leave.go
+++ b/rocketpool/api/odao/leave.go
@@ -4,7 +4,7 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/odao/members.go b/rocketpool/api/odao/members.go
index e48dac372..0766dcf88 100644
--- a/rocketpool/api/odao/members.go
+++ b/rocketpool/api/odao/members.go
@@ -1,7 +1,7 @@
package odao
import (
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/odao/proposals.go b/rocketpool/api/odao/proposals.go
index 15b6e273f..01e4a9fbf 100644
--- a/rocketpool/api/odao/proposals.go
+++ b/rocketpool/api/odao/proposals.go
@@ -1,7 +1,7 @@
package odao
import (
- "github.com/rocket-pool/rocketpool-go/dao"
+ "github.com/rocket-pool/smartnode/bindings/dao"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/odao/propose-invite.go b/rocketpool/api/odao/propose-invite.go
index 1b193141a..9f950b990 100644
--- a/rocketpool/api/odao/propose-invite.go
+++ b/rocketpool/api/odao/propose-invite.go
@@ -4,7 +4,7 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/odao/propose-kick.go b/rocketpool/api/odao/propose-kick.go
index 49fbece96..91d6ce3bc 100644
--- a/rocketpool/api/odao/propose-kick.go
+++ b/rocketpool/api/odao/propose-kick.go
@@ -5,8 +5,8 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/odao/propose-leave.go b/rocketpool/api/odao/propose-leave.go
index 0b24e8325..097374673 100644
--- a/rocketpool/api/odao/propose-leave.go
+++ b/rocketpool/api/odao/propose-leave.go
@@ -3,7 +3,7 @@ package odao
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/odao/propose-settings.go b/rocketpool/api/odao/propose-settings.go
index 76eaa3daa..5b46faaef 100644
--- a/rocketpool/api/odao/propose-settings.go
+++ b/rocketpool/api/odao/propose-settings.go
@@ -4,8 +4,8 @@ import (
"fmt"
"math/big"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/odao/status.go b/rocketpool/api/odao/status.go
index c25bc7606..bd93bd6e7 100644
--- a/rocketpool/api/odao/status.go
+++ b/rocketpool/api/odao/status.go
@@ -1,8 +1,8 @@
package odao
import (
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/odao/utils.go b/rocketpool/api/odao/utils.go
index bd8e27026..27ae6817f 100644
--- a/rocketpool/api/odao/utils.go
+++ b/rocketpool/api/odao/utils.go
@@ -4,11 +4,11 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao"
- tndao "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- tnsettings "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ tndao "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ tnsettings "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
"golang.org/x/sync/errgroup"
)
diff --git a/rocketpool/api/odao/vote-proposal.go b/rocketpool/api/odao/vote-proposal.go
index 4a278291e..e782cbad9 100644
--- a/rocketpool/api/odao/vote-proposal.go
+++ b/rocketpool/api/odao/vote-proposal.go
@@ -3,9 +3,9 @@ package odao
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/pdao/claim-bonds.go b/rocketpool/api/pdao/claim-bonds.go
index 2bcda9755..6ac83607b 100644
--- a/rocketpool/api/pdao/claim-bonds.go
+++ b/rocketpool/api/pdao/claim-bonds.go
@@ -3,9 +3,9 @@ package pdao
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/pdao/claimable-bonds.go b/rocketpool/api/pdao/claimable-bonds.go
index a431ee01e..22b36f33b 100644
--- a/rocketpool/api/pdao/claimable-bonds.go
+++ b/rocketpool/api/pdao/claimable-bonds.go
@@ -7,9 +7,9 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/state"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/state"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/types/api"
diff --git a/rocketpool/api/pdao/defeat-proposal.go b/rocketpool/api/pdao/defeat-proposal.go
index 118a416cd..7f3c29604 100644
--- a/rocketpool/api/pdao/defeat-proposal.go
+++ b/rocketpool/api/pdao/defeat-proposal.go
@@ -4,8 +4,8 @@ import (
"fmt"
"time"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/pdao/execute-proposal.go b/rocketpool/api/pdao/execute-proposal.go
index f8a8b61fe..3cc5913c3 100644
--- a/rocketpool/api/pdao/execute-proposal.go
+++ b/rocketpool/api/pdao/execute-proposal.go
@@ -3,8 +3,8 @@ package pdao
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/pdao/finalize-proposal.go b/rocketpool/api/pdao/finalize-proposal.go
index 5d73bb275..8c8357869 100644
--- a/rocketpool/api/pdao/finalize-proposal.go
+++ b/rocketpool/api/pdao/finalize-proposal.go
@@ -3,8 +3,8 @@ package pdao
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/pdao/get-settings.go b/rocketpool/api/pdao/get-settings.go
index a6fd04c1a..2d08c73b5 100644
--- a/rocketpool/api/pdao/get-settings.go
+++ b/rocketpool/api/pdao/get-settings.go
@@ -3,7 +3,7 @@ package pdao
import (
"time"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/pdao/initialize-voting-with-delegate.go b/rocketpool/api/pdao/initialize-voting-with-delegate.go
index 1460fa5ce..e43350ec9 100644
--- a/rocketpool/api/pdao/initialize-voting-with-delegate.go
+++ b/rocketpool/api/pdao/initialize-voting-with-delegate.go
@@ -6,7 +6,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/urfave/cli"
- "github.com/rocket-pool/rocketpool-go/network"
+ "github.com/rocket-pool/smartnode/bindings/network"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
"github.com/rocket-pool/smartnode/shared/utils/eth1"
diff --git a/rocketpool/api/pdao/initialize-voting.go b/rocketpool/api/pdao/initialize-voting.go
index 18c6f110c..a2789c66f 100644
--- a/rocketpool/api/pdao/initialize-voting.go
+++ b/rocketpool/api/pdao/initialize-voting.go
@@ -5,7 +5,7 @@ import (
"github.com/urfave/cli"
- "github.com/rocket-pool/rocketpool-go/network"
+ "github.com/rocket-pool/smartnode/bindings/network"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
"github.com/rocket-pool/smartnode/shared/utils/eth1"
diff --git a/rocketpool/api/pdao/invite-security.go b/rocketpool/api/pdao/invite-security.go
index 6069e7177..ccaec32f5 100644
--- a/rocketpool/api/pdao/invite-security.go
+++ b/rocketpool/api/pdao/invite-security.go
@@ -4,9 +4,9 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/dao/security"
- "github.com/rocket-pool/rocketpool-go/node"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
+ "github.com/rocket-pool/smartnode/bindings/node"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
"github.com/rocket-pool/smartnode/shared/utils/eth1"
diff --git a/rocketpool/api/pdao/kick-multi-security.go b/rocketpool/api/pdao/kick-multi-security.go
index 609f67754..04d263eee 100644
--- a/rocketpool/api/pdao/kick-multi-security.go
+++ b/rocketpool/api/pdao/kick-multi-security.go
@@ -4,7 +4,7 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
"github.com/rocket-pool/smartnode/shared/utils/eth1"
diff --git a/rocketpool/api/pdao/kick-security.go b/rocketpool/api/pdao/kick-security.go
index 976165182..fda3abea3 100644
--- a/rocketpool/api/pdao/kick-security.go
+++ b/rocketpool/api/pdao/kick-security.go
@@ -4,8 +4,8 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/node"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/node"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
"github.com/rocket-pool/smartnode/shared/utils/eth1"
diff --git a/rocketpool/api/pdao/one-time-spend.go b/rocketpool/api/pdao/one-time-spend.go
index d1264253a..ebb5158d8 100644
--- a/rocketpool/api/pdao/one-time-spend.go
+++ b/rocketpool/api/pdao/one-time-spend.go
@@ -5,8 +5,8 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/node"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/node"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
"github.com/rocket-pool/smartnode/shared/utils/eth1"
diff --git a/rocketpool/api/pdao/override-vote.go b/rocketpool/api/pdao/override-vote.go
index b71c58f2f..67546dadc 100644
--- a/rocketpool/api/pdao/override-vote.go
+++ b/rocketpool/api/pdao/override-vote.go
@@ -4,9 +4,9 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/pdao/percentages.go b/rocketpool/api/pdao/percentages.go
index 41cf2e990..6431e9971 100644
--- a/rocketpool/api/pdao/percentages.go
+++ b/rocketpool/api/pdao/percentages.go
@@ -4,10 +4,10 @@ import (
"fmt"
"math/big"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- rpnode "github.com/rocket-pool/rocketpool-go/node"
- psettings "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ rpnode "github.com/rocket-pool/smartnode/bindings/node"
+ psettings "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
"github.com/rocket-pool/smartnode/shared/utils/eth1"
diff --git a/rocketpool/api/pdao/proposals.go b/rocketpool/api/pdao/proposals.go
index bc8fa91e5..e33f85681 100644
--- a/rocketpool/api/pdao/proposals.go
+++ b/rocketpool/api/pdao/proposals.go
@@ -2,9 +2,9 @@ package pdao
import (
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
"github.com/urfave/cli"
diff --git a/rocketpool/api/pdao/propose-settings.go b/rocketpool/api/pdao/propose-settings.go
index 282b61b4e..11c507171 100644
--- a/rocketpool/api/pdao/propose-settings.go
+++ b/rocketpool/api/pdao/propose-settings.go
@@ -5,9 +5,9 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
cliutils "github.com/rocket-pool/smartnode/shared/utils/cli"
diff --git a/rocketpool/api/pdao/recurring-spend.go b/rocketpool/api/pdao/recurring-spend.go
index 91a927a76..c8aab810e 100644
--- a/rocketpool/api/pdao/recurring-spend.go
+++ b/rocketpool/api/pdao/recurring-spend.go
@@ -6,8 +6,8 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/node"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/node"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
"github.com/rocket-pool/smartnode/shared/utils/eth1"
diff --git a/rocketpool/api/pdao/replace-security.go b/rocketpool/api/pdao/replace-security.go
index 189dd9a3a..0493d307f 100644
--- a/rocketpool/api/pdao/replace-security.go
+++ b/rocketpool/api/pdao/replace-security.go
@@ -4,9 +4,9 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/dao/security"
- "github.com/rocket-pool/rocketpool-go/node"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
+ "github.com/rocket-pool/smartnode/bindings/node"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
"github.com/rocket-pool/smartnode/shared/utils/eth1"
diff --git a/rocketpool/api/pdao/set-snapshot-address.go b/rocketpool/api/pdao/set-snapshot-address.go
index 3e73ae2af..4d3a1c8a4 100644
--- a/rocketpool/api/pdao/set-snapshot-address.go
+++ b/rocketpool/api/pdao/set-snapshot-address.go
@@ -7,8 +7,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi"
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/contracts"
"github.com/rocket-pool/smartnode/shared/types/api"
diff --git a/rocketpool/api/pdao/status.go b/rocketpool/api/pdao/status.go
index f17d1b4f4..c91c9c6e7 100644
--- a/rocketpool/api/pdao/status.go
+++ b/rocketpool/api/pdao/status.go
@@ -16,8 +16,8 @@ import (
"github.com/wealdtech/go-ens/v3"
"golang.org/x/sync/errgroup"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/node"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/node"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/proposals"
"github.com/rocket-pool/smartnode/shared/types/api"
diff --git a/rocketpool/api/pdao/update-recurring-spend.go b/rocketpool/api/pdao/update-recurring-spend.go
index 321336d1a..88614f1ee 100644
--- a/rocketpool/api/pdao/update-recurring-spend.go
+++ b/rocketpool/api/pdao/update-recurring-spend.go
@@ -6,8 +6,8 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/node"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/node"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
"github.com/rocket-pool/smartnode/shared/utils/eth1"
diff --git a/rocketpool/api/pdao/utils.go b/rocketpool/api/pdao/utils.go
index a4891d94e..93e8661ec 100644
--- a/rocketpool/api/pdao/utils.go
+++ b/rocketpool/api/pdao/utils.go
@@ -1,8 +1,8 @@
package pdao
import (
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/config"
"github.com/rocket-pool/smartnode/shared/services/proposals"
diff --git a/rocketpool/api/pdao/vote-proposal.go b/rocketpool/api/pdao/vote-proposal.go
index 876479d75..a2c5a92a9 100644
--- a/rocketpool/api/pdao/vote-proposal.go
+++ b/rocketpool/api/pdao/vote-proposal.go
@@ -4,8 +4,8 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/pdao/voting.go b/rocketpool/api/pdao/voting.go
index d02bd36df..7366f5d24 100644
--- a/rocketpool/api/pdao/voting.go
+++ b/rocketpool/api/pdao/voting.go
@@ -6,7 +6,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/urfave/cli"
- "github.com/rocket-pool/rocketpool-go/network"
+ "github.com/rocket-pool/smartnode/bindings/network"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
"github.com/rocket-pool/smartnode/shared/utils/eth1"
diff --git a/rocketpool/api/queue/process.go b/rocketpool/api/queue/process.go
index 47d758b7a..455043821 100644
--- a/rocketpool/api/queue/process.go
+++ b/rocketpool/api/queue/process.go
@@ -3,8 +3,8 @@ package queue
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/deposit"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/deposit"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/queue/status.go b/rocketpool/api/queue/status.go
index b60bef223..eb768a9a7 100644
--- a/rocketpool/api/queue/status.go
+++ b/rocketpool/api/queue/status.go
@@ -1,8 +1,8 @@
package queue
import (
- "github.com/rocket-pool/rocketpool-go/deposit"
- "github.com/rocket-pool/rocketpool-go/minipool"
+ "github.com/rocket-pool/smartnode/bindings/deposit"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/security/cancel-proposal.go b/rocketpool/api/security/cancel-proposal.go
index 307b36dc1..36809b902 100644
--- a/rocketpool/api/security/cancel-proposal.go
+++ b/rocketpool/api/security/cancel-proposal.go
@@ -4,9 +4,9 @@ import (
"bytes"
"fmt"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/dao/security"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/security/execute-proposal.go b/rocketpool/api/security/execute-proposal.go
index bd78cd365..092741743 100644
--- a/rocketpool/api/security/execute-proposal.go
+++ b/rocketpool/api/security/execute-proposal.go
@@ -3,9 +3,9 @@ package security
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/dao/security"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/security/join.go b/rocketpool/api/security/join.go
index 268fc175d..d94fc24c0 100644
--- a/rocketpool/api/security/join.go
+++ b/rocketpool/api/security/join.go
@@ -3,7 +3,7 @@ package security
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/dao/security"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/security/leave.go b/rocketpool/api/security/leave.go
index 7d491fc28..39321cf85 100644
--- a/rocketpool/api/security/leave.go
+++ b/rocketpool/api/security/leave.go
@@ -3,7 +3,7 @@ package security
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/dao/security"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/security/members.go b/rocketpool/api/security/members.go
index a50ddc578..13dc47273 100644
--- a/rocketpool/api/security/members.go
+++ b/rocketpool/api/security/members.go
@@ -3,7 +3,7 @@ package security
import (
"github.com/urfave/cli"
- "github.com/rocket-pool/rocketpool-go/dao/security"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
)
diff --git a/rocketpool/api/security/proposals.go b/rocketpool/api/security/proposals.go
index 8c5b5af5f..2a7bfc393 100644
--- a/rocketpool/api/security/proposals.go
+++ b/rocketpool/api/security/proposals.go
@@ -1,7 +1,7 @@
package security
import (
- "github.com/rocket-pool/rocketpool-go/dao"
+ "github.com/rocket-pool/smartnode/bindings/dao"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/security/propose-leave.go b/rocketpool/api/security/propose-leave.go
index 4a814fe56..0aa19217c 100644
--- a/rocketpool/api/security/propose-leave.go
+++ b/rocketpool/api/security/propose-leave.go
@@ -3,7 +3,7 @@ package security
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/dao/security"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/security/propose-settings.go b/rocketpool/api/security/propose-settings.go
index 2fe35e564..3fe60d51e 100644
--- a/rocketpool/api/security/propose-settings.go
+++ b/rocketpool/api/security/propose-settings.go
@@ -4,9 +4,9 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/settings/security"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/settings/security"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
cliutils "github.com/rocket-pool/smartnode/shared/utils/cli"
diff --git a/rocketpool/api/security/status.go b/rocketpool/api/security/status.go
index 4337f6c96..97b9c5023 100644
--- a/rocketpool/api/security/status.go
+++ b/rocketpool/api/security/status.go
@@ -1,8 +1,8 @@
package security
import (
- "github.com/rocket-pool/rocketpool-go/dao/security"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/security/utils.go b/rocketpool/api/security/utils.go
index 1460b9bbf..f65b6902a 100644
--- a/rocketpool/api/security/utils.go
+++ b/rocketpool/api/security/utils.go
@@ -4,11 +4,11 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/dao/security"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- psettings "github.com/rocket-pool/rocketpool-go/settings/protocol"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ psettings "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
"golang.org/x/sync/errgroup"
)
diff --git a/rocketpool/api/security/vote-proposal.go b/rocketpool/api/security/vote-proposal.go
index 2fa7eda39..bddd3ea7f 100644
--- a/rocketpool/api/security/vote-proposal.go
+++ b/rocketpool/api/security/vote-proposal.go
@@ -3,9 +3,9 @@ package security
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/dao/security"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/api/wallet/ens-name.go b/rocketpool/api/wallet/ens-name.go
index 6d7d2dc43..34a3f8108 100644
--- a/rocketpool/api/wallet/ens-name.go
+++ b/rocketpool/api/wallet/ens-name.go
@@ -3,7 +3,7 @@ package wallet
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/types/api"
"github.com/urfave/cli"
diff --git a/rocketpool/api/wallet/recover.go b/rocketpool/api/wallet/recover.go
index 285bc8a4a..fe2d48c64 100644
--- a/rocketpool/api/wallet/recover.go
+++ b/rocketpool/api/wallet/recover.go
@@ -5,7 +5,7 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/api/wallet/test.go b/rocketpool/api/wallet/test.go
index 0ff16bc16..b139c9731 100644
--- a/rocketpool/api/wallet/test.go
+++ b/rocketpool/api/wallet/test.go
@@ -4,7 +4,7 @@ import (
"fmt"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/go.mod b/rocketpool/go.mod
index f0222c038..36bf08709 100644
--- a/rocketpool/go.mod
+++ b/rocketpool/go.mod
@@ -33,7 +33,6 @@ require (
github.com/prysmaticlabs/go-bitfield v0.0.0-20210809151128-385d8c5e3fb7
github.com/prysmaticlabs/prysm/v5 v5.0.3
github.com/rivo/tview v0.0.0-20230208211350-7dfff1ce7854
- github.com/rocket-pool/rocketpool-go v1.8.4-0.20241122223132-c5f2be18f72b
github.com/sethvargo/go-password v0.2.0
github.com/shirou/gopsutil/v3 v3.23.1
github.com/tyler-smith/go-bip39 v1.1.0
diff --git a/rocketpool/node/auto-init-voting-power.go b/rocketpool/node/auto-init-voting-power.go
index 5022fe3f3..c51f1c2bb 100644
--- a/rocketpool/node/auto-init-voting-power.go
+++ b/rocketpool/node/auto-init-voting-power.go
@@ -5,9 +5,9 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/config"
diff --git a/rocketpool/node/collectors/beacon-collector.go b/rocketpool/node/collectors/beacon-collector.go
index 5063bfaf1..dece07ff8 100644
--- a/rocketpool/node/collectors/beacon-collector.go
+++ b/rocketpool/node/collectors/beacon-collector.go
@@ -8,7 +8,7 @@ import (
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/prometheus/client_golang/prometheus"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"golang.org/x/sync/errgroup"
)
diff --git a/rocketpool/node/collectors/demand-collector.go b/rocketpool/node/collectors/demand-collector.go
index 8c67c2f5e..6abe3d33e 100644
--- a/rocketpool/node/collectors/demand-collector.go
+++ b/rocketpool/node/collectors/demand-collector.go
@@ -4,8 +4,8 @@ import (
"fmt"
"github.com/prometheus/client_golang/prometheus"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
const namespace = "rocketpool"
diff --git a/rocketpool/node/collectors/node-collector.go b/rocketpool/node/collectors/node-collector.go
index 4b69ff0f1..a07c57cd5 100644
--- a/rocketpool/node/collectors/node-collector.go
+++ b/rocketpool/node/collectors/node-collector.go
@@ -11,8 +11,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
"github.com/prometheus/client_golang/prometheus"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/config"
diff --git a/rocketpool/node/collectors/odao-collector.go b/rocketpool/node/collectors/odao-collector.go
index 4c7959cc2..28c8d45b3 100644
--- a/rocketpool/node/collectors/odao-collector.go
+++ b/rocketpool/node/collectors/odao-collector.go
@@ -4,7 +4,7 @@ import (
"fmt"
"github.com/prometheus/client_golang/prometheus"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// Represents the collector for the ODAO metrics
diff --git a/rocketpool/node/collectors/performance-collector.go b/rocketpool/node/collectors/performance-collector.go
index 2e7f34f7c..c64681e32 100644
--- a/rocketpool/node/collectors/performance-collector.go
+++ b/rocketpool/node/collectors/performance-collector.go
@@ -4,8 +4,8 @@ import (
"fmt"
"github.com/prometheus/client_golang/prometheus"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
)
// Represents the collector for the Performance metrics
diff --git a/rocketpool/node/collectors/rpl-collector.go b/rocketpool/node/collectors/rpl-collector.go
index 4df55e3ca..7cbe1955e 100644
--- a/rocketpool/node/collectors/rpl-collector.go
+++ b/rocketpool/node/collectors/rpl-collector.go
@@ -4,8 +4,8 @@ import (
"fmt"
"github.com/prometheus/client_golang/prometheus"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services/config"
)
diff --git a/rocketpool/node/collectors/smoothing-pool-collector.go b/rocketpool/node/collectors/smoothing-pool-collector.go
index de6ade39e..4493c89dd 100644
--- a/rocketpool/node/collectors/smoothing-pool-collector.go
+++ b/rocketpool/node/collectors/smoothing-pool-collector.go
@@ -4,8 +4,8 @@ import (
"fmt"
"github.com/prometheus/client_golang/prometheus"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services"
)
diff --git a/rocketpool/node/collectors/snapshot-collector.go b/rocketpool/node/collectors/snapshot-collector.go
index cb6fda5f4..a74036e62 100644
--- a/rocketpool/node/collectors/snapshot-collector.go
+++ b/rocketpool/node/collectors/snapshot-collector.go
@@ -8,9 +8,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
"github.com/prometheus/client_golang/prometheus"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/rocketpool/api/pdao"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/config"
diff --git a/rocketpool/node/collectors/supply-collector.go b/rocketpool/node/collectors/supply-collector.go
index dfc683d35..0570fc162 100644
--- a/rocketpool/node/collectors/supply-collector.go
+++ b/rocketpool/node/collectors/supply-collector.go
@@ -4,9 +4,9 @@ import (
"fmt"
"github.com/prometheus/client_golang/prometheus"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"golang.org/x/sync/errgroup"
)
diff --git a/rocketpool/node/collectors/trusted-node-collector.go b/rocketpool/node/collectors/trusted-node-collector.go
index 1e4ef5573..b9db2a0cd 100644
--- a/rocketpool/node/collectors/trusted-node-collector.go
+++ b/rocketpool/node/collectors/trusted-node-collector.go
@@ -10,12 +10,12 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/prometheus/client_golang/prometheus"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/config"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/node/defend-pdao-props.go b/rocketpool/node/defend-pdao-props.go
index 05439eb35..a20b32220 100644
--- a/rocketpool/node/defend-pdao-props.go
+++ b/rocketpool/node/defend-pdao-props.go
@@ -7,10 +7,10 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/config"
diff --git a/rocketpool/node/distribute-minipools.go b/rocketpool/node/distribute-minipools.go
index f8e98fd51..755e3f586 100644
--- a/rocketpool/node/distribute-minipools.go
+++ b/rocketpool/node/distribute-minipools.go
@@ -7,11 +7,11 @@ import (
"github.com/docker/docker/client"
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- rpstate "github.com/rocket-pool/rocketpool-go/utils/state"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ rpstate "github.com/rocket-pool/smartnode/bindings/utils/state"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/node/download-reward-trees.go b/rocketpool/node/download-reward-trees.go
index 79ae6d6a3..cbe7bcd2c 100644
--- a/rocketpool/node/download-reward-trees.go
+++ b/rocketpool/node/download-reward-trees.go
@@ -5,7 +5,7 @@ import (
"os"
"github.com/docker/docker/client"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/node/manage-fee-recipient.go b/rocketpool/node/manage-fee-recipient.go
index 5056ebf58..4309e3e76 100644
--- a/rocketpool/node/manage-fee-recipient.go
+++ b/rocketpool/node/manage-fee-recipient.go
@@ -5,7 +5,7 @@ import (
"github.com/docker/docker/client"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/node/promote-minipools.go b/rocketpool/node/promote-minipools.go
index 0d1c0773f..659c17400 100644
--- a/rocketpool/node/promote-minipools.go
+++ b/rocketpool/node/promote-minipools.go
@@ -9,11 +9,11 @@ import (
"github.com/docker/docker/client"
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- rpstate "github.com/rocket-pool/rocketpool-go/utils/state"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ rpstate "github.com/rocket-pool/smartnode/bindings/utils/state"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/node/reduce-bonds.go b/rocketpool/node/reduce-bonds.go
index 20367c79b..7dbb000cd 100644
--- a/rocketpool/node/reduce-bonds.go
+++ b/rocketpool/node/reduce-bonds.go
@@ -9,15 +9,15 @@ import (
"github.com/docker/docker/client"
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
- rpstate "github.com/rocket-pool/rocketpool-go/utils/state"
+ rpstate "github.com/rocket-pool/smartnode/bindings/utils/state"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/alerting"
"github.com/rocket-pool/smartnode/shared/services/config"
diff --git a/rocketpool/node/stake-prelaunch-minipools.go b/rocketpool/node/stake-prelaunch-minipools.go
index 247d1267a..eacc84857 100644
--- a/rocketpool/node/stake-prelaunch-minipools.go
+++ b/rocketpool/node/stake-prelaunch-minipools.go
@@ -9,11 +9,11 @@ import (
"github.com/docker/docker/client"
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- rpstate "github.com/rocket-pool/rocketpool-go/utils/state"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ rpstate "github.com/rocket-pool/smartnode/bindings/utils/state"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services"
diff --git a/rocketpool/node/verify-pdao-props.go b/rocketpool/node/verify-pdao-props.go
index 91638766b..579fa68e3 100644
--- a/rocketpool/node/verify-pdao-props.go
+++ b/rocketpool/node/verify-pdao-props.go
@@ -7,10 +7,10 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/config"
diff --git a/rocketpool/watchtower/cancel-bond-reductions.go b/rocketpool/watchtower/cancel-bond-reductions.go
index 84434f827..05f53a25e 100644
--- a/rocketpool/watchtower/cancel-bond-reductions.go
+++ b/rocketpool/watchtower/cancel-bond-reductions.go
@@ -9,10 +9,10 @@ import (
"github.com/rocket-pool/smartnode/rocketpool/watchtower/collectors"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- rpstate "github.com/rocket-pool/rocketpool-go/utils/state"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ rpstate "github.com/rocket-pool/smartnode/bindings/utils/state"
"github.com/rocket-pool/smartnode/rocketpool/watchtower/utils"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/beacon"
diff --git a/rocketpool/watchtower/check-solo-migrations.go b/rocketpool/watchtower/check-solo-migrations.go
index ebfe14bed..4c1a85783 100644
--- a/rocketpool/watchtower/check-solo-migrations.go
+++ b/rocketpool/watchtower/check-solo-migrations.go
@@ -9,10 +9,10 @@ import (
"github.com/rocket-pool/smartnode/rocketpool/watchtower/collectors"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/rocketpool/watchtower/utils"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/beacon"
diff --git a/rocketpool/watchtower/dissolve-timed-out-minipools.go b/rocketpool/watchtower/dissolve-timed-out-minipools.go
index 09937e2f1..f913fef4a 100644
--- a/rocketpool/watchtower/dissolve-timed-out-minipools.go
+++ b/rocketpool/watchtower/dissolve-timed-out-minipools.go
@@ -6,10 +6,10 @@ import (
"time"
"github.com/ethereum/go-ethereum/accounts/abi/bind"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/rocketpool/watchtower/utils"
diff --git a/rocketpool/watchtower/finalize-pdao-proposals.go b/rocketpool/watchtower/finalize-pdao-proposals.go
index a918eab46..8af0ff94b 100644
--- a/rocketpool/watchtower/finalize-pdao-proposals.go
+++ b/rocketpool/watchtower/finalize-pdao-proposals.go
@@ -3,10 +3,10 @@ package watchtower
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/rocketpool/watchtower/utils"
diff --git a/rocketpool/watchtower/generate-rewards-tree.go b/rocketpool/watchtower/generate-rewards-tree.go
index a93b6d782..d712d0770 100644
--- a/rocketpool/watchtower/generate-rewards-tree.go
+++ b/rocketpool/watchtower/generate-rewards-tree.go
@@ -15,8 +15,8 @@ import (
"github.com/ethereum/go-ethereum/core/types"
"github.com/ethereum/go-ethereum/crypto"
"github.com/ethereum/go-ethereum/ethclient"
- "github.com/rocket-pool/rocketpool-go/rewards"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rewards"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/config"
diff --git a/rocketpool/watchtower/process-penalties.go b/rocketpool/watchtower/process-penalties.go
index 77f1c2a5a..9fca79137 100644
--- a/rocketpool/watchtower/process-penalties.go
+++ b/rocketpool/watchtower/process-penalties.go
@@ -13,12 +13,12 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/crypto"
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/config"
rpgas "github.com/rocket-pool/smartnode/shared/services/gas"
diff --git a/rocketpool/watchtower/respond-challenges.go b/rocketpool/watchtower/respond-challenges.go
index d958f36e7..009636f74 100644
--- a/rocketpool/watchtower/respond-challenges.go
+++ b/rocketpool/watchtower/respond-challenges.go
@@ -3,9 +3,9 @@ package watchtower
import (
"fmt"
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/rocketpool/watchtower/utils"
diff --git a/rocketpool/watchtower/submit-network-balances.go b/rocketpool/watchtower/submit-network-balances.go
index 9f281ccc2..405e1921f 100644
--- a/rocketpool/watchtower/submit-network-balances.go
+++ b/rocketpool/watchtower/submit-network-balances.go
@@ -10,11 +10,11 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/core/types"
"github.com/ethereum/go-ethereum/crypto"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- rpstate "github.com/rocket-pool/rocketpool-go/utils/state"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ rpstate "github.com/rocket-pool/smartnode/bindings/utils/state"
"github.com/urfave/cli"
"golang.org/x/sync/errgroup"
diff --git a/rocketpool/watchtower/submit-rewards-tree-stateless.go b/rocketpool/watchtower/submit-rewards-tree-stateless.go
index 1028b6453..d87bf9973 100644
--- a/rocketpool/watchtower/submit-rewards-tree-stateless.go
+++ b/rocketpool/watchtower/submit-rewards-tree-stateless.go
@@ -16,10 +16,10 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/core/types"
"github.com/ethereum/go-ethereum/crypto"
- "github.com/rocket-pool/rocketpool-go/rewards"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rewards"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/rocketpool/watchtower/utils"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/beacon"
diff --git a/rocketpool/watchtower/submit-rpl-price.go b/rocketpool/watchtower/submit-rpl-price.go
index c87982f12..9f752ff0b 100644
--- a/rocketpool/watchtower/submit-rpl-price.go
+++ b/rocketpool/watchtower/submit-rpl-price.go
@@ -16,10 +16,10 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/crypto"
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/rocketpool/watchtower/utils"
diff --git a/rocketpool/watchtower/submit-scrub-minipools.go b/rocketpool/watchtower/submit-scrub-minipools.go
index e2eb0ab48..69b8fca98 100644
--- a/rocketpool/watchtower/submit-scrub-minipools.go
+++ b/rocketpool/watchtower/submit-scrub-minipools.go
@@ -11,12 +11,12 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/prysmaticlabs/prysm/v5/beacon-chain/core/signing"
prdeposit "github.com/prysmaticlabs/prysm/v5/contracts/deposit"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- rputils "github.com/rocket-pool/rocketpool-go/utils"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- rpstate "github.com/rocket-pool/rocketpool-go/utils/state"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ rputils "github.com/rocket-pool/smartnode/bindings/utils"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ rpstate "github.com/rocket-pool/smartnode/bindings/utils/state"
"github.com/urfave/cli"
ethpb "github.com/prysmaticlabs/prysm/v5/proto/prysm/v1alpha1"
diff --git a/rocketpool/watchtower/utils/utils.go b/rocketpool/watchtower/utils/utils.go
index f08deb2bb..04b8dab1d 100644
--- a/rocketpool/watchtower/utils/utils.go
+++ b/rocketpool/watchtower/utils/utils.go
@@ -8,7 +8,7 @@ import (
"time"
"github.com/ethereum/go-ethereum/core/types"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/config"
)
diff --git a/rocketpool/watchtower/watchtower.go b/rocketpool/watchtower/watchtower.go
index 2a124b39b..632772ab6 100644
--- a/rocketpool/watchtower/watchtower.go
+++ b/rocketpool/watchtower/watchtower.go
@@ -13,8 +13,8 @@ import (
"github.com/fatih/color"
"github.com/urfave/cli"
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/rocket-pool/smartnode/rocketpool/watchtower/collectors"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/beacon"
diff --git a/shared/go.mod b/shared/go.mod
index e62298ff5..c2e5de344 100644
--- a/shared/go.mod
+++ b/shared/go.mod
@@ -33,7 +33,6 @@ require (
github.com/prysmaticlabs/go-bitfield v0.0.0-20210809151128-385d8c5e3fb7
github.com/prysmaticlabs/prysm/v5 v5.0.3
github.com/rivo/tview v0.0.0-20230208211350-7dfff1ce7854
- github.com/rocket-pool/rocketpool-go v1.8.4-0.20241122223132-c5f2be18f72b
github.com/sethvargo/go-password v0.2.0
github.com/shirou/gopsutil/v3 v3.23.1
github.com/tyler-smith/go-bip39 v1.1.0
diff --git a/shared/services/bc-manager.go b/shared/services/bc-manager.go
index fda19834b..0f482be0c 100644
--- a/shared/services/bc-manager.go
+++ b/shared/services/bc-manager.go
@@ -7,7 +7,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/fatih/color"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/beacon/client"
"github.com/rocket-pool/smartnode/shared/services/config"
diff --git a/shared/services/beacon/client.go b/shared/services/beacon/client.go
index 4fd1a8471..e80b09fd7 100644
--- a/shared/services/beacon/client.go
+++ b/shared/services/beacon/client.go
@@ -6,7 +6,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/prysmaticlabs/go-bitfield"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
)
// API request options
diff --git a/shared/services/beacon/client/std-http-client.go b/shared/services/beacon/client/std-http-client.go
index d2d17c109..878eb183d 100644
--- a/shared/services/beacon/client/std-http-client.go
+++ b/shared/services/beacon/client/std-http-client.go
@@ -18,7 +18,7 @@ import (
"github.com/goccy/go-json"
"github.com/prysmaticlabs/go-bitfield"
"github.com/prysmaticlabs/prysm/v5/crypto/bls"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
eth2types "github.com/wealdtech/go-eth2-types/v2"
"golang.org/x/sync/errgroup"
diff --git a/shared/services/eth1.go b/shared/services/eth1.go
index e748aa3ec..f444a4dd3 100644
--- a/shared/services/eth1.go
+++ b/shared/services/eth1.go
@@ -3,7 +3,7 @@ package services
import (
"context"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
func GetEthClientLatestBlockTimestamp(ec rocketpool.ExecutionClient) (uint64, error) {
diff --git a/shared/services/gas/gas.go b/shared/services/gas/gas.go
index f2316b876..0db14e94b 100644
--- a/shared/services/gas/gas.go
+++ b/shared/services/gas/gas.go
@@ -5,8 +5,8 @@ import (
"math/big"
"strconv"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services/gas/etherchain"
"github.com/rocket-pool/smartnode/shared/services/gas/etherscan"
rpsvc "github.com/rocket-pool/smartnode/shared/services/rocketpool"
diff --git a/shared/services/proposals/network-tree-manager.go b/shared/services/proposals/network-tree-manager.go
index 5b759f8ce..ceef5aa7b 100644
--- a/shared/services/proposals/network-tree-manager.go
+++ b/shared/services/proposals/network-tree-manager.go
@@ -9,7 +9,7 @@ import (
"github.com/blang/semver/v4"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/services/config"
cfgtypes "github.com/rocket-pool/smartnode/shared/types/config"
"github.com/rocket-pool/smartnode/shared/utils/log"
diff --git a/shared/services/proposals/node-tree-manager.go b/shared/services/proposals/node-tree-manager.go
index 7b9622e61..4ee7ed9c8 100644
--- a/shared/services/proposals/node-tree-manager.go
+++ b/shared/services/proposals/node-tree-manager.go
@@ -9,7 +9,7 @@ import (
"github.com/blang/semver/v4"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/services/config"
cfgtypes "github.com/rocket-pool/smartnode/shared/types/config"
"github.com/rocket-pool/smartnode/shared/utils/log"
diff --git a/shared/services/proposals/proposal-manager.go b/shared/services/proposals/proposal-manager.go
index 8fe4f4d57..71829e5af 100644
--- a/shared/services/proposals/proposal-manager.go
+++ b/shared/services/proposals/proposal-manager.go
@@ -5,9 +5,9 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/config"
"github.com/rocket-pool/smartnode/shared/services/state"
diff --git a/shared/services/proposals/vi-snapshot-manager.go b/shared/services/proposals/vi-snapshot-manager.go
index 5b3ff56e6..1bb6c6d03 100644
--- a/shared/services/proposals/vi-snapshot-manager.go
+++ b/shared/services/proposals/vi-snapshot-manager.go
@@ -11,9 +11,9 @@ import (
"github.com/blang/semver/v4"
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/network"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/network"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared"
"github.com/rocket-pool/smartnode/shared/services/config"
cfgtypes "github.com/rocket-pool/smartnode/shared/types/config"
diff --git a/shared/services/proposals/voting-tree.go b/shared/services/proposals/voting-tree.go
index 8712572ce..0e1b06b80 100755
--- a/shared/services/proposals/voting-tree.go
+++ b/shared/services/proposals/voting-tree.go
@@ -7,7 +7,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/crypto"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared"
cfgtypes "github.com/rocket-pool/smartnode/shared/types/config"
)
diff --git a/shared/services/requirements.go b/shared/services/requirements.go
index bbdf2cddc..7b72fa663 100644
--- a/shared/services/requirements.go
+++ b/shared/services/requirements.go
@@ -9,10 +9,10 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/security"
- "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
+ "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/rocket-pool/smartnode/shared/services/alerting"
"github.com/rocket-pool/smartnode/shared/services/config"
"github.com/urfave/cli"
diff --git a/shared/services/rewards/execution-client.go b/shared/services/rewards/execution-client.go
index 418f825e0..ee3907634 100644
--- a/shared/services/rewards/execution-client.go
+++ b/shared/services/rewards/execution-client.go
@@ -8,9 +8,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
ethtypes "github.com/ethereum/go-ethereum/core/types"
- "github.com/rocket-pool/rocketpool-go/rewards"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/rewards"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
)
// Interface assertion
diff --git a/shared/services/rewards/generator-impl-v8.go b/shared/services/rewards/generator-impl-v8.go
index 548dde663..d5b2fd77a 100644
--- a/shared/services/rewards/generator-impl-v8.go
+++ b/shared/services/rewards/generator-impl-v8.go
@@ -11,10 +11,10 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/core/types"
"github.com/ipfs/go-cid"
- "github.com/rocket-pool/rocketpool-go/rewards"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- rpstate "github.com/rocket-pool/rocketpool-go/utils/state"
+ "github.com/rocket-pool/smartnode/bindings/rewards"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ rpstate "github.com/rocket-pool/smartnode/bindings/utils/state"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/config"
"github.com/rocket-pool/smartnode/shared/services/state"
diff --git a/shared/services/rewards/generator-impl-v9-v10.go b/shared/services/rewards/generator-impl-v9-v10.go
index f48f3db1c..6a6dc456b 100644
--- a/shared/services/rewards/generator-impl-v9-v10.go
+++ b/shared/services/rewards/generator-impl-v9-v10.go
@@ -12,9 +12,9 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/core/types"
"github.com/ipfs/go-cid"
- "github.com/rocket-pool/rocketpool-go/rewards"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rewards"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/config"
"github.com/rocket-pool/smartnode/shared/services/rewards/fees"
diff --git a/shared/services/rewards/mock_v10_test.go b/shared/services/rewards/mock_v10_test.go
index ce933590b..07fa852be 100644
--- a/shared/services/rewards/mock_v10_test.go
+++ b/shared/services/rewards/mock_v10_test.go
@@ -13,7 +13,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/core/types"
"github.com/fatih/color"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/rewards/test"
"github.com/rocket-pool/smartnode/shared/services/rewards/test/assets"
diff --git a/shared/services/rewards/rewards-file-v1.go b/shared/services/rewards/rewards-file-v1.go
index bab73c94c..a0487c82c 100644
--- a/shared/services/rewards/rewards-file-v1.go
+++ b/shared/services/rewards/rewards-file-v1.go
@@ -8,8 +8,8 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/goccy/go-json"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/wealdtech/go-merkletree"
"github.com/wealdtech/go-merkletree/keccak256"
)
diff --git a/shared/services/rewards/rewards-file-v2.go b/shared/services/rewards/rewards-file-v2.go
index 522b251ca..b20c06e24 100644
--- a/shared/services/rewards/rewards-file-v2.go
+++ b/shared/services/rewards/rewards-file-v2.go
@@ -8,7 +8,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/goccy/go-json"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/wealdtech/go-merkletree"
"github.com/wealdtech/go-merkletree/keccak256"
)
diff --git a/shared/services/rewards/test/assets/assets.go b/shared/services/rewards/test/assets/assets.go
index 7faf79d73..43a661c83 100644
--- a/shared/services/rewards/test/assets/assets.go
+++ b/shared/services/rewards/test/assets/assets.go
@@ -10,7 +10,7 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rewards"
+ "github.com/rocket-pool/smartnode/bindings/rewards"
"github.com/rocket-pool/smartnode/shared/services/state"
)
diff --git a/shared/services/rewards/test/beacon.go b/shared/services/rewards/test/beacon.go
index 74104814f..b80cdcf56 100644
--- a/shared/services/rewards/test/beacon.go
+++ b/shared/services/rewards/test/beacon.go
@@ -8,7 +8,7 @@ import (
"testing"
"github.com/prysmaticlabs/go-bitfield"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/state"
)
diff --git a/shared/services/rewards/test/mock.go b/shared/services/rewards/test/mock.go
index b9fb3381e..3dd672b11 100644
--- a/shared/services/rewards/test/mock.go
+++ b/shared/services/rewards/test/mock.go
@@ -6,10 +6,10 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- rprewards "github.com/rocket-pool/rocketpool-go/rewards"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- rpstate "github.com/rocket-pool/rocketpool-go/utils/state"
+ rprewards "github.com/rocket-pool/smartnode/bindings/rewards"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ rpstate "github.com/rocket-pool/smartnode/bindings/utils/state"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/rewards/fees"
"github.com/rocket-pool/smartnode/shared/services/state"
diff --git a/shared/services/rewards/test/rocketpool.go b/shared/services/rewards/test/rocketpool.go
index 5d123424d..d95ad93f8 100644
--- a/shared/services/rewards/test/rocketpool.go
+++ b/shared/services/rewards/test/rocketpool.go
@@ -9,8 +9,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/core/types"
- "github.com/rocket-pool/rocketpool-go/rewards"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rewards"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// MockRocketPool is a EC mock specifically for testing treegen.
diff --git a/shared/services/rewards/types.go b/shared/services/rewards/types.go
index 006cb2995..06791d0f9 100644
--- a/shared/services/rewards/types.go
+++ b/shared/services/rewards/types.go
@@ -10,8 +10,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
ethtypes "github.com/ethereum/go-ethereum/core/types"
- "github.com/rocket-pool/rocketpool-go/rewards"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/rewards"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/wealdtech/go-merkletree"
)
diff --git a/shared/services/rewards/utils.go b/shared/services/rewards/utils.go
index c8c27a752..6c14e0764 100644
--- a/shared/services/rewards/utils.go
+++ b/shared/services/rewards/utils.go
@@ -16,9 +16,9 @@ import (
"github.com/goccy/go-json"
"github.com/klauspost/compress/zstd"
"github.com/mitchellh/go-homedir"
- "github.com/rocket-pool/rocketpool-go/rewards"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- rpstate "github.com/rocket-pool/rocketpool-go/utils/state"
+ "github.com/rocket-pool/smartnode/bindings/rewards"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ rpstate "github.com/rocket-pool/smartnode/bindings/utils/state"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/config"
cfgtypes "github.com/rocket-pool/smartnode/shared/types/config"
diff --git a/shared/services/rocketpool/node.go b/shared/services/rocketpool/node.go
index de6ddf247..fbe77c99e 100644
--- a/shared/services/rocketpool/node.go
+++ b/shared/services/rocketpool/node.go
@@ -10,7 +10,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/goccy/go-json"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/types/api"
utils "github.com/rocket-pool/smartnode/shared/utils/api"
)
diff --git a/shared/services/rocketpool/pdao.go b/shared/services/rocketpool/pdao.go
index e6e299148..9a45df31a 100644
--- a/shared/services/rocketpool/pdao.go
+++ b/shared/services/rocketpool/pdao.go
@@ -9,7 +9,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/goccy/go-json"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/types/api"
)
diff --git a/shared/services/services.go b/shared/services/services.go
index 0edb98b5f..e50dccf08 100644
--- a/shared/services/services.go
+++ b/shared/services/services.go
@@ -9,8 +9,8 @@ import (
"github.com/docker/docker/client"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/ethclient"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/urfave/cli"
"github.com/rocket-pool/smartnode/shared/services/beacon"
diff --git a/shared/services/state/cli/cli.go b/shared/services/state/cli/cli.go
index 56d6b87dd..b9c8c8ba2 100644
--- a/shared/services/state/cli/cli.go
+++ b/shared/services/state/cli/cli.go
@@ -8,7 +8,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/ethclient"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/rocket-pool/smartnode/shared/services/beacon/client"
"github.com/rocket-pool/smartnode/shared/services/config"
"github.com/rocket-pool/smartnode/shared/services/state"
diff --git a/shared/services/state/manager.go b/shared/services/state/manager.go
index 25c856fb9..8af9747ac 100644
--- a/shared/services/state/manager.go
+++ b/shared/services/state/manager.go
@@ -7,7 +7,7 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/config"
"github.com/rocket-pool/smartnode/shared/utils/log"
diff --git a/shared/services/state/network-state.go b/shared/services/state/network-state.go
index 983bb66e4..0e3bd0f8a 100644
--- a/shared/services/state/network-state.go
+++ b/shared/services/state/network-state.go
@@ -8,11 +8,11 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- rpstate "github.com/rocket-pool/rocketpool-go/utils/state"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ rpstate "github.com/rocket-pool/smartnode/bindings/utils/state"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/config"
"github.com/rocket-pool/smartnode/shared/utils/log"
diff --git a/shared/services/state/update-checks.go b/shared/services/state/update-checks.go
index 5baea60ba..8b7775d7f 100644
--- a/shared/services/state/update-checks.go
+++ b/shared/services/state/update-checks.go
@@ -3,8 +3,8 @@ package state
import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/hashicorp/go-version"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils"
)
// Check if Redstone has been deployed
diff --git a/shared/services/state/utils.go b/shared/services/state/utils.go
index d7bb23dd0..7b92c8e51 100644
--- a/shared/services/state/utils.go
+++ b/shared/services/state/utils.go
@@ -5,8 +5,8 @@ import (
"time"
"github.com/ethereum/go-ethereum/accounts/abi/bind"
- "github.com/rocket-pool/rocketpool-go/rewards"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rewards"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
// TODO: temp until rocketpool-go supports RocketStorage contract address lookups per block
diff --git a/shared/services/wallet/keystore/keystore.go b/shared/services/wallet/keystore/keystore.go
index b655ec7e6..123cf8353 100644
--- a/shared/services/wallet/keystore/keystore.go
+++ b/shared/services/wallet/keystore/keystore.go
@@ -1,7 +1,7 @@
package keystore
import (
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/sethvargo/go-password/password"
eth2types "github.com/wealdtech/go-eth2-types/v2"
)
diff --git a/shared/services/wallet/keystore/lighthouse/keystore.go b/shared/services/wallet/keystore/lighthouse/keystore.go
index 3877f60e8..f992514ec 100644
--- a/shared/services/wallet/keystore/lighthouse/keystore.go
+++ b/shared/services/wallet/keystore/lighthouse/keystore.go
@@ -7,7 +7,7 @@ import (
"github.com/goccy/go-json"
"github.com/google/uuid"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
eth2types "github.com/wealdtech/go-eth2-types/v2"
eth2ks "github.com/wealdtech/go-eth2-wallet-encryptor-keystorev4"
diff --git a/shared/services/wallet/keystore/lodestar/keystore.go b/shared/services/wallet/keystore/lodestar/keystore.go
index 932d10294..9290364b5 100644
--- a/shared/services/wallet/keystore/lodestar/keystore.go
+++ b/shared/services/wallet/keystore/lodestar/keystore.go
@@ -8,7 +8,7 @@ import (
"github.com/goccy/go-json"
"github.com/google/uuid"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
eth2types "github.com/wealdtech/go-eth2-types/v2"
eth2ks "github.com/wealdtech/go-eth2-wallet-encryptor-keystorev4"
diff --git a/shared/services/wallet/keystore/nimbus/keystore.go b/shared/services/wallet/keystore/nimbus/keystore.go
index 7090dc11e..864a4576e 100644
--- a/shared/services/wallet/keystore/nimbus/keystore.go
+++ b/shared/services/wallet/keystore/nimbus/keystore.go
@@ -7,7 +7,7 @@ import (
"github.com/goccy/go-json"
"github.com/google/uuid"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
eth2types "github.com/wealdtech/go-eth2-types/v2"
eth2ks "github.com/wealdtech/go-eth2-wallet-encryptor-keystorev4"
diff --git a/shared/services/wallet/keystore/prysm/keystore.go b/shared/services/wallet/keystore/prysm/keystore.go
index 527c07b7b..1410ea0e4 100644
--- a/shared/services/wallet/keystore/prysm/keystore.go
+++ b/shared/services/wallet/keystore/prysm/keystore.go
@@ -9,7 +9,7 @@ import (
"github.com/goccy/go-json"
"github.com/google/uuid"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
rpkeystore "github.com/rocket-pool/smartnode/shared/services/wallet/keystore"
eth2types "github.com/wealdtech/go-eth2-types/v2"
eth2ks "github.com/wealdtech/go-eth2-wallet-encryptor-keystorev4"
diff --git a/shared/services/wallet/keystore/teku/keystore.go b/shared/services/wallet/keystore/teku/keystore.go
index 1a138d0e8..ca1361184 100644
--- a/shared/services/wallet/keystore/teku/keystore.go
+++ b/shared/services/wallet/keystore/teku/keystore.go
@@ -7,7 +7,7 @@ import (
"github.com/goccy/go-json"
"github.com/google/uuid"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
eth2types "github.com/wealdtech/go-eth2-types/v2"
eth2ks "github.com/wealdtech/go-eth2-wallet-encryptor-keystorev4"
diff --git a/shared/services/wallet/validator.go b/shared/services/wallet/validator.go
index b31be9dbc..b29e8ddb4 100644
--- a/shared/services/wallet/validator.go
+++ b/shared/services/wallet/validator.go
@@ -7,8 +7,8 @@ import (
"os"
"strings"
- "github.com/rocket-pool/rocketpool-go/types"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/utils/validator"
eth2types "github.com/wealdtech/go-eth2-types/v2"
eth2util "github.com/wealdtech/go-eth2-util"
diff --git a/shared/types/api/auction.go b/shared/types/api/auction.go
index 440e45d5b..8e88e7a04 100644
--- a/shared/types/api/auction.go
+++ b/shared/types/api/auction.go
@@ -5,8 +5,8 @@ import (
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/auction"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/auction"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
type AuctionStatusResponse struct {
diff --git a/shared/types/api/minipool.go b/shared/types/api/minipool.go
index 91a54465b..b3756db81 100644
--- a/shared/types/api/minipool.go
+++ b/shared/types/api/minipool.go
@@ -6,10 +6,10 @@ import (
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tokens"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/services/beacon"
)
diff --git a/shared/types/api/node.go b/shared/types/api/node.go
index 1df1aa69a..4263b8e40 100644
--- a/shared/types/api/node.go
+++ b/shared/types/api/node.go
@@ -7,9 +7,9 @@ import (
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/tokens"
- rptypes "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/tokens"
+ rptypes "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/services/rewards"
"github.com/rocket-pool/smartnode/shared/utils/rp"
)
diff --git a/shared/types/api/odao.go b/shared/types/api/odao.go
index 9df1b6de3..68042bd87 100644
--- a/shared/types/api/odao.go
+++ b/shared/types/api/odao.go
@@ -4,9 +4,9 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao"
- tn "github.com/rocket-pool/rocketpool-go/dao/trustednode"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ tn "github.com/rocket-pool/smartnode/bindings/dao/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
type TNDAOStatusResponse struct {
diff --git a/shared/types/api/pdao.go b/shared/types/api/pdao.go
index 365dd6823..ccdb18b00 100644
--- a/shared/types/api/pdao.go
+++ b/shared/types/api/pdao.go
@@ -5,9 +5,9 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao/protocol"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/dao/protocol"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
)
type PDAOProposalWithNodeVoteDirection struct {
diff --git a/shared/types/api/queue.go b/shared/types/api/queue.go
index 7cb90d670..ef71534b6 100644
--- a/shared/types/api/queue.go
+++ b/shared/types/api/queue.go
@@ -4,7 +4,7 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
type QueueStatusResponse struct {
diff --git a/shared/types/api/security.go b/shared/types/api/security.go
index 10595c6a5..f06f868f5 100644
--- a/shared/types/api/security.go
+++ b/shared/types/api/security.go
@@ -2,9 +2,9 @@ package api
import (
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/dao"
- "github.com/rocket-pool/rocketpool-go/dao/security"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/dao"
+ "github.com/rocket-pool/smartnode/bindings/dao/security"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
)
type SecurityStatusResponse struct {
diff --git a/shared/types/api/wallet.go b/shared/types/api/wallet.go
index e27cca158..4ecd032ea 100644
--- a/shared/types/api/wallet.go
+++ b/shared/types/api/wallet.go
@@ -3,8 +3,8 @@ package api
import (
"github.com/ethereum/go-ethereum/common"
"github.com/google/uuid"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
)
// Encrypted validator keystore following the EIP-2335 standard
diff --git a/shared/utils/api/utils.go b/shared/utils/api/utils.go
index 1d8d62aed..0309ff2e5 100644
--- a/shared/utils/api/utils.go
+++ b/shared/utils/api/utils.go
@@ -9,10 +9,10 @@ import (
"time"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/settings/protocol"
- "github.com/rocket-pool/rocketpool-go/utils"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/settings/protocol"
+ "github.com/rocket-pool/smartnode/bindings/utils"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services/config"
"github.com/rocket-pool/smartnode/shared/utils/log"
"github.com/rocket-pool/smartnode/shared/utils/math"
diff --git a/shared/utils/cli/validation.go b/shared/utils/cli/validation.go
index 6dbce4864..24a82cd21 100644
--- a/shared/utils/cli/validation.go
+++ b/shared/utils/cli/validation.go
@@ -13,7 +13,7 @@ import (
"github.com/tyler-smith/go-bip39"
"github.com/urfave/cli"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/services/passwords"
hexutils "github.com/rocket-pool/smartnode/shared/utils/hex"
)
diff --git a/shared/utils/eth1/eth1.go b/shared/utils/eth1/eth1.go
index 4e7799e29..50044da42 100644
--- a/shared/utils/eth1/eth1.go
+++ b/shared/utils/eth1/eth1.go
@@ -10,7 +10,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/crypto"
"github.com/ethereum/go-ethereum/ethclient"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/config"
"github.com/urfave/cli"
diff --git a/shared/utils/eth2/eth2.go b/shared/utils/eth2/eth2.go
index 0d619ce8a..b9840568d 100644
--- a/shared/utils/eth2/eth2.go
+++ b/shared/utils/eth2/eth2.go
@@ -5,11 +5,11 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
- rpstate "github.com/rocket-pool/rocketpool-go/utils/state"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
+ rpstate "github.com/rocket-pool/smartnode/bindings/utils/state"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/state"
rputils "github.com/rocket-pool/smartnode/shared/utils/rp"
diff --git a/shared/utils/rp/fee-recipient.go b/shared/utils/rp/fee-recipient.go
index 0d5d2d098..e5093c761 100644
--- a/shared/utils/rp/fee-recipient.go
+++ b/shared/utils/rp/fee-recipient.go
@@ -6,8 +6,8 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/state"
"golang.org/x/sync/errgroup"
diff --git a/shared/utils/rp/minipools.go b/shared/utils/rp/minipools.go
index e7eb8b4b4..a6c28c1a0 100644
--- a/shared/utils/rp/minipools.go
+++ b/shared/utils/rp/minipools.go
@@ -5,9 +5,9 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
"golang.org/x/sync/errgroup"
"github.com/rocket-pool/smartnode/shared/services/beacon"
diff --git a/shared/utils/rp/node.go b/shared/utils/rp/node.go
index 7a5e4deda..353bd4823 100644
--- a/shared/utils/rp/node.go
+++ b/shared/utils/rp/node.go
@@ -9,11 +9,11 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/node"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- tnsettings "github.com/rocket-pool/rocketpool-go/settings/trustednode"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/node"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ tnsettings "github.com/rocket-pool/smartnode/bindings/settings/trustednode"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"golang.org/x/sync/errgroup"
)
diff --git a/shared/utils/validator/set-withdrawal-creds.go b/shared/utils/validator/set-withdrawal-creds.go
index 2b482cb91..37789b3af 100644
--- a/shared/utils/validator/set-withdrawal-creds.go
+++ b/shared/utils/validator/set-withdrawal-creds.go
@@ -6,7 +6,7 @@ import (
"strings"
"github.com/ethereum/go-ethereum/common"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/types/eth2"
eth2types "github.com/wealdtech/go-eth2-types/v2"
)
diff --git a/shared/utils/validator/voluntary-exit.go b/shared/utils/validator/voluntary-exit.go
index c7123db82..110db4508 100644
--- a/shared/utils/validator/voluntary-exit.go
+++ b/shared/utils/validator/voluntary-exit.go
@@ -4,7 +4,7 @@ import (
"fmt"
"strconv"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/types/eth2"
eth2types "github.com/wealdtech/go-eth2-types/v2"
)
diff --git a/shared/utils/wallet/recover-keys.go b/shared/utils/wallet/recover-keys.go
index b2f80e08a..591acbd1e 100644
--- a/shared/utils/wallet/recover-keys.go
+++ b/shared/utils/wallet/recover-keys.go
@@ -9,9 +9,9 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/goccy/go-json"
- "github.com/rocket-pool/rocketpool-go/minipool"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/types"
+ "github.com/rocket-pool/smartnode/bindings/minipool"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/types"
"github.com/rocket-pool/smartnode/shared/services"
"github.com/rocket-pool/smartnode/shared/services/config"
"github.com/rocket-pool/smartnode/shared/services/wallet"
diff --git a/treegen/go.mod b/treegen/go.mod
index d4dbdb270..65baf0bd4 100644
--- a/treegen/go.mod
+++ b/treegen/go.mod
@@ -7,7 +7,6 @@ require (
github.com/fatih/color v1.14.1
github.com/felixge/fgprof v0.9.5
github.com/goccy/go-json v0.10.2
- github.com/rocket-pool/rocketpool-go v1.8.4-0.20241122223132-c5f2be18f72b
github.com/urfave/cli/v2 v2.26.0
)
diff --git a/treegen/tree-gen.go b/treegen/tree-gen.go
index c0692c649..76afd1e3d 100644
--- a/treegen/tree-gen.go
+++ b/treegen/tree-gen.go
@@ -17,9 +17,9 @@ import (
"github.com/ethereum/go-ethereum/core/types"
"github.com/ethereum/go-ethereum/ethclient"
"github.com/fatih/color"
- "github.com/rocket-pool/rocketpool-go/rewards"
- "github.com/rocket-pool/rocketpool-go/rocketpool"
- "github.com/rocket-pool/rocketpool-go/utils/eth"
+ "github.com/rocket-pool/smartnode/bindings/rewards"
+ "github.com/rocket-pool/smartnode/bindings/rocketpool"
+ "github.com/rocket-pool/smartnode/bindings/utils/eth"
"github.com/rocket-pool/smartnode/shared/services/beacon"
"github.com/rocket-pool/smartnode/shared/services/beacon/client"
"github.com/rocket-pool/smartnode/shared/services/config"