From b8897bae96e3d588419f0c99cede799dff87496d Mon Sep 17 00:00:00 2001 From: jasmyhigh <3776356370@qq.com> Date: Wed, 25 Dec 2024 10:12:18 +0800 Subject: [PATCH 1/2] fix: quotation mark --- docs/tutorials/morpheusvm/1_morpheusvm.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/tutorials/morpheusvm/1_morpheusvm.md b/docs/tutorials/morpheusvm/1_morpheusvm.md index bddcf2920c..4d9b83a41e 100644 --- a/docs/tutorials/morpheusvm/1_morpheusvm.md +++ b/docs/tutorials/morpheusvm/1_morpheusvm.md @@ -764,7 +764,7 @@ So far, we’ve implemented the following: - Storage We can now finish this MorpheusVM tutorial by implementing the vm interface. -In `tutorial/`, create a subdirectory called `vm`. In that folder, let's create the file `vm.go`. Here, we first define the “registry” of MorpheusVM: +In `tutorial/`, create a subdirectory called `vm`. In that folder, let's create the file `vm.go`. Here, we first define the "registry" of MorpheusVM: ```golang package vm @@ -813,7 +813,7 @@ func init() { ``` -By “registry”, we mean the `ActionParser` and `AuthParser` which tell our VM +By "registry", we mean the `ActionParser` and `AuthParser` which tell our VM which actions and cryptographic functions that it’ll support. Finally, we create a `New()` function that allows for the VM we’ve worked on to From 7734b4788fe07246e1421011263334ba66d196c7 Mon Sep 17 00:00:00 2001 From: jasmyhigh <3776356370@qq.com> Date: Wed, 25 Dec 2024 10:16:05 +0800 Subject: [PATCH 2/2] fix: quotation mark in LICENSE --- LICENSE | 18 +++++++++--------- examples/morpheusvm/LICENSE | 18 +++++++++--------- x/contracts/vm/LICENSE | 18 +++++++++--------- 3 files changed, 27 insertions(+), 27 deletions(-) diff --git a/LICENSE b/LICENSE index 8fbd7587f7..2c50479d4e 100644 --- a/LICENSE +++ b/LICENSE @@ -3,13 +3,13 @@ Copyright (C) 2024, Ava Labs, Inc. All rights reserved. Ecosystem License Version: 1.1 -Subject to the terms herein, Ava Labs, Inc. (**“Ava Labs”**) hereby grants you +Subject to the terms herein, Ava Labs, Inc. (**"Ava Labs"**) hereby grants you a limited, royalty-free, worldwide, non-sublicensable, non-transferable, non-exclusive license to use, copy, modify, create derivative works based on, and redistribute the Software, in source code, binary, or any other form, including any modifications or derivative works of the Software (collectively, -**“Licensed Software”**), in each case subject to this Ecosystem License -(**“License”**). +**"Licensed Software"**), in each case subject to this Ecosystem License +(**"License"**). This License applies to all copies, modifications, derivative works, and any other form or usage of the Licensed Software. You will include and display @@ -19,10 +19,10 @@ regardless of form. You will use the Licensed Software solely (i) in connection with the Avalanche Public Blockchain platform, having a NetworkID of 1 (Mainnet) or 5 (Fuji), and associated blockchains, comprised exclusively of the Avalanche X-Chain, -C-Chain, P-Chain and any subnets linked to the P-Chain (“Avalanche Authorized -Platform”) or (ii) for non-production, testing or research purposes within the +C-Chain, P-Chain and any subnets linked to the P-Chain ("Avalanche Authorized +Platform") or (ii) for non-production, testing or research purposes within the Avalanche ecosystem, in each case, without any commercial application -(“Non-Commercial Use”); provided that this License does not permit use of the +("Non-Commercial Use"); provided that this License does not permit use of the Licensed Software in connection with (a) any forks of the Avalanche Authorized Platform or (b) in any manner not operationally connected to the Avalanche Authorized Platform other than, for the avoidance of doubt, the limited @@ -47,16 +47,16 @@ Except as required or explicitly permitted by this License, you will not use any Ava Labs names, logos, or trademarks without Ava Labs’ prior written consent. -You may use this License for software other than the “Licensed Software” +You may use this License for software other than the "Licensed Software" specified above, as long as the only change to this License is the definition -of the term “Licensed Software.” +of the term "Licensed Software." The Licensed Software may reference third party components. You acknowledge and agree that these third party components may be governed by a separate license or terms and that you will comply with them. **TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE LICENSED SOFTWARE IS PROVIDED -ON AN “AS IS” BASIS, AND AVA LABS EXPRESSLY DISCLAIMS AND EXCLUDES ALL +ON AN "AS IS" BASIS, AND AVA LABS EXPRESSLY DISCLAIMS AND EXCLUDES ALL REPRESENTATIONS, WARRANTIES AND OTHER TERMS AND CONDITIONS, WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION BY OPERATION OF LAW OR BY CUSTOM, STATUTE OR OTHERWISE, AND INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTY, diff --git a/examples/morpheusvm/LICENSE b/examples/morpheusvm/LICENSE index 2643a9c239..0101fdc590 100644 --- a/examples/morpheusvm/LICENSE +++ b/examples/morpheusvm/LICENSE @@ -3,13 +3,13 @@ Copyright (C) 2023, Ava Labs, Inc. All rights reserved. Ecosystem License Version: 1.1 -Subject to the terms herein, Ava Labs, Inc. (**“Ava Labs”**) hereby grants you +Subject to the terms herein, Ava Labs, Inc. (**"Ava Labs"**) hereby grants you a limited, royalty-free, worldwide, non-sublicensable, non-transferable, non-exclusive license to use, copy, modify, create derivative works based on, and redistribute the Software, in source code, binary, or any other form, including any modifications or derivative works of the Software (collectively, -**“Licensed Software”**), in each case subject to this Ecosystem License -(**“License”**). +**"Licensed Software"**), in each case subject to this Ecosystem License +(**"License"**). This License applies to all copies, modifications, derivative works, and any other form or usage of the Licensed Software. You will include and display @@ -19,10 +19,10 @@ regardless of form. You will use the Licensed Software solely (i) in connection with the Avalanche Public Blockchain platform, having a NetworkID of 1 (Mainnet) or 5 (Fuji), and associated blockchains, comprised exclusively of the Avalanche X-Chain, -C-Chain, P-Chain and any subnets linked to the P-Chain (“Avalanche Authorized -Platform”) or (ii) for non-production, testing or research purposes within the +C-Chain, P-Chain and any subnets linked to the P-Chain ("Avalanche Authorized +Platform") or (ii) for non-production, testing or research purposes within the Avalanche ecosystem, in each case, without any commercial application -(“Non-Commercial Use”); provided that this License does not permit use of the +("Non-Commercial Use"); provided that this License does not permit use of the Licensed Software in connection with (a) any forks of the Avalanche Authorized Platform or (b) in any manner not operationally connected to the Avalanche Authorized Platform other than, for the avoidance of doubt, the limited @@ -47,16 +47,16 @@ Except as required or explicitly permitted by this License, you will not use any Ava Labs names, logos, or trademarks without Ava Labs’ prior written consent. -You may use this License for software other than the “Licensed Software” +You may use this License for software other than the "Licensed Software" specified above, as long as the only change to this License is the definition -of the term “Licensed Software.” +of the term "Licensed Software." The Licensed Software may reference third party components. You acknowledge and agree that these third party components may be governed by a separate license or terms and that you will comply with them. **TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE LICENSED SOFTWARE IS PROVIDED -ON AN “AS IS” BASIS, AND AVA LABS EXPRESSLY DISCLAIMS AND EXCLUDES ALL +ON AN "AS IS" BASIS, AND AVA LABS EXPRESSLY DISCLAIMS AND EXCLUDES ALL REPRESENTATIONS, WARRANTIES AND OTHER TERMS AND CONDITIONS, WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION BY OPERATION OF LAW OR BY CUSTOM, STATUTE OR OTHERWISE, AND INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTY, diff --git a/x/contracts/vm/LICENSE b/x/contracts/vm/LICENSE index 2643a9c239..0101fdc590 100644 --- a/x/contracts/vm/LICENSE +++ b/x/contracts/vm/LICENSE @@ -3,13 +3,13 @@ Copyright (C) 2023, Ava Labs, Inc. All rights reserved. Ecosystem License Version: 1.1 -Subject to the terms herein, Ava Labs, Inc. (**“Ava Labs”**) hereby grants you +Subject to the terms herein, Ava Labs, Inc. (**"Ava Labs"**) hereby grants you a limited, royalty-free, worldwide, non-sublicensable, non-transferable, non-exclusive license to use, copy, modify, create derivative works based on, and redistribute the Software, in source code, binary, or any other form, including any modifications or derivative works of the Software (collectively, -**“Licensed Software”**), in each case subject to this Ecosystem License -(**“License”**). +**"Licensed Software"**), in each case subject to this Ecosystem License +(**"License"**). This License applies to all copies, modifications, derivative works, and any other form or usage of the Licensed Software. You will include and display @@ -19,10 +19,10 @@ regardless of form. You will use the Licensed Software solely (i) in connection with the Avalanche Public Blockchain platform, having a NetworkID of 1 (Mainnet) or 5 (Fuji), and associated blockchains, comprised exclusively of the Avalanche X-Chain, -C-Chain, P-Chain and any subnets linked to the P-Chain (“Avalanche Authorized -Platform”) or (ii) for non-production, testing or research purposes within the +C-Chain, P-Chain and any subnets linked to the P-Chain ("Avalanche Authorized +Platform") or (ii) for non-production, testing or research purposes within the Avalanche ecosystem, in each case, without any commercial application -(“Non-Commercial Use”); provided that this License does not permit use of the +("Non-Commercial Use"); provided that this License does not permit use of the Licensed Software in connection with (a) any forks of the Avalanche Authorized Platform or (b) in any manner not operationally connected to the Avalanche Authorized Platform other than, for the avoidance of doubt, the limited @@ -47,16 +47,16 @@ Except as required or explicitly permitted by this License, you will not use any Ava Labs names, logos, or trademarks without Ava Labs’ prior written consent. -You may use this License for software other than the “Licensed Software” +You may use this License for software other than the "Licensed Software" specified above, as long as the only change to this License is the definition -of the term “Licensed Software.” +of the term "Licensed Software." The Licensed Software may reference third party components. You acknowledge and agree that these third party components may be governed by a separate license or terms and that you will comply with them. **TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE LICENSED SOFTWARE IS PROVIDED -ON AN “AS IS” BASIS, AND AVA LABS EXPRESSLY DISCLAIMS AND EXCLUDES ALL +ON AN "AS IS" BASIS, AND AVA LABS EXPRESSLY DISCLAIMS AND EXCLUDES ALL REPRESENTATIONS, WARRANTIES AND OTHER TERMS AND CONDITIONS, WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION BY OPERATION OF LAW OR BY CUSTOM, STATUTE OR OTHERWISE, AND INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTY,