From 79b6c1593ae3eda6c47673dea28e1bd4aee937a7 Mon Sep 17 00:00:00 2001 From: usetech-llc Date: Tue, 22 Dec 2020 17:42:18 +0000 Subject: [PATCH] Merge pull request #47 from usetech-llc/update_license Update license information --- --- a/LICENSE +++ b/LICENSE @@ -1,24 +1,15 @@ -This is free and unencumbered software released into the public domain. - -Anyone is free to copy, modify, publish, use, compile, sell, or -distribute this software, either in source code form or as a compiled -binary, for any purpose, commercial or non-commercial, and by any -means. - -In jurisdictions that recognize copyright laws, the author or authors -of this software dedicate any and all copyright interest in the -software to the public domain. We make this dedication for the benefit -of the public at large and to the detriment of our heirs and -successors. We intend this dedication to be an overt act of -relinquishment in perpetuity of all present and future rights to this -software under copyright law. +USETECH PROFESSIONAL CONFIDENTIAL +__________________ -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. + [2019] - [2020] UseTech Professional LTD. + All Rights Reserved. -For more information, please refer to +NOTICE: All information contained herein is, and remains +the property of UseTech Professional LTD. and its suppliers, +if any. The intellectual and technical concepts contained +herein are proprietary to UseTech Professional LTD. +and its suppliers and may be covered by U.S. and Foreign Patents, +patents in process, and are protected by trade secret or copyright law. +Dissemination of this information or reproduction of this material +is strictly forbidden unless prior written permission is obtained +from UseTech Professional LTD.. --- a/node/build.rs +++ b/node/build.rs @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + use substrate_build_script_utils::{generate_cargo_keys, rerun_if_git_head_changed}; fn main() { --- a/node/src/chain_spec.rs +++ b/node/src/chain_spec.rs @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + // use nft_runtime::{ // AccountId, AuraConfig, BalancesConfig, GenesisConfig, GrandpaConfig, Signature, SudoConfig, // SystemConfig, WASM_BINARY, --- a/node/src/main.rs +++ b/node/src/main.rs @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + //! Substrate Node Template CLI library. #![warn(missing_docs)] --- a/node/src/service.rs +++ b/node/src/service.rs @@ -1,5 +1,10 @@ //! Service and ServiceFactory implementation. Specialized wrapper over substrate service. +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + use std::sync::Arc; use std::time::Duration; use sc_client_api::{ExecutorProvider, RemoteBackend}; --- a/pallets/nft/src/lib.rs +++ b/pallets/nft/src/lib.rs @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + #![recursion_limit = "1024"] #![cfg_attr(not(feature = "std"), no_std)] --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + //! The Substrate Node Template runtime. This can be compiled with `#[no_std]`, ready for Wasm. #![cfg_attr(not(feature = "std"), no_std)] --- a/runtime/src/nft_weights.rs +++ b/runtime/src/nft_weights.rs @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + use frame_support::weights::{Weight, constants::RocksDbWeight as DbWeight}; pub struct WeightInfo; --- a/tests/src/accounts.ts +++ b/tests/src/accounts.ts @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + export const bobsPublicKey = '5FHneW46xGXgs5mUiveU4sbTyGBzmstUspZC92UhjJM694ty'; export const alicesPublicKey = '5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY'; export const ferdiesPublicKey = '5CiPPseXPECbkjWCa6MnjNokrgYjMqmKndv2rSnekmSK2DjL'; --- a/tests/src/blocks-production.test.ts +++ b/tests/src/blocks-production.test.ts @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + import usingApi from "./substrate/substrate-api"; import promisifySubstrate from "./substrate/promisify-substrate"; import { expect } from "chai"; --- a/tests/src/config.ts +++ b/tests/src/config.ts @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + import process from 'process'; const config = { --- a/tests/src/connection.test.ts +++ b/tests/src/connection.test.ts @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + import usingApi from "./substrate/substrate-api"; import { WsProvider } from '@polkadot/api'; import * as chai from 'chai'; --- a/tests/src/contracts.test.ts +++ b/tests/src/contracts.test.ts @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + import { ApiPromise } from "@polkadot/api"; import { expect } from "chai"; import { default as usingApi, submitTransactionAsync } from "./substrate/substrate-api"; --- a/tests/src/createCollection.test.ts +++ b/tests/src/createCollection.test.ts @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + import chai from 'chai'; import chaiAsPromised from 'chai-as-promised'; import { default as usingApi } from "./substrate/substrate-api"; --- a/tests/src/createMultipleItems.test.ts +++ b/tests/src/createMultipleItems.test.ts @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + import { assert } from 'chai'; import { alicesPublicKey } from './accounts'; import privateKey from './substrate/privateKey'; --- a/tests/src/creditFeesToTreasury.test.ts +++ b/tests/src/creditFeesToTreasury.test.ts @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + import chai from 'chai'; import chaiAsPromised from 'chai-as-promised'; import { default as usingApi, submitTransactionAsync } from "./substrate/substrate-api"; --- a/tests/src/pallet-presence.test.ts +++ b/tests/src/pallet-presence.test.ts @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + import { ApiPromise } from "@polkadot/api"; import { expect } from "chai"; import usingApi from "./substrate/substrate-api"; --- a/tests/src/substrate/get-balance.ts +++ b/tests/src/substrate/get-balance.ts @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + import { ApiPromise } from "@polkadot/api"; import promisifySubstrate from "./promisify-substrate"; import {AccountInfo} from "@polkadot/types/interfaces/system"; --- a/tests/src/substrate/privateKey.ts +++ b/tests/src/substrate/privateKey.ts @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + import { Keyring } from "@polkadot/api"; import { IKeyringPair } from "@polkadot/types/types"; --- a/tests/src/substrate/promisify-substrate.ts +++ b/tests/src/substrate/promisify-substrate.ts @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + import ApiPromise from "@polkadot/api/promise/Api"; type PromiseType = T extends PromiseLike ? TInner : T; --- a/tests/src/substrate/substrate-api.ts +++ b/tests/src/substrate/substrate-api.ts @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + import { WsProvider, ApiPromise } from "@polkadot/api"; import type { AccountId, Address, ApplyExtrinsicResult, DispatchError, DispatchInfo, EventRecord, Extrinsic, ExtrinsicStatus, Hash, RuntimeDispatchInfo } from '@polkadot/types/interfaces'; import { IKeyringPair } from "@polkadot/types/types"; --- a/tests/src/substrate/wait-new-blocks.ts +++ b/tests/src/substrate/wait-new-blocks.ts @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + import { ApiPromise } from "@polkadot/api"; export default function waitNewBlocks(api: ApiPromise, blocksCount: number = 1): Promise { --- a/tests/src/transfer.test.ts +++ b/tests/src/transfer.test.ts @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + import { expect, assert } from "chai"; import { default as usingApi, submitTransactionAsync } from "./substrate/substrate-api"; import { alicesPublicKey, bobsPublicKey, ferdiesPublicKey } from "./accounts"; --- a/tests/src/util/helpers.ts +++ b/tests/src/util/helpers.ts @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + import chai from 'chai'; import chaiAsPromised from 'chai-as-promised'; import type { AccountId, EventRecord } from '@polkadot/types/interfaces'; --- a/tests/src/util/util.ts +++ b/tests/src/util/util.ts @@ -1,3 +1,8 @@ +// +// This file is subject to the terms and conditions defined in +// file 'LICENSE', which is part of this source code package. +// + export function strToUTF16(str: string): any { let buf: number[] = []; for (let i=0, strLen=str.length; i < strLen; i++) { -- gitstuff