diff --git a/LICENSE.txt b/LICENSE.txt
index e72bfdd..be3f7b2 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -1,5 +1,5 @@
- GNU GENERAL PUBLIC LICENSE
- Version 3, 29 June 2007
+ GNU AFFERO GENERAL PUBLIC LICENSE
+ Version 3, 19 November 2007
Copyright (C) 2007 Free Software Foundation, Inc.
Everyone is permitted to copy and distribute verbatim copies
@@ -7,17 +7,15 @@
Preamble
- The GNU General Public License is a free, copyleft license for
-software and other kinds of works.
+ The GNU Affero General Public License is a free, copyleft license for
+software and other kinds of works, specifically designed to ensure
+cooperation with the community in the case of network server software.
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
+our General Public Licenses are 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.
+software for all its users.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
@@ -26,44 +24,34 @@
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.
+ Developers that use our General Public Licenses protect your rights
+with two steps: (1) assert copyright on the software, and (2) offer
+you this License which gives you legal permission to copy, distribute
+and/or modify the software.
- 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.
+ A secondary benefit of defending all users' freedom is that
+improvements made in alternate versions of the program, if they
+receive widespread use, become available for other developers to
+incorporate. Many developers of free software are heartened and
+encouraged by the resulting cooperation. However, in the case of
+software used on network servers, this result may fail to come about.
+The GNU General Public License permits making a modified version and
+letting the public access it on a server without ever releasing its
+source code to the public.
- 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.
+ The GNU Affero General Public License is designed specifically to
+ensure that, in such cases, the modified source code becomes available
+to the community. It requires the operator of a network server to
+provide the source code of the modified version running there to the
+users of that server. Therefore, public use of a modified version, on
+a publicly accessible server, gives the public access to the source
+code of the modified version.
- 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.
+ An older license, called the Affero General Public License and
+published by Affero, was designed to accomplish similar goals. This is
+a different license, not a version of the Affero GPL, but Affero has
+released a new version of the Affero GPL which permits relicensing under
+this license.
The precise terms and conditions for copying, distribution and
modification follow.
@@ -72,7 +60,7 @@
0. Definitions.
- "This License" refers to version 3 of the GNU General Public License.
+ "This License" refers to version 3 of the GNU Affero General Public License.
"Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
@@ -549,35 +537,45 @@
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.
+ 13. Remote Network Interaction; Use with the GNU General Public License.
+
+ Notwithstanding any other provision of this License, if you modify the
+Program, your modified version must prominently offer all users
+interacting with it remotely through a computer network (if your version
+supports such interaction) an opportunity to receive the Corresponding
+Source of your version by providing access to the Corresponding Source
+from a network server at no charge, through some standard or customary
+means of facilitating copying of software. This Corresponding Source
+shall include the Corresponding Source for any work covered by version 3
+of the GNU General Public License that is incorporated pursuant to the
+following paragraph.
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
+under version 3 of the GNU 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.
+but the work with which it is combined will remain governed by version
+3 of the GNU General Public License.
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
+the GNU Affero 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
+Program specifies that a certain numbered version of the GNU Affero 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
+GNU Affero 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
+versions of the GNU Affero 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.
@@ -635,40 +633,29 @@
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
+ it under the terms of the GNU Affero 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.
+ GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public License
+ You should have received a copy of the GNU Affero 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".
+ If your software can interact with users remotely through a computer
+network, you should also make sure that it provides a way for users to
+get its source. For example, if your program is a web application, its
+interface could display a "Source" link that leads users to an archive
+of the code. There are many ways you could offer source, and different
+solutions will be better for different programs; see section 13 for the
+specific requirements.
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
+For more information on this, and how to apply and follow the GNU AGPL, 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
-.
\ No newline at end of file
diff --git a/README.md b/README.md
index ce7927e..8b0a955 100644
--- a/README.md
+++ b/README.md
@@ -95,4 +95,4 @@
**Copyright (c) 2020-2021 Drew Lemmy**
-This project is licensed under the GPL v3 license. See LICENSE.txt for more.
+This project is licensed under the AGPL v3 license. See LICENSE.txt for more.
diff --git a/package.json b/package.json
index 4b4352d..0089ea1 100644
--- a/package.json
+++ b/package.json
@@ -3,7 +3,7 @@
"version": "2.0.0-dev",
"description": "Client-side web wallet for Krist",
"homepage": "https://krist.club",
- "license": "GPL-3.0",
+ "license": "AGPL-3.0-only",
"repository": {
"type": "git",
"url": "https://github.com/tmpim/KristWeb2.git"
diff --git a/src/App.less b/src/App.less
index 3ceb6a0..4b4e392 100644
--- a/src/App.less
+++ b/src/App.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import "antd/dist/antd.dark.less";
@import "./style/theme.less";
diff --git a/src/App.tsx b/src/App.tsx
index 0496463..765c03e 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Suspense } from "react";
import { BrowserRouter as Router } from "react-router-dom";
diff --git a/src/__tests__/App.tsx b/src/__tests__/App.tsx
index 0bc7842..43cd54f 100644
--- a/src/__tests__/App.tsx
+++ b/src/__tests__/App.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { render, screen } from "@testing-library/react";
import App from "@app";
diff --git a/src/components/ConditionalLink.tsx b/src/components/ConditionalLink.tsx
index d7b87ce..c512d46 100644
--- a/src/components/ConditionalLink.tsx
+++ b/src/components/ConditionalLink.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { FC } from "react";
diff --git a/src/components/CopyInputButton.tsx b/src/components/CopyInputButton.tsx
index f4b4617..5fca915 100644
--- a/src/components/CopyInputButton.tsx
+++ b/src/components/CopyInputButton.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState } from "react";
import { Tooltip, Button, ButtonProps, Input } from "antd";
diff --git a/src/components/DateTime.less b/src/components/DateTime.less
index cd3629e..80de1e2 100644
--- a/src/components/DateTime.less
+++ b/src/components/DateTime.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../App.less";
diff --git a/src/components/DateTime.tsx b/src/components/DateTime.tsx
index 2739fb2..b00079d 100644
--- a/src/components/DateTime.tsx
+++ b/src/components/DateTime.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useContext } from "react";
import classNames from "classnames";
diff --git a/src/components/Flag.tsx b/src/components/Flag.tsx
index ed1d0e6..34fa672 100644
--- a/src/components/Flag.tsx
+++ b/src/components/Flag.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { HTMLProps } from "react";
import classNames from "classnames";
diff --git a/src/components/HelpIcon.less b/src/components/HelpIcon.less
index b75ea17..e819c38 100644
--- a/src/components/HelpIcon.less
+++ b/src/components/HelpIcon.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../App.less";
diff --git a/src/components/HelpIcon.tsx b/src/components/HelpIcon.tsx
index 78f5104..ae0c7c1 100644
--- a/src/components/HelpIcon.tsx
+++ b/src/components/HelpIcon.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import classNames from "classnames";
import { Tooltip } from "antd";
diff --git a/src/components/OptionalField.less b/src/components/OptionalField.less
index ef2a930..fae29a4 100644
--- a/src/components/OptionalField.less
+++ b/src/components/OptionalField.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../App.less";
diff --git a/src/components/OptionalField.tsx b/src/components/OptionalField.tsx
index e81b781..ecfed07 100644
--- a/src/components/OptionalField.tsx
+++ b/src/components/OptionalField.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import classNames from "classnames";
import { Typography } from "antd";
diff --git a/src/components/Statistic.less b/src/components/Statistic.less
index fda735a..e7c7597 100644
--- a/src/components/Statistic.less
+++ b/src/components/Statistic.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../App.less";
diff --git a/src/components/Statistic.tsx b/src/components/Statistic.tsx
index 7ddeeaa..30372b5 100644
--- a/src/components/Statistic.tsx
+++ b/src/components/Statistic.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import classNames from "classnames";
diff --git a/src/components/addresses/ContextualAddress.less b/src/components/addresses/ContextualAddress.less
index 9fba2c4..f5c46e5 100644
--- a/src/components/addresses/ContextualAddress.less
+++ b/src/components/addresses/ContextualAddress.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/components/addresses/ContextualAddress.tsx b/src/components/addresses/ContextualAddress.tsx
index 6fda9ad..2ee5559 100644
--- a/src/components/addresses/ContextualAddress.tsx
+++ b/src/components/addresses/ContextualAddress.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import classNames from "classnames";
import { Tooltip, Typography } from "antd";
diff --git a/src/components/addresses/VerifiedAddress.tsx b/src/components/addresses/VerifiedAddress.tsx
index b421132..cdef14d 100644
--- a/src/components/addresses/VerifiedAddress.tsx
+++ b/src/components/addresses/VerifiedAddress.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import classNames from "classnames";
import { Row, Col, Card, Tooltip, Button, Typography } from "antd";
diff --git a/src/components/addresses/VerifiedCheck.tsx b/src/components/addresses/VerifiedCheck.tsx
index 3189e16..67eb33c 100644
--- a/src/components/addresses/VerifiedCheck.tsx
+++ b/src/components/addresses/VerifiedCheck.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import classNames from "classnames";
import Icon from "@ant-design/icons";
diff --git a/src/components/addresses/picker/AddressHint.tsx b/src/components/addresses/picker/AddressHint.tsx
index d2d086a..ff63e51 100644
--- a/src/components/addresses/picker/AddressHint.tsx
+++ b/src/components/addresses/picker/AddressHint.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useTranslation, Trans } from "react-i18next";
diff --git a/src/components/addresses/picker/AddressPicker.less b/src/components/addresses/picker/AddressPicker.less
index bf5455f..82352d0 100644
--- a/src/components/addresses/picker/AddressPicker.less
+++ b/src/components/addresses/picker/AddressPicker.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../../App.less";
diff --git a/src/components/addresses/picker/AddressPicker.tsx b/src/components/addresses/picker/AddressPicker.tsx
index 07583e5..8961663 100644
--- a/src/components/addresses/picker/AddressPicker.tsx
+++ b/src/components/addresses/picker/AddressPicker.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import React, { useMemo, Ref, useEffect } from "react";
import classNames from "classnames";
diff --git a/src/components/addresses/picker/Header.tsx b/src/components/addresses/picker/Header.tsx
index 171f663..c087dac 100644
--- a/src/components/addresses/picker/Header.tsx
+++ b/src/components/addresses/picker/Header.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { OptionChildren } from "./options";
diff --git a/src/components/addresses/picker/Item.tsx b/src/components/addresses/picker/Item.tsx
index 04ba315..f4b2e21 100644
--- a/src/components/addresses/picker/Item.tsx
+++ b/src/components/addresses/picker/Item.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Wallet } from "@wallets";
diff --git a/src/components/addresses/picker/NameHint.tsx b/src/components/addresses/picker/NameHint.tsx
index 6aa521b..2f36cbd 100644
--- a/src/components/addresses/picker/NameHint.tsx
+++ b/src/components/addresses/picker/NameHint.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Typography } from "antd";
diff --git a/src/components/addresses/picker/PickerHints.tsx b/src/components/addresses/picker/PickerHints.tsx
index 5970526..c32ba49 100644
--- a/src/components/addresses/picker/PickerHints.tsx
+++ b/src/components/addresses/picker/PickerHints.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect, useMemo, useRef } from "react";
diff --git a/src/components/addresses/picker/VerifiedHint.tsx b/src/components/addresses/picker/VerifiedHint.tsx
index 75c2899..cf13e1b 100644
--- a/src/components/addresses/picker/VerifiedHint.tsx
+++ b/src/components/addresses/picker/VerifiedHint.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { VerifiedAddress, VerifiedAddressLink } from "@comp/addresses/VerifiedAddress";
diff --git a/src/components/addresses/picker/WalletHint.tsx b/src/components/addresses/picker/WalletHint.tsx
index 4fde4b3..4a4da00 100644
--- a/src/components/addresses/picker/WalletHint.tsx
+++ b/src/components/addresses/picker/WalletHint.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useTranslation, Trans } from "react-i18next";
diff --git a/src/components/addresses/picker/options.ts b/src/components/addresses/picker/options.ts
index aca3732..0b9aff5 100644
--- a/src/components/addresses/picker/options.ts
+++ b/src/components/addresses/picker/options.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { TFunction } from "react-i18next";
diff --git a/src/components/auth/AuthMasterPasswordPopover.tsx b/src/components/auth/AuthMasterPasswordPopover.tsx
index 2b6ebe0..6fd3eab 100644
--- a/src/components/auth/AuthMasterPasswordPopover.tsx
+++ b/src/components/auth/AuthMasterPasswordPopover.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useRef, FC } from "react";
import { Popover, Button, Input, Form } from "antd";
diff --git a/src/components/auth/AuthorisedAction.less b/src/components/auth/AuthorisedAction.less
index 970e934..72eeb83 100644
--- a/src/components/auth/AuthorisedAction.less
+++ b/src/components/auth/AuthorisedAction.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
.authorised-action-popover {
width: 320px;
diff --git a/src/components/auth/AuthorisedAction.tsx b/src/components/auth/AuthorisedAction.tsx
index 545c8df..ac21f39 100644
--- a/src/components/auth/AuthorisedAction.tsx
+++ b/src/components/auth/AuthorisedAction.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import React, { FC, useState } from "react";
import { TooltipPlacement } from "antd/lib/tooltip";
diff --git a/src/components/auth/FakeUsernameInput.tsx b/src/components/auth/FakeUsernameInput.tsx
index 00b6c50..557dafe 100644
--- a/src/components/auth/FakeUsernameInput.tsx
+++ b/src/components/auth/FakeUsernameInput.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Input } from "antd";
diff --git a/src/components/auth/MasterPasswordInput.tsx b/src/components/auth/MasterPasswordInput.tsx
index 1e29ea8..e2b887e 100644
--- a/src/components/auth/MasterPasswordInput.tsx
+++ b/src/components/auth/MasterPasswordInput.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Input } from "antd";
diff --git a/src/components/auth/SetMasterPasswordModal.tsx b/src/components/auth/SetMasterPasswordModal.tsx
index 854b794..19a7e66 100644
--- a/src/components/auth/SetMasterPasswordModal.tsx
+++ b/src/components/auth/SetMasterPasswordModal.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useRef } from "react";
import { Modal, Form, Input, Button } from "antd";
diff --git a/src/components/krist/KristSymbol.tsx b/src/components/krist/KristSymbol.tsx
index 3201e06..0d9a80d 100644
--- a/src/components/krist/KristSymbol.tsx
+++ b/src/components/krist/KristSymbol.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import Icon from "@ant-design/icons";
diff --git a/src/components/krist/KristValue.less b/src/components/krist/KristValue.less
index f2330cd..82db3a9 100644
--- a/src/components/krist/KristValue.less
+++ b/src/components/krist/KristValue.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/components/krist/KristValue.tsx b/src/components/krist/KristValue.tsx
index df2495e..78d79ba 100644
--- a/src/components/krist/KristValue.tsx
+++ b/src/components/krist/KristValue.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import React from "react";
import classNames from "classnames";
diff --git a/src/components/krist/MarkdownLink.tsx b/src/components/krist/MarkdownLink.tsx
index 00ae822..0077028 100644
--- a/src/components/krist/MarkdownLink.tsx
+++ b/src/components/krist/MarkdownLink.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { FC } from "react";
diff --git a/src/components/names/KristNameLink.tsx b/src/components/names/KristNameLink.tsx
index a5d6130..0d842f5 100644
--- a/src/components/names/KristNameLink.tsx
+++ b/src/components/names/KristNameLink.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import classNames from "classnames";
import { Typography } from "antd";
diff --git a/src/components/names/NameARecordLink.less b/src/components/names/NameARecordLink.less
index 90c31c1..adceb3a 100644
--- a/src/components/names/NameARecordLink.less
+++ b/src/components/names/NameARecordLink.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/components/names/NameARecordLink.tsx b/src/components/names/NameARecordLink.tsx
index 4f194cb..55027f3 100644
--- a/src/components/names/NameARecordLink.tsx
+++ b/src/components/names/NameARecordLink.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import classNames from "classnames";
diff --git a/src/components/results/APIErrorResult.tsx b/src/components/results/APIErrorResult.tsx
index 77eb9e6..5e82001 100644
--- a/src/components/results/APIErrorResult.tsx
+++ b/src/components/results/APIErrorResult.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import classNames from "classnames";
import { FrownOutlined, ExclamationCircleOutlined, QuestionCircleOutlined } from "@ant-design/icons";
diff --git a/src/components/results/NoWalletsResult.tsx b/src/components/results/NoWalletsResult.tsx
index 677df1f..36ac7ec 100644
--- a/src/components/results/NoWalletsResult.tsx
+++ b/src/components/results/NoWalletsResult.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Dispatch, SetStateAction } from "react";
import classNames from "classnames";
diff --git a/src/components/results/SmallResult.tsx b/src/components/results/SmallResult.tsx
index 2247891..2838485 100644
--- a/src/components/results/SmallResult.tsx
+++ b/src/components/results/SmallResult.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
/** This is ant-design's Result component, but without importing 54 kB of
diff --git a/src/components/transactions/SendTransactionModalLink.tsx b/src/components/transactions/SendTransactionModalLink.tsx
index 6f2ce01..6b4e7bf 100644
--- a/src/components/transactions/SendTransactionModalLink.tsx
+++ b/src/components/transactions/SendTransactionModalLink.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { FC, useState } from "react";
diff --git a/src/components/transactions/TransactionConciseMetadata.less b/src/components/transactions/TransactionConciseMetadata.less
index c610c10..24288a8 100644
--- a/src/components/transactions/TransactionConciseMetadata.less
+++ b/src/components/transactions/TransactionConciseMetadata.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/components/transactions/TransactionConciseMetadata.tsx b/src/components/transactions/TransactionConciseMetadata.tsx
index 497865c..4f7bf0f 100644
--- a/src/components/transactions/TransactionConciseMetadata.tsx
+++ b/src/components/transactions/TransactionConciseMetadata.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import classNames from "classnames";
diff --git a/src/components/transactions/TransactionItem.tsx b/src/components/transactions/TransactionItem.tsx
index f4a62f9..9f003b1 100644
--- a/src/components/transactions/TransactionItem.tsx
+++ b/src/components/transactions/TransactionItem.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import classNames from "classnames";
import { Row, Col, Tooltip, Grid } from "antd";
diff --git a/src/components/transactions/TransactionSummary.less b/src/components/transactions/TransactionSummary.less
index 799e996..7224972 100644
--- a/src/components/transactions/TransactionSummary.less
+++ b/src/components/transactions/TransactionSummary.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/components/transactions/TransactionSummary.tsx b/src/components/transactions/TransactionSummary.tsx
index ccb234b..c9b4108 100644
--- a/src/components/transactions/TransactionSummary.tsx
+++ b/src/components/transactions/TransactionSummary.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Row } from "antd";
diff --git a/src/components/transactions/TransactionType.less b/src/components/transactions/TransactionType.less
index c0c1a41..10a467d 100644
--- a/src/components/transactions/TransactionType.less
+++ b/src/components/transactions/TransactionType.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/components/transactions/TransactionType.tsx b/src/components/transactions/TransactionType.tsx
index 036866a..1a50597 100644
--- a/src/components/transactions/TransactionType.tsx
+++ b/src/components/transactions/TransactionType.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import classNames from "classnames";
diff --git a/src/components/types.ts b/src/components/types.ts
index 1b77107..2a7162e 100644
--- a/src/components/types.ts
+++ b/src/components/types.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
/** CopyConfig from ant-design (antd/lib/typography/Base.d.ts) */
diff --git a/src/components/wallets/SelectWalletCategory.tsx b/src/components/wallets/SelectWalletCategory.tsx
index a20bf76..dff1f40 100644
--- a/src/components/wallets/SelectWalletCategory.tsx
+++ b/src/components/wallets/SelectWalletCategory.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { FC, useState, useMemo } from "react";
import { Select, Input, Button, Typography, Divider } from "antd";
diff --git a/src/components/wallets/SelectWalletFormat.tsx b/src/components/wallets/SelectWalletFormat.tsx
index 941d50e..b74b880 100644
--- a/src/components/wallets/SelectWalletFormat.tsx
+++ b/src/components/wallets/SelectWalletFormat.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Select } from "antd";
diff --git a/src/components/wallets/SyncWallets.tsx b/src/components/wallets/SyncWallets.tsx
index edf20bc..bb819c7 100644
--- a/src/components/wallets/SyncWallets.tsx
+++ b/src/components/wallets/SyncWallets.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useEffect } from "react";
import { message } from "antd";
diff --git a/src/global/AppHotkeys.tsx b/src/global/AppHotkeys.tsx
index 70d1c92..34f01b5 100644
--- a/src/global/AppHotkeys.tsx
+++ b/src/global/AppHotkeys.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useHistory } from "react-router-dom";
diff --git a/src/global/AppLoading.tsx b/src/global/AppLoading.tsx
index 65d5eb5..674957d 100644
--- a/src/global/AppLoading.tsx
+++ b/src/global/AppLoading.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
export function AppLoading(): JSX.Element {
diff --git a/src/global/AppRouter.tsx b/src/global/AppRouter.tsx
index 7950f93..407fa23 100644
--- a/src/global/AppRouter.tsx
+++ b/src/global/AppRouter.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Alert } from "antd";
diff --git a/src/global/AppServices.tsx b/src/global/AppServices.tsx
index a5b3e21..9bfc73d 100644
--- a/src/global/AppServices.tsx
+++ b/src/global/AppServices.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { SyncWallets } from "@comp/wallets/SyncWallets";
diff --git a/src/global/ForcedAuth.tsx b/src/global/ForcedAuth.tsx
index aa775f1..abaf804 100644
--- a/src/global/ForcedAuth.tsx
+++ b/src/global/ForcedAuth.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { message } from "antd";
import { useTranslation, TFunction } from "react-i18next";
diff --git a/src/global/LocaleContext.tsx b/src/global/LocaleContext.tsx
index 4ffeee2..e1e476e 100644
--- a/src/global/LocaleContext.tsx
+++ b/src/global/LocaleContext.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { FC, createContext, useEffect, useState } from "react";
import { ConfigProvider } from "antd";
diff --git a/src/global/PurchaseKrist.tsx b/src/global/PurchaseKrist.tsx
index f497767..f43c7e8 100644
--- a/src/global/PurchaseKrist.tsx
+++ b/src/global/PurchaseKrist.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, Dispatch, SetStateAction } from "react";
import { Modal, Row, Col, Button } from "antd";
diff --git a/src/global/StorageBroadcast.tsx b/src/global/StorageBroadcast.tsx
index 1a72ec1..e0e3da2 100644
--- a/src/global/StorageBroadcast.tsx
+++ b/src/global/StorageBroadcast.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { store } from "@app";
import * as actions from "@actions/WalletsActions";
diff --git a/src/global/ws/SyncDetailedWork.tsx b/src/global/ws/SyncDetailedWork.tsx
index 0fb966a..04947b5 100644
--- a/src/global/ws/SyncDetailedWork.tsx
+++ b/src/global/ws/SyncDetailedWork.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useEffect } from "react";
diff --git a/src/global/ws/SyncMOTD.tsx b/src/global/ws/SyncMOTD.tsx
index 6e9fecf..8dd7ca0 100644
--- a/src/global/ws/SyncMOTD.tsx
+++ b/src/global/ws/SyncMOTD.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useEffect } from "react";
diff --git a/src/global/ws/WebsocketConnection.ts b/src/global/ws/WebsocketConnection.ts
index 42a16c4..b9acee3 100644
--- a/src/global/ws/WebsocketConnection.ts
+++ b/src/global/ws/WebsocketConnection.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { store } from "@app";
import * as wsActions from "@actions/WebsocketActions";
diff --git a/src/global/ws/WebsocketProvider.tsx b/src/global/ws/WebsocketProvider.tsx
index 801a980..3f1623b 100644
--- a/src/global/ws/WebsocketProvider.tsx
+++ b/src/global/ws/WebsocketProvider.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { FC, createContext, useState, Dispatch, SetStateAction } from "react";
diff --git a/src/global/ws/WebsocketService.tsx b/src/global/ws/WebsocketService.tsx
index 2bc715e..22f3f28 100644
--- a/src/global/ws/WebsocketService.tsx
+++ b/src/global/ws/WebsocketService.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useEffect, useContext } from "react";
diff --git a/src/global/ws/WebsocketSubscription.ts b/src/global/ws/WebsocketSubscription.ts
index 5fa8de1..c712385 100644
--- a/src/global/ws/WebsocketSubscription.ts
+++ b/src/global/ws/WebsocketSubscription.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useContext, useState, useEffect } from "react";
import { v4 as uuid } from "uuid";
diff --git a/src/index.css b/src/index.css
index a352364..8ed5fcd 100644
--- a/src/index.css
+++ b/src/index.css
@@ -1,5 +1,5 @@
/* Copyright (c) 2020-2021 Drew Lemmy
- * This file is part of KristWeb 2 under GPL-3.0.
+ * This file is part of KristWeb 2 under AGPL-3.0.
* Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt */
body {
margin: 0;
diff --git a/src/index.tsx b/src/index.tsx
index 754da8a..c0ceb8b 100644
--- a/src/index.tsx
+++ b/src/index.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import "./utils/setup";
import { i18nLoader } from "./utils/i18n";
diff --git a/src/krist/addressAlgo.ts b/src/krist/addressAlgo.ts
index 19b539a..5183375 100644
--- a/src/krist/addressAlgo.ts
+++ b/src/krist/addressAlgo.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { sha256, doubleSHA256 } from "@utils/crypto";
diff --git a/src/krist/api/AuthFailed.tsx b/src/krist/api/AuthFailed.tsx
index b92438e..e78a511 100644
--- a/src/krist/api/AuthFailed.tsx
+++ b/src/krist/api/AuthFailed.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect, ReactElement } from "react";
import { Modal, Spin, Alert } from "antd";
diff --git a/src/krist/api/index.ts b/src/krist/api/index.ts
index 5f90803..5c9d6a3 100644
--- a/src/krist/api/index.ts
+++ b/src/krist/api/index.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { notification } from "antd";
import i18n from "@utils/i18n";
diff --git a/src/krist/api/lookup.ts b/src/krist/api/lookup.ts
index 72c3f2a..3d834ec 100644
--- a/src/krist/api/lookup.ts
+++ b/src/krist/api/lookup.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { KristAddress, KristTransaction, KristName, KristBlock } from "./types";
import * as api from ".";
diff --git a/src/krist/api/names.ts b/src/krist/api/names.ts
index 9df9d27..d3c518b 100644
--- a/src/krist/api/names.ts
+++ b/src/krist/api/names.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { TranslatedError } from "@utils/i18n";
diff --git a/src/krist/api/search.ts b/src/krist/api/search.ts
index a346d56..70599b9 100644
--- a/src/krist/api/search.ts
+++ b/src/krist/api/search.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { KristAddress, KristBlock, KristName, KristTransaction } from "./types";
import * as api from ".";
diff --git a/src/krist/api/transactions.ts b/src/krist/api/transactions.ts
index 7543288..620e85c 100644
--- a/src/krist/api/transactions.ts
+++ b/src/krist/api/transactions.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { TranslatedError } from "@utils/i18n";
diff --git a/src/krist/api/types.ts b/src/krist/api/types.ts
index 9849dba..bc86c73 100644
--- a/src/krist/api/types.ts
+++ b/src/krist/api/types.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
export interface KristAddress {
address: string;
diff --git a/src/krist/contacts/Contact.ts b/src/krist/contacts/Contact.ts
index 319ae04..cc3a5db 100644
--- a/src/krist/contacts/Contact.ts
+++ b/src/krist/contacts/Contact.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
export interface Contact {
// UUID for this contact
diff --git a/src/krist/contacts/contactStorage.ts b/src/krist/contacts/contactStorage.ts
index bf11651..c5a481c 100644
--- a/src/krist/contacts/contactStorage.ts
+++ b/src/krist/contacts/contactStorage.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { store } from "@app";
import * as actions from "@actions/ContactsActions";
diff --git a/src/krist/contacts/functions/addContact.ts b/src/krist/contacts/functions/addContact.ts
index 348075c..90d175f 100644
--- a/src/krist/contacts/functions/addContact.ts
+++ b/src/krist/contacts/functions/addContact.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { v4 as uuid } from "uuid";
diff --git a/src/krist/contacts/functions/editContact.ts b/src/krist/contacts/functions/editContact.ts
index e88f981..700fa41 100644
--- a/src/krist/contacts/functions/editContact.ts
+++ b/src/krist/contacts/functions/editContact.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { v4 as uuid } from "uuid";
diff --git a/src/krist/contacts/index.ts b/src/krist/contacts/index.ts
index 04d9f56..3854795 100644
--- a/src/krist/contacts/index.ts
+++ b/src/krist/contacts/index.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
export * from "./Contact";
export * from "./functions/addContact";
diff --git a/src/krist/contacts/utils.ts b/src/krist/contacts/utils.ts
index cf9aa47..2942695 100644
--- a/src/krist/contacts/utils.ts
+++ b/src/krist/contacts/utils.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useSelector, shallowEqual } from "react-redux";
import { RootState } from "@store";
diff --git a/src/krist/wallets/Wallet.ts b/src/krist/wallets/Wallet.ts
index 0a7f84b..66eeb24 100644
--- a/src/krist/wallets/Wallet.ts
+++ b/src/krist/wallets/Wallet.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { WalletFormatName } from ".";
diff --git a/src/krist/wallets/functions/addWallet.ts b/src/krist/wallets/functions/addWallet.ts
index 20c50ec..4a6779d 100644
--- a/src/krist/wallets/functions/addWallet.ts
+++ b/src/krist/wallets/functions/addWallet.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { v4 as uuid } from "uuid";
diff --git a/src/krist/wallets/functions/decryptWallet.ts b/src/krist/wallets/functions/decryptWallet.ts
index aeb3c3e..d4c6b20 100644
--- a/src/krist/wallets/functions/decryptWallet.ts
+++ b/src/krist/wallets/functions/decryptWallet.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { aesGcmDecrypt } from "@utils/crypto";
diff --git a/src/krist/wallets/functions/editWallet.ts b/src/krist/wallets/functions/editWallet.ts
index c3ee80b..a8019d1 100644
--- a/src/krist/wallets/functions/editWallet.ts
+++ b/src/krist/wallets/functions/editWallet.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { store } from "@app";
import * as actions from "@actions/WalletsActions";
diff --git a/src/krist/wallets/functions/recalculateWallets.ts b/src/krist/wallets/functions/recalculateWallets.ts
index 27cbec2..6bb65dc 100644
--- a/src/krist/wallets/functions/recalculateWallets.ts
+++ b/src/krist/wallets/functions/recalculateWallets.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { store } from "@app";
import * as actions from "@actions/WalletsActions";
diff --git a/src/krist/wallets/functions/syncWallets.ts b/src/krist/wallets/functions/syncWallets.ts
index e5a4238..e4d739a 100644
--- a/src/krist/wallets/functions/syncWallets.ts
+++ b/src/krist/wallets/functions/syncWallets.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { store } from "@app";
import * as actions from "@actions/WalletsActions";
diff --git a/src/krist/wallets/index.ts b/src/krist/wallets/index.ts
index 712fdac..52ac798 100644
--- a/src/krist/wallets/index.ts
+++ b/src/krist/wallets/index.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
export * from "./Wallet";
export * from "./walletFormats";
diff --git a/src/krist/wallets/masterPassword.ts b/src/krist/wallets/masterPassword.ts
index 0e82bb0..c6e165e 100644
--- a/src/krist/wallets/masterPassword.ts
+++ b/src/krist/wallets/masterPassword.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useSelector, shallowEqual } from "react-redux";
import { RootState } from "@store";
diff --git a/src/krist/wallets/utils.ts b/src/krist/wallets/utils.ts
index 08d36b8..4f9331e 100644
--- a/src/krist/wallets/utils.ts
+++ b/src/krist/wallets/utils.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useSelector, shallowEqual } from "react-redux";
import { RootState } from "@store";
diff --git a/src/krist/wallets/walletFormats.ts b/src/krist/wallets/walletFormats.ts
index b754268..e846de2 100644
--- a/src/krist/wallets/walletFormats.ts
+++ b/src/krist/wallets/walletFormats.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { sha256 } from "@utils/crypto";
diff --git a/src/krist/wallets/walletStorage.ts b/src/krist/wallets/walletStorage.ts
index e1ea821..63587ad 100644
--- a/src/krist/wallets/walletStorage.ts
+++ b/src/krist/wallets/walletStorage.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { store } from "@app";
import * as actions from "@actions/WalletsActions";
diff --git a/src/layout/AppLayout.less b/src/layout/AppLayout.less
index f7b6528..47c383d 100644
--- a/src/layout/AppLayout.less
+++ b/src/layout/AppLayout.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../App.less";
diff --git a/src/layout/AppLayout.tsx b/src/layout/AppLayout.tsx
index 1c2ccc8..6b9161e 100644
--- a/src/layout/AppLayout.tsx
+++ b/src/layout/AppLayout.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState } from "react";
import { Layout, Grid } from "antd";
diff --git a/src/layout/PageLayout.less b/src/layout/PageLayout.less
index 56c6dbc..e1f79c7 100644
--- a/src/layout/PageLayout.less
+++ b/src/layout/PageLayout.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../App.less";
diff --git a/src/layout/PageLayout.tsx b/src/layout/PageLayout.tsx
index cf4a6a0..3e3ba41 100644
--- a/src/layout/PageLayout.tsx
+++ b/src/layout/PageLayout.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { FC, useEffect } from "react";
import classNames from "classnames";
diff --git a/src/layout/nav/AppHeader.less b/src/layout/nav/AppHeader.less
index 1daf25e..fb4b0ff 100644
--- a/src/layout/nav/AppHeader.less
+++ b/src/layout/nav/AppHeader.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/layout/nav/AppHeader.tsx b/src/layout/nav/AppHeader.tsx
index eb0ec3c..96a6f1f 100644
--- a/src/layout/nav/AppHeader.tsx
+++ b/src/layout/nav/AppHeader.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Layout, Menu, Grid } from "antd";
import { SendOutlined, DownloadOutlined, MenuOutlined, SettingOutlined } from "@ant-design/icons";
diff --git a/src/layout/nav/Brand.tsx b/src/layout/nav/Brand.tsx
index 8c7e720..39e6939 100644
--- a/src/layout/nav/Brand.tsx
+++ b/src/layout/nav/Brand.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Tag } from "antd";
diff --git a/src/layout/nav/ConnectionIndicator.less b/src/layout/nav/ConnectionIndicator.less
index fa3a82d..8122af0 100644
--- a/src/layout/nav/ConnectionIndicator.less
+++ b/src/layout/nav/ConnectionIndicator.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/layout/nav/ConnectionIndicator.tsx b/src/layout/nav/ConnectionIndicator.tsx
index db3e02c..c27f274 100644
--- a/src/layout/nav/ConnectionIndicator.tsx
+++ b/src/layout/nav/ConnectionIndicator.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Tooltip } from "antd";
diff --git a/src/layout/nav/CymbalIndicator.tsx b/src/layout/nav/CymbalIndicator.tsx
index f7ae690..d4e0483 100644
--- a/src/layout/nav/CymbalIndicator.tsx
+++ b/src/layout/nav/CymbalIndicator.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Typography } from "antd";
import Icon from "@ant-design/icons";
diff --git a/src/layout/nav/Search.tsx b/src/layout/nav/Search.tsx
index 47ab1d6..2cfc7bf 100644
--- a/src/layout/nav/Search.tsx
+++ b/src/layout/nav/Search.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useMemo, useRef, useEffect, useCallback, MutableRefObject, Dispatch, SetStateAction, ReactNode } from "react";
import { AutoComplete, Input } from "antd";
diff --git a/src/layout/nav/SearchResults.less b/src/layout/nav/SearchResults.less
index debad91..6640ab8 100644
--- a/src/layout/nav/SearchResults.less
+++ b/src/layout/nav/SearchResults.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/layout/nav/SearchResults.tsx b/src/layout/nav/SearchResults.tsx
index e139af5..602bd9b 100644
--- a/src/layout/nav/SearchResults.tsx
+++ b/src/layout/nav/SearchResults.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { ReactNode } from "react";
import { Typography, Spin } from "antd";
diff --git a/src/layout/sidebar/ServiceWorkerCheck.tsx b/src/layout/sidebar/ServiceWorkerCheck.tsx
index 95de563..079878f 100644
--- a/src/layout/sidebar/ServiceWorkerCheck.tsx
+++ b/src/layout/sidebar/ServiceWorkerCheck.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect } from "react";
import { Button } from "antd";
diff --git a/src/layout/sidebar/Sidebar.less b/src/layout/sidebar/Sidebar.less
index 3a164da..828824e 100644
--- a/src/layout/sidebar/Sidebar.less
+++ b/src/layout/sidebar/Sidebar.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/layout/sidebar/Sidebar.tsx b/src/layout/sidebar/Sidebar.tsx
index c3854d1..963ed57 100644
--- a/src/layout/sidebar/Sidebar.tsx
+++ b/src/layout/sidebar/Sidebar.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect } from "react";
import { Layout, Menu, MenuItemProps } from "antd";
diff --git a/src/layout/sidebar/SidebarFooter.tsx b/src/layout/sidebar/SidebarFooter.tsx
index e9ca428..8413be7 100644
--- a/src/layout/sidebar/SidebarFooter.tsx
+++ b/src/layout/sidebar/SidebarFooter.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useTranslation, Trans } from "react-i18next";
diff --git a/src/layout/sidebar/SidebarTotalBalance.tsx b/src/layout/sidebar/SidebarTotalBalance.tsx
index f39e1c3..7e15f07 100644
--- a/src/layout/sidebar/SidebarTotalBalance.tsx
+++ b/src/layout/sidebar/SidebarTotalBalance.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useTranslation } from "react-i18next";
diff --git a/src/pages/CheckStatus.tsx b/src/pages/CheckStatus.tsx
index 72d13c6..db5910c 100644
--- a/src/pages/CheckStatus.tsx
+++ b/src/pages/CheckStatus.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { AppLayout } from "@layout/AppLayout";
diff --git a/src/pages/NotFoundPage.tsx b/src/pages/NotFoundPage.tsx
index 61cbb71..f68adad 100644
--- a/src/pages/NotFoundPage.tsx
+++ b/src/pages/NotFoundPage.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Button } from "antd";
import { FrownOutlined } from "@ant-design/icons";
diff --git a/src/pages/StatusPage.tsx b/src/pages/StatusPage.tsx
index c857987..0a37b85 100644
--- a/src/pages/StatusPage.tsx
+++ b/src/pages/StatusPage.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Alert } from "antd";
diff --git a/src/pages/addresses/AddressButtonRow.tsx b/src/pages/addresses/AddressButtonRow.tsx
index 736acb0..fc6ca0b 100644
--- a/src/pages/addresses/AddressButtonRow.tsx
+++ b/src/pages/addresses/AddressButtonRow.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Button } from "antd";
import { SendOutlined, SwapOutlined, UserAddOutlined, EditOutlined } from "@ant-design/icons";
diff --git a/src/pages/addresses/AddressNamesCard.tsx b/src/pages/addresses/AddressNamesCard.tsx
index bf1d81a..7c915a2 100644
--- a/src/pages/addresses/AddressNamesCard.tsx
+++ b/src/pages/addresses/AddressNamesCard.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect } from "react";
import classNames from "classnames";
diff --git a/src/pages/addresses/AddressPage.less b/src/pages/addresses/AddressPage.less
index 7e7f2b9..a96abc7 100644
--- a/src/pages/addresses/AddressPage.less
+++ b/src/pages/addresses/AddressPage.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/pages/addresses/AddressPage.tsx b/src/pages/addresses/AddressPage.tsx
index 3a240de..46e6f75 100644
--- a/src/pages/addresses/AddressPage.tsx
+++ b/src/pages/addresses/AddressPage.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect } from "react";
import { Row, Col, Skeleton, Tag, Typography } from "antd";
diff --git a/src/pages/addresses/AddressTransactionsCard.tsx b/src/pages/addresses/AddressTransactionsCard.tsx
index e203c1d..e8121cc 100644
--- a/src/pages/addresses/AddressTransactionsCard.tsx
+++ b/src/pages/addresses/AddressTransactionsCard.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect } from "react";
import classNames from "classnames";
diff --git a/src/pages/addresses/NameItem.tsx b/src/pages/addresses/NameItem.tsx
index db75c83..4cf3359 100644
--- a/src/pages/addresses/NameItem.tsx
+++ b/src/pages/addresses/NameItem.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Row } from "antd";
diff --git a/src/pages/backup/BackupResultsSummary.less b/src/pages/backup/BackupResultsSummary.less
index 604ed66..83825c1 100644
--- a/src/pages/backup/BackupResultsSummary.less
+++ b/src/pages/backup/BackupResultsSummary.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/pages/backup/BackupResultsSummary.tsx b/src/pages/backup/BackupResultsSummary.tsx
index 1ae53b1..ad937c4 100644
--- a/src/pages/backup/BackupResultsSummary.tsx
+++ b/src/pages/backup/BackupResultsSummary.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Typography } from "antd";
diff --git a/src/pages/backup/BackupResultsTree.less b/src/pages/backup/BackupResultsTree.less
index c9e8007..9f25aaa 100644
--- a/src/pages/backup/BackupResultsTree.less
+++ b/src/pages/backup/BackupResultsTree.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/pages/backup/BackupResultsTree.tsx b/src/pages/backup/BackupResultsTree.tsx
index 86bc738..a0c8a94 100644
--- a/src/pages/backup/BackupResultsTree.tsx
+++ b/src/pages/backup/BackupResultsTree.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useMemo } from "react";
import { Tree } from "antd";
diff --git a/src/pages/backup/ExportBackupModal.tsx b/src/pages/backup/ExportBackupModal.tsx
index 900208c..460d9e5 100644
--- a/src/pages/backup/ExportBackupModal.tsx
+++ b/src/pages/backup/ExportBackupModal.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect, useRef, Dispatch, SetStateAction } from "react";
import { Modal, Button, Input } from "antd";
diff --git a/src/pages/backup/ImportBackupModal.tsx b/src/pages/backup/ImportBackupModal.tsx
index 374f6c7..b52cee5 100644
--- a/src/pages/backup/ImportBackupModal.tsx
+++ b/src/pages/backup/ImportBackupModal.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, Dispatch, SetStateAction } from "react";
import { Modal, Form, FormInstance, Input, Checkbox, Button, Typography, notification } from "antd";
diff --git a/src/pages/backup/ImportDetectFormat.tsx b/src/pages/backup/ImportDetectFormat.tsx
index 5167776..e5b6171 100644
--- a/src/pages/backup/ImportDetectFormat.tsx
+++ b/src/pages/backup/ImportDetectFormat.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect, useMemo, Dispatch, SetStateAction } from "react";
import { Typography } from "antd";
diff --git a/src/pages/backup/backupExport.ts b/src/pages/backup/backupExport.ts
index 89f66ce..8dbaa49 100644
--- a/src/pages/backup/backupExport.ts
+++ b/src/pages/backup/backupExport.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { store } from "@app";
diff --git a/src/pages/backup/backupFormats.ts b/src/pages/backup/backupFormats.ts
index 5fd3f7b..58654d2 100644
--- a/src/pages/backup/backupFormats.ts
+++ b/src/pages/backup/backupFormats.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Wallet } from "@wallets";
import { Contact } from "@contacts";
diff --git a/src/pages/backup/backupImport.ts b/src/pages/backup/backupImport.ts
index ccd7e49..6312b8f 100644
--- a/src/pages/backup/backupImport.ts
+++ b/src/pages/backup/backupImport.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { store } from "@app";
diff --git a/src/pages/backup/backupImportUtils.ts b/src/pages/backup/backupImportUtils.ts
index c1d7cc3..72c11ec 100644
--- a/src/pages/backup/backupImportUtils.ts
+++ b/src/pages/backup/backupImportUtils.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import {
BackupResults, BackupWalletError, BackupContactError, MessageType
diff --git a/src/pages/backup/backupImportV1.ts b/src/pages/backup/backupImportV1.ts
index 44e1ad1..6582028 100644
--- a/src/pages/backup/backupImportV1.ts
+++ b/src/pages/backup/backupImportV1.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import {
BackupKristWebV1, KristWebV1Wallet, KristWebV1Contact
diff --git a/src/pages/backup/backupImportV2.ts b/src/pages/backup/backupImportV2.ts
index c160769..c61fb37 100644
--- a/src/pages/backup/backupImportV2.ts
+++ b/src/pages/backup/backupImportV2.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import {
BackupKristWebV2, KristWebV2Wallet, KristWebV2Contact
diff --git a/src/pages/backup/backupParser.ts b/src/pages/backup/backupParser.ts
index 538be7c..1982a43 100644
--- a/src/pages/backup/backupParser.ts
+++ b/src/pages/backup/backupParser.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import {
Backup, BackupFormatType,
diff --git a/src/pages/backup/backupResults.ts b/src/pages/backup/backupResults.ts
index 2d04402..8eb9c17 100644
--- a/src/pages/backup/backupResults.ts
+++ b/src/pages/backup/backupResults.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { TranslatedError } from "@utils/i18n";
diff --git a/src/pages/blocks/BlockHash.less b/src/pages/blocks/BlockHash.less
index e9630fb..bbbd24d 100644
--- a/src/pages/blocks/BlockHash.less
+++ b/src/pages/blocks/BlockHash.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/pages/blocks/BlockHash.tsx b/src/pages/blocks/BlockHash.tsx
index 74a7774..0b5dd97 100644
--- a/src/pages/blocks/BlockHash.tsx
+++ b/src/pages/blocks/BlockHash.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import classNames from "classnames";
import { Typography } from "antd";
diff --git a/src/pages/blocks/BlockPage.less b/src/pages/blocks/BlockPage.less
index eb34f57..2918316 100644
--- a/src/pages/blocks/BlockPage.less
+++ b/src/pages/blocks/BlockPage.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/pages/blocks/BlockPage.tsx b/src/pages/blocks/BlockPage.tsx
index 1ebfcea..bb8065d 100644
--- a/src/pages/blocks/BlockPage.tsx
+++ b/src/pages/blocks/BlockPage.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect } from "react";
import { Row, Col, Skeleton, Button } from "antd";
diff --git a/src/pages/blocks/BlocksPage.tsx b/src/pages/blocks/BlocksPage.tsx
index 5f8ed6f..a60343e 100644
--- a/src/pages/blocks/BlocksPage.tsx
+++ b/src/pages/blocks/BlocksPage.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useMemo } from "react";
diff --git a/src/pages/blocks/BlocksTable.tsx b/src/pages/blocks/BlocksTable.tsx
index 97e63f1..545d12e 100644
--- a/src/pages/blocks/BlocksTable.tsx
+++ b/src/pages/blocks/BlocksTable.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect, Dispatch, SetStateAction } from "react";
import { Table, TablePaginationConfig } from "antd";
diff --git a/src/pages/contacts/ContactsPage.tsx b/src/pages/contacts/ContactsPage.tsx
index c18197b..d5ab367 100644
--- a/src/pages/contacts/ContactsPage.tsx
+++ b/src/pages/contacts/ContactsPage.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState } from "react";
import { Button } from "antd";
diff --git a/src/pages/credits/CreditsPage.less b/src/pages/credits/CreditsPage.less
index e9dc64f..9bb43ea 100644
--- a/src/pages/credits/CreditsPage.less
+++ b/src/pages/credits/CreditsPage.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/pages/credits/CreditsPage.tsx b/src/pages/credits/CreditsPage.tsx
index 8844374..cb60e46 100644
--- a/src/pages/credits/CreditsPage.tsx
+++ b/src/pages/credits/CreditsPage.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Typography, Descriptions, Divider } from "antd";
import { useTranslation, Trans } from "react-i18next";
diff --git a/src/pages/credits/Supporters.tsx b/src/pages/credits/Supporters.tsx
index 7ef968c..1e3776b 100644
--- a/src/pages/credits/Supporters.tsx
+++ b/src/pages/credits/Supporters.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState } from "react";
import { Space, Spin, Button } from "antd";
diff --git a/src/pages/credits/Translators.tsx b/src/pages/credits/Translators.tsx
index 433f314..8a5534f 100644
--- a/src/pages/credits/Translators.tsx
+++ b/src/pages/credits/Translators.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Space, Button, List, Typography } from "antd";
import { GlobalOutlined } from "@ant-design/icons";
diff --git a/src/pages/dashboard/BlockDifficultyCard.tsx b/src/pages/dashboard/BlockDifficultyCard.tsx
index c41d550..56fe0c4 100644
--- a/src/pages/dashboard/BlockDifficultyCard.tsx
+++ b/src/pages/dashboard/BlockDifficultyCard.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect, useMemo } from "react";
import classNames from "classnames";
diff --git a/src/pages/dashboard/BlockValueCard.tsx b/src/pages/dashboard/BlockValueCard.tsx
index 14fc30e..6670126 100644
--- a/src/pages/dashboard/BlockValueCard.tsx
+++ b/src/pages/dashboard/BlockValueCard.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Card, Skeleton, Typography, Progress } from "antd";
diff --git a/src/pages/dashboard/DashboardPage.less b/src/pages/dashboard/DashboardPage.less
index f60d697..d29f33b 100644
--- a/src/pages/dashboard/DashboardPage.less
+++ b/src/pages/dashboard/DashboardPage.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/pages/dashboard/DashboardPage.tsx b/src/pages/dashboard/DashboardPage.tsx
index b261d0e..9cb7ca4 100644
--- a/src/pages/dashboard/DashboardPage.tsx
+++ b/src/pages/dashboard/DashboardPage.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Row, Col } from "antd";
diff --git a/src/pages/dashboard/InDevBanner.tsx b/src/pages/dashboard/InDevBanner.tsx
index 8be9ca0..d51eaac 100644
--- a/src/pages/dashboard/InDevBanner.tsx
+++ b/src/pages/dashboard/InDevBanner.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Alert } from "antd";
diff --git a/src/pages/dashboard/MOTDCard.tsx b/src/pages/dashboard/MOTDCard.tsx
index 3968a3e..2a795ec 100644
--- a/src/pages/dashboard/MOTDCard.tsx
+++ b/src/pages/dashboard/MOTDCard.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Card, Alert } from "antd";
diff --git a/src/pages/dashboard/TransactionsCard.tsx b/src/pages/dashboard/TransactionsCard.tsx
index 65aa04c..635bf73 100644
--- a/src/pages/dashboard/TransactionsCard.tsx
+++ b/src/pages/dashboard/TransactionsCard.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect, useMemo } from "react";
import classNames from "classnames";
diff --git a/src/pages/dashboard/WalletItem.tsx b/src/pages/dashboard/WalletItem.tsx
index aa6bb7c..649fdb8 100644
--- a/src/pages/dashboard/WalletItem.tsx
+++ b/src/pages/dashboard/WalletItem.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Row, Col } from "antd";
diff --git a/src/pages/dashboard/WalletOverviewCard.tsx b/src/pages/dashboard/WalletOverviewCard.tsx
index fac38e9..4d33294 100644
--- a/src/pages/dashboard/WalletOverviewCard.tsx
+++ b/src/pages/dashboard/WalletOverviewCard.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Card, Row, Col, Button } from "antd";
diff --git a/src/pages/dashboard/WhatsNewCard.tsx b/src/pages/dashboard/WhatsNewCard.tsx
index c2045fb..226ab55 100644
--- a/src/pages/dashboard/WhatsNewCard.tsx
+++ b/src/pages/dashboard/WhatsNewCard.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Card, Button } from "antd";
import { RightOutlined } from "@ant-design/icons";
diff --git a/src/pages/dev/DevPage.tsx b/src/pages/dev/DevPage.tsx
index f60bc39..b01c7fd 100644
--- a/src/pages/dev/DevPage.tsx
+++ b/src/pages/dev/DevPage.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Button } from "antd";
import { PageLayout } from "@layout/PageLayout";
diff --git a/src/pages/names/NameButtonRow.tsx b/src/pages/names/NameButtonRow.tsx
index 73a1891..df25b52 100644
--- a/src/pages/names/NameButtonRow.tsx
+++ b/src/pages/names/NameButtonRow.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Button } from "antd";
import { SendOutlined, SwapOutlined, EditOutlined } from "@ant-design/icons";
diff --git a/src/pages/names/NamePage.less b/src/pages/names/NamePage.less
index d475528..e058771 100644
--- a/src/pages/names/NamePage.less
+++ b/src/pages/names/NamePage.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/pages/names/NamePage.tsx b/src/pages/names/NamePage.tsx
index b610160..17ad543 100644
--- a/src/pages/names/NamePage.tsx
+++ b/src/pages/names/NamePage.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect } from "react";
import { Row, Col, Skeleton, Typography, Tooltip } from "antd";
diff --git a/src/pages/names/NameTransactionsCard.tsx b/src/pages/names/NameTransactionsCard.tsx
index ec54316..afdf6f7 100644
--- a/src/pages/names/NameTransactionsCard.tsx
+++ b/src/pages/names/NameTransactionsCard.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect } from "react";
import classNames from "classnames";
diff --git a/src/pages/names/NamesPage.less b/src/pages/names/NamesPage.less
index c893245..a0c5c4a 100644
--- a/src/pages/names/NamesPage.less
+++ b/src/pages/names/NamesPage.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/pages/names/NamesPage.tsx b/src/pages/names/NamesPage.tsx
index 25d11f4..8e4b6cd 100644
--- a/src/pages/names/NamesPage.tsx
+++ b/src/pages/names/NamesPage.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useMemo } from "react";
import { Button } from "antd";
diff --git a/src/pages/names/NamesTable.tsx b/src/pages/names/NamesTable.tsx
index 6a5c52c..5bd1146 100644
--- a/src/pages/names/NamesTable.tsx
+++ b/src/pages/names/NamesTable.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect, Dispatch, SetStateAction } from "react";
import { Table, TablePaginationConfig, Tag } from "antd";
diff --git a/src/pages/names/mgmt/ARecordInput.tsx b/src/pages/names/mgmt/ARecordInput.tsx
index 2c2a93c..541a00d 100644
--- a/src/pages/names/mgmt/ARecordInput.tsx
+++ b/src/pages/names/mgmt/ARecordInput.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Form, Input } from "antd";
diff --git a/src/pages/names/mgmt/ConfirmModal.tsx b/src/pages/names/mgmt/ConfirmModal.tsx
index 4d2594c..7576f98 100644
--- a/src/pages/names/mgmt/ConfirmModal.tsx
+++ b/src/pages/names/mgmt/ConfirmModal.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useTranslation, Trans, TFunction } from "react-i18next";
diff --git a/src/pages/names/mgmt/EditProgress.tsx b/src/pages/names/mgmt/EditProgress.tsx
index a8e4d5f..2fcdfea 100644
--- a/src/pages/names/mgmt/EditProgress.tsx
+++ b/src/pages/names/mgmt/EditProgress.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState } from "react";
import { Progress } from "antd";
diff --git a/src/pages/names/mgmt/NameActions.tsx b/src/pages/names/mgmt/NameActions.tsx
index ca4bc09..291ed6f 100644
--- a/src/pages/names/mgmt/NameActions.tsx
+++ b/src/pages/names/mgmt/NameActions.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Button, Dropdown, Menu } from "antd";
import { DownOutlined, SwapOutlined, SendOutlined, EditOutlined } from "@ant-design/icons";
diff --git a/src/pages/names/mgmt/NameEditForm.tsx b/src/pages/names/mgmt/NameEditForm.tsx
index 0892422..b89c827 100644
--- a/src/pages/names/mgmt/NameEditForm.tsx
+++ b/src/pages/names/mgmt/NameEditForm.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState } from "react";
import { Form, FormInstance } from "antd";
diff --git a/src/pages/names/mgmt/NameEditModal.tsx b/src/pages/names/mgmt/NameEditModal.tsx
index 93c779c..73a5836 100644
--- a/src/pages/names/mgmt/NameEditModal.tsx
+++ b/src/pages/names/mgmt/NameEditModal.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useRef, Dispatch, SetStateAction } from "react";
import { Modal, notification } from "antd";
diff --git a/src/pages/names/mgmt/NameEditModalLink.tsx b/src/pages/names/mgmt/NameEditModalLink.tsx
index 9e0d0b3..1f9dbb4 100644
--- a/src/pages/names/mgmt/NameEditModalLink.tsx
+++ b/src/pages/names/mgmt/NameEditModalLink.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { FC, useState } from "react";
diff --git a/src/pages/names/mgmt/NamePicker.tsx b/src/pages/names/mgmt/NamePicker.tsx
index a94cd2e..1dd4c19 100644
--- a/src/pages/names/mgmt/NamePicker.tsx
+++ b/src/pages/names/mgmt/NamePicker.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import {
useState, useEffect, useMemo, useRef, Dispatch, SetStateAction, Ref,
diff --git a/src/pages/names/mgmt/NamePurchaseModal.tsx b/src/pages/names/mgmt/NamePurchaseModal.tsx
index b2f4580..d58945f 100644
--- a/src/pages/names/mgmt/NamePurchaseModal.tsx
+++ b/src/pages/names/mgmt/NamePurchaseModal.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect, useMemo, Dispatch, SetStateAction } from "react";
import { Modal, Form, Input, Typography, Button, notification } from "antd";
diff --git a/src/pages/names/mgmt/NamePurchaseModalLink.tsx b/src/pages/names/mgmt/NamePurchaseModalLink.tsx
index 17690f9..372df03 100644
--- a/src/pages/names/mgmt/NamePurchaseModalLink.tsx
+++ b/src/pages/names/mgmt/NamePurchaseModalLink.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { FC, useState } from "react";
diff --git a/src/pages/names/mgmt/NoNamesModal.tsx b/src/pages/names/mgmt/NoNamesModal.tsx
index 1a9582f..26049cf 100644
--- a/src/pages/names/mgmt/NoNamesModal.tsx
+++ b/src/pages/names/mgmt/NoNamesModal.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Dispatch, SetStateAction } from "react";
import classNames from "classnames";
diff --git a/src/pages/names/mgmt/SuccessNotifContent.tsx b/src/pages/names/mgmt/SuccessNotifContent.tsx
index 1cdb246..895e3c7 100644
--- a/src/pages/names/mgmt/SuccessNotifContent.tsx
+++ b/src/pages/names/mgmt/SuccessNotifContent.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useTranslation, Trans } from "react-i18next";
diff --git a/src/pages/names/mgmt/checkName.ts b/src/pages/names/mgmt/checkName.ts
index 815d374..8e15108 100644
--- a/src/pages/names/mgmt/checkName.ts
+++ b/src/pages/names/mgmt/checkName.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Dispatch, SetStateAction } from "react";
diff --git a/src/pages/names/mgmt/handleErrors.ts b/src/pages/names/mgmt/handleErrors.ts
index 4f4e9a0..d287c53 100644
--- a/src/pages/names/mgmt/handleErrors.ts
+++ b/src/pages/names/mgmt/handleErrors.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { notification } from "antd";
diff --git a/src/pages/names/mgmt/lookupNames.ts b/src/pages/names/mgmt/lookupNames.ts
index 1971433..c168c20 100644
--- a/src/pages/names/mgmt/lookupNames.ts
+++ b/src/pages/names/mgmt/lookupNames.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { notification } from "antd";
diff --git a/src/pages/names/tableLock.ts b/src/pages/names/tableLock.ts
index 38a6ea9..31f6f06 100644
--- a/src/pages/names/tableLock.ts
+++ b/src/pages/names/tableLock.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useSelector } from "react-redux";
import { RootState } from "@store";
diff --git a/src/pages/settings/SettingBoolean.tsx b/src/pages/settings/SettingBoolean.tsx
index 337d470..3d7abe8 100644
--- a/src/pages/settings/SettingBoolean.tsx
+++ b/src/pages/settings/SettingBoolean.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Switch } from "antd";
diff --git a/src/pages/settings/SettingDescription.tsx b/src/pages/settings/SettingDescription.tsx
index fee6d8e..fdfb223 100644
--- a/src/pages/settings/SettingDescription.tsx
+++ b/src/pages/settings/SettingDescription.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useTranslation } from "react-i18next";
diff --git a/src/pages/settings/SettingInteger.tsx b/src/pages/settings/SettingInteger.tsx
index 30ec983..9a452e9 100644
--- a/src/pages/settings/SettingInteger.tsx
+++ b/src/pages/settings/SettingInteger.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState } from "react";
import { Input, InputNumber, Button } from "antd";
diff --git a/src/pages/settings/SettingsGroup.tsx b/src/pages/settings/SettingsGroup.tsx
index b6945c4..37efa48 100644
--- a/src/pages/settings/SettingsGroup.tsx
+++ b/src/pages/settings/SettingsGroup.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import React from "react";
import { Menu } from "antd";
diff --git a/src/pages/settings/SettingsPage.less b/src/pages/settings/SettingsPage.less
index 86efcbc..6b9a789 100644
--- a/src/pages/settings/SettingsPage.less
+++ b/src/pages/settings/SettingsPage.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/pages/settings/SettingsPage.tsx b/src/pages/settings/SettingsPage.tsx
index e8229dd..dd2462b 100644
--- a/src/pages/settings/SettingsPage.tsx
+++ b/src/pages/settings/SettingsPage.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { FC } from "react";
import { Menu } from "antd";
diff --git a/src/pages/settings/translations/LanguageItem.tsx b/src/pages/settings/translations/LanguageItem.tsx
index 38564ee..ea9ead8 100644
--- a/src/pages/settings/translations/LanguageItem.tsx
+++ b/src/pages/settings/translations/LanguageItem.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { FC } from "react";
import classNames from "classnames";
diff --git a/src/pages/settings/translations/LanguagesTable.tsx b/src/pages/settings/translations/LanguagesTable.tsx
index 0d146fe..8f3e0b6 100644
--- a/src/pages/settings/translations/LanguagesTable.tsx
+++ b/src/pages/settings/translations/LanguagesTable.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Table, Progress, Typography, Tooltip } from "antd";
import { ExclamationCircleOutlined } from "@ant-design/icons";
diff --git a/src/pages/settings/translations/MissingKeysTable.tsx b/src/pages/settings/translations/MissingKeysTable.tsx
index 44ed192..9f937ba 100644
--- a/src/pages/settings/translations/MissingKeysTable.tsx
+++ b/src/pages/settings/translations/MissingKeysTable.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Table, Typography } from "antd";
diff --git a/src/pages/settings/translations/SettingsTranslations.tsx b/src/pages/settings/translations/SettingsTranslations.tsx
index 9449cf7..79bafef 100644
--- a/src/pages/settings/translations/SettingsTranslations.tsx
+++ b/src/pages/settings/translations/SettingsTranslations.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState } from "react";
import { Button, Typography } from "antd";
diff --git a/src/pages/settings/translations/analyseLangs.ts b/src/pages/settings/translations/analyseLangs.ts
index 00bc13d..614b453 100644
--- a/src/pages/settings/translations/analyseLangs.ts
+++ b/src/pages/settings/translations/analyseLangs.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import JSON5 from "json5";
diff --git a/src/pages/settings/translations/exportCSV.ts b/src/pages/settings/translations/exportCSV.ts
index 9f77cb1..70b98e6 100644
--- a/src/pages/settings/translations/exportCSV.ts
+++ b/src/pages/settings/translations/exportCSV.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import csvStringify from "csv-stringify";
diff --git a/src/pages/settings/translations/importJSON.ts b/src/pages/settings/translations/importJSON.ts
index efb54e2..4d5d5f0 100644
--- a/src/pages/settings/translations/importJSON.ts
+++ b/src/pages/settings/translations/importJSON.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
import { notification } from "antd";
import i18n from "@utils/i18n";
diff --git a/src/pages/transactions/TransactionMetadataCard.tsx b/src/pages/transactions/TransactionMetadataCard.tsx
index bbb7f5a..6f446f5 100644
--- a/src/pages/transactions/TransactionMetadataCard.tsx
+++ b/src/pages/transactions/TransactionMetadataCard.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useMemo } from "react";
import { Card, Table, TableProps, Typography } from "antd";
diff --git a/src/pages/transactions/TransactionPage.less b/src/pages/transactions/TransactionPage.less
index d40ccc2..c46f1a8 100644
--- a/src/pages/transactions/TransactionPage.less
+++ b/src/pages/transactions/TransactionPage.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/pages/transactions/TransactionPage.tsx b/src/pages/transactions/TransactionPage.tsx
index 3b45866..8e05392 100644
--- a/src/pages/transactions/TransactionPage.tsx
+++ b/src/pages/transactions/TransactionPage.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect } from "react";
import { Row, Col, Skeleton } from "antd";
diff --git a/src/pages/transactions/TransactionRawDataCard.tsx b/src/pages/transactions/TransactionRawDataCard.tsx
index 25796a1..062c84c 100644
--- a/src/pages/transactions/TransactionRawDataCard.tsx
+++ b/src/pages/transactions/TransactionRawDataCard.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Card, Table } from "antd";
diff --git a/src/pages/transactions/TransactionsPage.less b/src/pages/transactions/TransactionsPage.less
index e74407b..c9f2feb 100644
--- a/src/pages/transactions/TransactionsPage.less
+++ b/src/pages/transactions/TransactionsPage.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/pages/transactions/TransactionsPage.tsx b/src/pages/transactions/TransactionsPage.tsx
index ca64c55..2db3790 100644
--- a/src/pages/transactions/TransactionsPage.tsx
+++ b/src/pages/transactions/TransactionsPage.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useMemo } from "react";
import { Switch } from "antd";
diff --git a/src/pages/transactions/TransactionsTable.tsx b/src/pages/transactions/TransactionsTable.tsx
index 294e466..4627c13 100644
--- a/src/pages/transactions/TransactionsTable.tsx
+++ b/src/pages/transactions/TransactionsTable.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect, Dispatch, SetStateAction } from "react";
import { Table, TablePaginationConfig } from "antd";
diff --git a/src/pages/transactions/send/AmountInput.tsx b/src/pages/transactions/send/AmountInput.tsx
index 11802be..83d508a 100644
--- a/src/pages/transactions/send/AmountInput.tsx
+++ b/src/pages/transactions/send/AmountInput.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Form, Input, InputNumber, Button } from "antd";
diff --git a/src/pages/transactions/send/SendTransactionForm.tsx b/src/pages/transactions/send/SendTransactionForm.tsx
index eb4861d..86d9887 100644
--- a/src/pages/transactions/send/SendTransactionForm.tsx
+++ b/src/pages/transactions/send/SendTransactionForm.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useRef } from "react";
import { Row, Col, Form, FormInstance, Input, Modal } from "antd";
diff --git a/src/pages/transactions/send/SendTransactionModal.tsx b/src/pages/transactions/send/SendTransactionModal.tsx
index 614547f..b6b89df 100644
--- a/src/pages/transactions/send/SendTransactionModal.tsx
+++ b/src/pages/transactions/send/SendTransactionModal.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Dispatch, SetStateAction } from "react";
import { Modal, notification } from "antd";
diff --git a/src/pages/transactions/send/SendTransactionPage.less b/src/pages/transactions/send/SendTransactionPage.less
index 05ef43d..0ed3f5a 100644
--- a/src/pages/transactions/send/SendTransactionPage.less
+++ b/src/pages/transactions/send/SendTransactionPage.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../../App.less";
diff --git a/src/pages/transactions/send/SendTransactionPage.tsx b/src/pages/transactions/send/SendTransactionPage.tsx
index d305334..d8c135e 100644
--- a/src/pages/transactions/send/SendTransactionPage.tsx
+++ b/src/pages/transactions/send/SendTransactionPage.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState } from "react";
import { Button, Alert } from "antd";
diff --git a/src/pages/transactions/send/Success.tsx b/src/pages/transactions/send/Success.tsx
index fde162b..ef38743 100644
--- a/src/pages/transactions/send/Success.tsx
+++ b/src/pages/transactions/send/Success.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Button } from "antd";
diff --git a/src/pages/wallets/AddWalletModal.tsx b/src/pages/wallets/AddWalletModal.tsx
index 5054df3..935dbe8 100644
--- a/src/pages/wallets/AddWalletModal.tsx
+++ b/src/pages/wallets/AddWalletModal.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useRef, useEffect, useCallback } from "react";
import { Modal, Form, Input, Checkbox, Collapse, Button, Tooltip, Typography, Row, Col, message, notification, Grid } from "antd";
diff --git a/src/pages/wallets/ManageBackupsDropdown.tsx b/src/pages/wallets/ManageBackupsDropdown.tsx
index ff07a10..1ce7ce0 100644
--- a/src/pages/wallets/ManageBackupsDropdown.tsx
+++ b/src/pages/wallets/ManageBackupsDropdown.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState } from "react";
import { Button, Dropdown, Menu } from "antd";
diff --git a/src/pages/wallets/WalletActions.tsx b/src/pages/wallets/WalletActions.tsx
index feea5a9..c0491fb 100644
--- a/src/pages/wallets/WalletActions.tsx
+++ b/src/pages/wallets/WalletActions.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import React, { useState } from "react";
import { Modal, Tooltip, Dropdown, Menu } from "antd";
diff --git a/src/pages/wallets/WalletEditButton.tsx b/src/pages/wallets/WalletEditButton.tsx
index 6fafe0e..2c423d3 100644
--- a/src/pages/wallets/WalletEditButton.tsx
+++ b/src/pages/wallets/WalletEditButton.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, FC } from "react";
diff --git a/src/pages/wallets/WalletsPage.tsx b/src/pages/wallets/WalletsPage.tsx
index b164833..67b4856 100644
--- a/src/pages/wallets/WalletsPage.tsx
+++ b/src/pages/wallets/WalletsPage.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState } from "react";
import { Button } from "antd";
diff --git a/src/pages/wallets/WalletsTable.tsx b/src/pages/wallets/WalletsTable.tsx
index 79a60d0..96476e5 100644
--- a/src/pages/wallets/WalletsTable.tsx
+++ b/src/pages/wallets/WalletsTable.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Table, Tooltip, Tag } from "antd";
diff --git a/src/pages/wallets/info/BooleanText.tsx b/src/pages/wallets/info/BooleanText.tsx
index 99be4d6..fd90f0c 100644
--- a/src/pages/wallets/info/BooleanText.tsx
+++ b/src/pages/wallets/info/BooleanText.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Typography } from "antd";
diff --git a/src/pages/wallets/info/DecryptReveal.tsx b/src/pages/wallets/info/DecryptReveal.tsx
index 68b4b4a..547d5e2 100644
--- a/src/pages/wallets/info/DecryptReveal.tsx
+++ b/src/pages/wallets/info/DecryptReveal.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect } from "react";
import classNames from "classnames";
diff --git a/src/pages/wallets/info/WalletDescAdvancedInfo.tsx b/src/pages/wallets/info/WalletDescAdvancedInfo.tsx
index 0e02869..5c9cb4e 100644
--- a/src/pages/wallets/info/WalletDescAdvancedInfo.tsx
+++ b/src/pages/wallets/info/WalletDescAdvancedInfo.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Descriptions } from "antd";
diff --git a/src/pages/wallets/info/WalletDescBasicInfo.tsx b/src/pages/wallets/info/WalletDescBasicInfo.tsx
index 1afa86d..72f9afd 100644
--- a/src/pages/wallets/info/WalletDescBasicInfo.tsx
+++ b/src/pages/wallets/info/WalletDescBasicInfo.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Descriptions } from "antd";
diff --git a/src/pages/wallets/info/WalletDescSyncedInfo.tsx b/src/pages/wallets/info/WalletDescSyncedInfo.tsx
index 8699b47..3febb6a 100644
--- a/src/pages/wallets/info/WalletDescSyncedInfo.tsx
+++ b/src/pages/wallets/info/WalletDescSyncedInfo.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Descriptions } from "antd";
diff --git a/src/pages/wallets/info/WalletInfoModal.less b/src/pages/wallets/info/WalletInfoModal.less
index 21fe0a3..570f474 100644
--- a/src/pages/wallets/info/WalletInfoModal.less
+++ b/src/pages/wallets/info/WalletInfoModal.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../../App.less";
diff --git a/src/pages/wallets/info/WalletInfoModal.tsx b/src/pages/wallets/info/WalletInfoModal.tsx
index 8e0e1e4..eeb9ace 100644
--- a/src/pages/wallets/info/WalletInfoModal.tsx
+++ b/src/pages/wallets/info/WalletInfoModal.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Dispatch, SetStateAction } from "react";
import { Modal, Button, DescriptionsProps } from "antd";
diff --git a/src/pages/whatsnew/CommitsCard.tsx b/src/pages/whatsnew/CommitsCard.tsx
index 206220e..cf280a2 100644
--- a/src/pages/whatsnew/CommitsCard.tsx
+++ b/src/pages/whatsnew/CommitsCard.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import classNames from "classnames";
import { Card, Skeleton, Row, Tag } from "antd";
diff --git a/src/pages/whatsnew/WhatsNewCard.tsx b/src/pages/whatsnew/WhatsNewCard.tsx
index b2c791d..96759a4 100644
--- a/src/pages/whatsnew/WhatsNewCard.tsx
+++ b/src/pages/whatsnew/WhatsNewCard.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import classNames from "classnames";
import { Card, Skeleton, Tag } from "antd";
diff --git a/src/pages/whatsnew/WhatsNewPage.less b/src/pages/whatsnew/WhatsNewPage.less
index 6344a69..1b71443 100644
--- a/src/pages/whatsnew/WhatsNewPage.less
+++ b/src/pages/whatsnew/WhatsNewPage.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../../App.less";
diff --git a/src/pages/whatsnew/WhatsNewPage.tsx b/src/pages/whatsnew/WhatsNewPage.tsx
index c4514a0..5e89abe 100644
--- a/src/pages/whatsnew/WhatsNewPage.tsx
+++ b/src/pages/whatsnew/WhatsNewPage.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect } from "react";
import { Row, Col, Typography, Tooltip, Card } from "antd";
diff --git a/src/pages/whatsnew/types.ts b/src/pages/whatsnew/types.ts
index 223c03b..7b8e4d0 100644
--- a/src/pages/whatsnew/types.ts
+++ b/src/pages/whatsnew/types.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
export interface WhatsNewItem {
commitHash?: string;
diff --git a/src/react-app-env.d.ts b/src/react-app-env.d.ts
index d951324..b020ad2 100644
--- a/src/react-app-env.d.ts
+++ b/src/react-app-env.d.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
///
diff --git a/src/reportWebVitals.ts b/src/reportWebVitals.ts
index 0837b8d..36a22f6 100644
--- a/src/reportWebVitals.ts
+++ b/src/reportWebVitals.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { ReportHandler } from "web-vitals";
diff --git a/src/service-worker.ts b/src/service-worker.ts
index 0ea539f..9c2e6f4 100644
--- a/src/service-worker.ts
+++ b/src/service-worker.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
///
/* eslint-disable no-restricted-globals */
diff --git a/src/setupTests.ts b/src/setupTests.ts
index 7215604..06c5c79 100644
--- a/src/setupTests.ts
+++ b/src/setupTests.ts
@@ -1,4 +1,4 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import "@testing-library/jest-dom";
diff --git a/src/store/actions/ContactsActions.ts b/src/store/actions/ContactsActions.ts
index 6c74565..9fbdfea 100644
--- a/src/store/actions/ContactsActions.ts
+++ b/src/store/actions/ContactsActions.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { createAction } from "typesafe-actions";
diff --git a/src/store/actions/MasterPasswordActions.ts b/src/store/actions/MasterPasswordActions.ts
index 8ed9ab0..bf7dfa2 100644
--- a/src/store/actions/MasterPasswordActions.ts
+++ b/src/store/actions/MasterPasswordActions.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { createAction } from "typesafe-actions";
diff --git a/src/store/actions/MiscActions.ts b/src/store/actions/MiscActions.ts
index fa00bb4..509a9d0 100644
--- a/src/store/actions/MiscActions.ts
+++ b/src/store/actions/MiscActions.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { createAction } from "typesafe-actions";
import * as constants from "../constants";
diff --git a/src/store/actions/NodeActions.ts b/src/store/actions/NodeActions.ts
index b357d67..c8cb1cb 100644
--- a/src/store/actions/NodeActions.ts
+++ b/src/store/actions/NodeActions.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { createAction } from "typesafe-actions";
import {
diff --git a/src/store/actions/SettingsActions.ts b/src/store/actions/SettingsActions.ts
index 566ad70..b6d4d6c 100644
--- a/src/store/actions/SettingsActions.ts
+++ b/src/store/actions/SettingsActions.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { PickByValue } from "utility-types";
import { createAction } from "typesafe-actions";
diff --git a/src/store/actions/WalletsActions.ts b/src/store/actions/WalletsActions.ts
index aa188d2..bf880e4 100644
--- a/src/store/actions/WalletsActions.ts
+++ b/src/store/actions/WalletsActions.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { createAction } from "typesafe-actions";
diff --git a/src/store/actions/WebsocketActions.ts b/src/store/actions/WebsocketActions.ts
index 4c289e0..b9be5d2 100644
--- a/src/store/actions/WebsocketActions.ts
+++ b/src/store/actions/WebsocketActions.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { createAction } from "typesafe-actions";
import { WSConnectionState } from "@api/types";
diff --git a/src/store/actions/index.ts b/src/store/actions/index.ts
index e5edf27..0b79487 100644
--- a/src/store/actions/index.ts
+++ b/src/store/actions/index.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import * as masterPasswordActions from "./MasterPasswordActions";
import * as walletsActions from "./WalletsActions";
diff --git a/src/store/constants.ts b/src/store/constants.ts
index fa11174..12765e6 100644
--- a/src/store/constants.ts
+++ b/src/store/constants.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
// Wallet Manager
diff --git a/src/store/index.ts b/src/store/index.ts
index bbbd0f2..9269bc2 100644
--- a/src/store/index.ts
+++ b/src/store/index.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { ActionType, StateType } from "typesafe-actions";
diff --git a/src/store/init.ts b/src/store/init.ts
index c894db6..31fcd76 100644
--- a/src/store/init.ts
+++ b/src/store/init.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { getInitialMasterPasswordState } from "./reducers/MasterPasswordReducer";
import { getInitialWalletsState } from "./reducers/WalletsReducer";
diff --git a/src/store/reducers/ContactsReducer.ts b/src/store/reducers/ContactsReducer.ts
index 7d15b62..db79625 100644
--- a/src/store/reducers/ContactsReducer.ts
+++ b/src/store/reducers/ContactsReducer.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import * as actions from "@actions/ContactsActions";
import { createReducer } from "typesafe-actions";
diff --git a/src/store/reducers/MasterPasswordReducer.ts b/src/store/reducers/MasterPasswordReducer.ts
index a1736f6..3347926 100644
--- a/src/store/reducers/MasterPasswordReducer.ts
+++ b/src/store/reducers/MasterPasswordReducer.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { createReducer, ActionType } from "typesafe-actions";
import { authMasterPassword, setMasterPassword } from "@actions/MasterPasswordActions";
diff --git a/src/store/reducers/MiscReducer.ts b/src/store/reducers/MiscReducer.ts
index 14f4c62..b7b9ca4 100644
--- a/src/store/reducers/MiscReducer.ts
+++ b/src/store/reducers/MiscReducer.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { createReducer } from "typesafe-actions";
import {
diff --git a/src/store/reducers/NodeReducer.ts b/src/store/reducers/NodeReducer.ts
index 4e9d91e..eb8feb9 100644
--- a/src/store/reducers/NodeReducer.ts
+++ b/src/store/reducers/NodeReducer.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { createReducer } from "typesafe-actions";
import {
diff --git a/src/store/reducers/RootReducer.ts b/src/store/reducers/RootReducer.ts
index 1fcb703..1feeba6 100644
--- a/src/store/reducers/RootReducer.ts
+++ b/src/store/reducers/RootReducer.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { combineReducers } from "redux";
diff --git a/src/store/reducers/SettingsReducer.ts b/src/store/reducers/SettingsReducer.ts
index 22545a3..3588aab 100644
--- a/src/store/reducers/SettingsReducer.ts
+++ b/src/store/reducers/SettingsReducer.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { createReducer } from "typesafe-actions";
import { loadSettings, SettingsState } from "@utils/settings";
diff --git a/src/store/reducers/WalletsReducer.ts b/src/store/reducers/WalletsReducer.ts
index 38e4e4f..ee51b51 100644
--- a/src/store/reducers/WalletsReducer.ts
+++ b/src/store/reducers/WalletsReducer.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import * as actions from "@actions/WalletsActions";
import { createReducer } from "typesafe-actions";
diff --git a/src/store/reducers/WebsocketReducer.ts b/src/store/reducers/WebsocketReducer.ts
index 394da7f..2c2c052 100644
--- a/src/store/reducers/WebsocketReducer.ts
+++ b/src/store/reducers/WebsocketReducer.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { createReducer } from "typesafe-actions";
import { WSConnectionState } from "@api/types";
diff --git a/src/store/types.d.ts b/src/store/types.d.ts
index c8260f4..2ad81c9 100644
--- a/src/store/types.d.ts
+++ b/src/store/types.d.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Store, RootAction, RootState } from "./";
diff --git a/src/style/card.less b/src/style/card.less
index 2fe59fb..cfa6007 100644
--- a/src/style/card.less
+++ b/src/style/card.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import (reference) "../App.less";
diff --git a/src/style/components.less b/src/style/components.less
index d494109..2358b82 100644
--- a/src/style/components.less
+++ b/src/style/components.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
@import "./card.less";
diff --git a/src/style/theme.less b/src/style/theme.less
index 6502bb5..fd826d3 100644
--- a/src/style/theme.less
+++ b/src/style/theme.less
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
// Colours
diff --git a/src/utils/CryptoJS.ts b/src/utils/CryptoJS.ts
index fbaf25f..f5068b0 100644
--- a/src/utils/CryptoJS.ts
+++ b/src/utils/CryptoJS.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
/** This file contains a polyfill for CryptoJS AES decryption and password
diff --git a/src/utils/commonmeta.ts b/src/utils/commonmeta.ts
index cb8c7df..c80d20a 100644
--- a/src/utils/commonmeta.ts
+++ b/src/utils/commonmeta.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { getNameParts } from "./currency";
diff --git a/src/utils/consoleWarning.ts b/src/utils/consoleWarning.ts
index 4e65c9d..ced5e11 100644
--- a/src/utils/consoleWarning.ts
+++ b/src/utils/consoleWarning.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
// Present a warning to the user warning about the dangers of Self-XSS.
diff --git a/src/utils/credits.ts b/src/utils/credits.ts
index f1a4ec9..4809bf1 100644
--- a/src/utils/credits.ts
+++ b/src/utils/credits.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState } from "react";
import { useMountEffect } from "./";
diff --git a/src/utils/crypto.ts b/src/utils/crypto.ts
index d737e44..9c13d01 100644
--- a/src/utils/crypto.ts
+++ b/src/utils/crypto.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import base64 from "base64-arraybuffer";
diff --git a/src/utils/currency.ts b/src/utils/currency.ts
index c610587..a6bbfff 100644
--- a/src/utils/currency.ts
+++ b/src/utils/currency.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useSelector } from "react-redux";
import { RootState } from "@store";
diff --git a/src/utils/i18n/errors.ts b/src/utils/i18n/errors.ts
index 6dbde32..204147e 100644
--- a/src/utils/i18n/errors.ts
+++ b/src/utils/i18n/errors.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { TFunction } from "react-i18next";
diff --git a/src/utils/i18n/fns.ts b/src/utils/i18n/fns.ts
index edfaf3f..856eb9c 100644
--- a/src/utils/i18n/fns.ts
+++ b/src/utils/i18n/fns.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { i18n } from "i18next";
import { useTranslation, TFunction } from "react-i18next";
diff --git a/src/utils/i18n/index.ts b/src/utils/i18n/index.ts
index 91f4f8a..7e4cff1 100644
--- a/src/utils/i18n/index.ts
+++ b/src/utils/i18n/index.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import i18n from "./init";
export * from "./init";
diff --git a/src/utils/i18n/init.ts b/src/utils/i18n/init.ts
index 922affd..e44af20 100644
--- a/src/utils/i18n/init.ts
+++ b/src/utils/i18n/init.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { notification } from "antd";
diff --git a/src/utils/i18n/languages.ts b/src/utils/i18n/languages.ts
index 8b29bec..325d7a8 100644
--- a/src/utils/i18n/languages.ts
+++ b/src/utils/i18n/languages.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import languagesJson from "../../__data__/languages.json";
diff --git a/src/utils/index.ts b/src/utils/index.ts
index 741b797..27aad1a 100644
--- a/src/utils/index.ts
+++ b/src/utils/index.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { EffectCallback, useEffect, useState } from "react";
diff --git a/src/utils/promiseThrottle.ts b/src/utils/promiseThrottle.ts
index c18a8e0..82f14b2 100644
--- a/src/utils/promiseThrottle.ts
+++ b/src/utils/promiseThrottle.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { Dispatch, SetStateAction } from "react";
import { throttle as lodashThrottle } from "lodash-es";
diff --git a/src/utils/serviceWorkerRegistration.ts b/src/utils/serviceWorkerRegistration.ts
index a8a2e5a..d427c73 100644
--- a/src/utils/serviceWorkerRegistration.ts
+++ b/src/utils/serviceWorkerRegistration.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
// This optional code is used to register a service worker.
diff --git a/src/utils/settings.ts b/src/utils/settings.ts
index 600e6ff..50cfb74 100644
--- a/src/utils/settings.ts
+++ b/src/utils/settings.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { PickByValue } from "utility-types";
diff --git a/src/utils/setup.ts b/src/utils/setup.ts
index f1c2111..54fbdde 100644
--- a/src/utils/setup.ts
+++ b/src/utils/setup.ts
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { toHex } from "./";
import Debug from "debug";
diff --git a/src/utils/table.tsx b/src/utils/table.tsx
index 45c9121..b326239 100644
--- a/src/utils/table.tsx
+++ b/src/utils/table.tsx
@@ -1,5 +1,5 @@
// Copyright (c) 2020-2021 Drew Lemmy
-// This file is part of KristWeb 2 under GPL-3.0.
+// This file is part of KristWeb 2 under AGPL-3.0.
// Full details: https://github.com/tmpim/KristWeb2/blob/master/LICENSE.txt
import { useState, useEffect, useCallback, useMemo, Dispatch, SetStateAction } from "react";
import { TablePaginationConfig, TableProps, Pagination } from "antd";