Skip to content

Commit 32959e9

Browse files
authored
Merge pull request #193 from gaeacodes/dev
adds redirects checker and generator
2 parents efbb6d7 + 03001dc commit 32959e9

File tree

45 files changed

+1084
-270
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+1084
-270
lines changed

data-for-gpts/all-content.txt

+8-8
Original file line numberDiff line numberDiff line change
@@ -14073,7 +14073,7 @@ ROGUE_satoshis = gold * gold * dungeon_level_on_exit * 10
1407314073
ROGUE_satoshis = gold * gold * dungeon_level_on_exit * 20
1407414074
```
1407514075

14076-
The conversion is facilitated using globally locked `ROGUE` coins. The funds in this global vault automatically accrue through asset-chain activity. In the event that there are not enough globally locked funds at the time the method is executed, the player must simply wait until the funds are generated via automated methods. You can encourage this fund to grow more quickly by encouraging other players and people to transact using ROGUE, as transactions feed the fund.
14076+
The conversion is facilitated using globally locked `ROGUE` coins. The funds in this global vault automatically accrue through smart-chain activity. In the event that there are not enough globally locked funds at the time the method is executed, the player must simply wait until the funds are generated via automated methods. You can encourage this fund to grow more quickly by encouraging other players and people to transact using ROGUE, as transactions feed the fund.
1407714077

1407814078
The method returns a `hex` value. While most methods in the Komodo API require the user/developer to broadcast the `hex` value using [sendrawtransaction](/smart-chains/api/rawtransactions/#sendrawtransaction), the Rogue module broadcasts automatically.
1407914079

@@ -14308,7 +14308,7 @@ In multi-player mode, the `highlander` method is available either to the charact
1430814308

1430914309
The character that successfully executes the `highlander` method receives an increased ratio of conversion from in-game gold to `ROGUE` coins. The ratio depends upon the mode of gameplay; see below for further details.
1431014310

14311-
The conversion is facilitated using globally locked `ROGUE` coins. The funds in this global vault automatically accrue through asset-chain activity. In the event that there are not enough globally locked funds at the time the `highlander` method is executed, the player must wait until the funds are generated via automated methods. You can encourage this fund to grow more quickly by encouraging other players and people to transact using ROGUE, as transactions feed the fund.
14311+
The conversion is facilitated using globally locked `ROGUE` coins. The funds in this global vault automatically accrue through smart-chain activity. In the event that there are not enough globally locked funds at the time the `highlander` method is executed, the player must wait until the funds are generated via automated methods. You can encourage this fund to grow more quickly by encouraging other players and people to transact using ROGUE, as transactions feed the fund.
1431214312

1431314313
#### Rewards in Single-Player Mode
1431414314

@@ -22516,7 +22516,7 @@ Make sure that the total `ac_supply` of this Smart Chain is fairly large. `77777
2251622516

2251722517
Recall also that a user must have a `pubkey` enabled when interacting with an Antara-related Smart Chain. [View this linked material for an explanation.](/antara/tutorials/understanding-antara-addresses/)
2251822518

22519-
If desired, the reader may use an existing Smart Chain instead of a temporary educational chain. [Follow this link](https://github.com/komodoplatform/komodo/blob/master/src/assetchains.old) for a list of asset-chain launch parameters.
22519+
If desired, the reader may use an existing Smart Chain instead of a temporary educational chain. [Follow this link](https://github.com/komodoplatform/komodo/blob/master/src/assetchains.old) for a list of smart-chain launch parameters.
2252022520

2252122521
#### Create a Token to Represent an External Cryptocurrency
2252222522

@@ -54496,7 +54496,7 @@ ten minutes, and the Bitcoin hash rate’s protection in approximately twenty to
5449654496
minutes.
5449754497

5449854498
Another difference between the KMD main chain and an asset chain is that the
54499-
notary nodes only mine the KMD main chain. Asset-chain developers are responsible
54499+
notary nodes only mine the KMD main chain. smart-chain developers are responsible
5450054500
to create any required network of miners to process the asset chain’s transactions.
5450154501
This does not need to be a full network of mining farms, such as those in Bitcoin.
5450254502
Rather, it only needs to be enough computing power to process transactions, and
@@ -54804,7 +54804,7 @@ will wait for the next few steps to occur.
5480454804
The reason for the wait is that a blockchain’s essence depends upon existing not
5480554805
in isolation, but in a network of multiple devices connected. This is the nature of
5480654806
decentralization. Komodod will wait until it receives a signal from another device,
54807-
thus indicating that it has a peer with which to form the asset-chain network.
54807+
thus indicating that it has a peer with which to form the smart-chain network.
5480854808

5480954809
#### The Entire Coin Supply is Distributed in the Genesis Block
5481054810

@@ -56019,7 +56019,7 @@ necessary. We are putting all PAX endeavors on hold at this time.
5601956019
## Smart Contracts on the Komodo Platform
5602056020

5602156021
There are several smart-contract options available in the Komodo ecosystem. The
56022-
options based on the Bitcoin protocol have been included with our technology, and indeed even with Bitcoin, since the beginning. We also recently released Crypto Conditions, Merkle Root of Merkle Root (MoM) notarizations, and Asset Chain Customizations. These provide enhanced smart-contract and asset-chain functionality. All are
56022+
options based on the Bitcoin protocol have been included with our technology, and indeed even with Bitcoin, since the beginning. We also recently released Crypto Conditions, Merkle Root of Merkle Root (MoM) notarizations, and Asset Chain Customizations. These provide enhanced smart-contract and smart-chain functionality. All are
5602356023
still in beta stages.
5602456024

5602556025
### Bitcoin-protocol Based Smart Contracts
@@ -78221,7 +78221,7 @@ export const description =
7822178221
* The purpose of this document is to give a better understanding of Smart Chain parameters via examples. These chains are grouped simply by the number of parameters used in customizing each. As new parameters are added, the new combinations will be tested and added here.
7822278222
* Please see [Creating a new Blockchain using Komodo Platform](./create-a-default-smart-chain.html) and [Parameters to customize Blockchains created using Komodo Platform](/antara/setup/antara-customizations) if you haven't already.
7822378223
* All chains must have at least `ac_name` and `ac_supply` set. The `ac_pubkey` parameter can be used with any of these chains. If `ac_perc` is not set, the only effect `ac_pubkey` has is to have the genesis block be mined to the pubkey that has been specified. The parameters `ac_name` , `ac_supply` , `ac_pubkey` are not counted when grouping based on the `Number of parameters`.
78224-
* The values of parameters other than `ac_name` in these examples are completely arbitrary. The names of these example-asset-chains are assigned based on how a chain is customized and its grouping.
78224+
* The values of parameters other than `ac_name` in these examples are completely arbitrary. The names of these example-smart-chains are assigned based on how a chain is customized and its grouping.
7822578225

7822678226
## Number of parameters: 1
7822778227

@@ -82462,7 +82462,7 @@ We invite the reader to consider that as each Smart Chain can support thousands
8246282462

8246382463
Naturally, as each level of notarization takes time to perform, there is an additional delay for Smart Chains as compared to the KMD main chain. A Smart Chain’s history is notarized into the KMD main chain approximately every ten minutes, assuming constant activity. This notarization will then be pushed through the notarization process into the chosen PoW network (Bitcoin). We estimate that a transaction performed on a Smart Chain will receive the KMD main chain’s protection within approximately ten minutes, and will receive the Bitcoin hash rate’s protection in approximately twenty to thirty minutes.
8246482464

82465-
Another difference between the KMD main chain and a Smart Chain is that the notary nodes only mine the KMD main chain. Asset-chain developers are responsible to create any required network of miners to process their Smart Chain’s transactions.
82465+
Another difference between the KMD main chain and a Smart Chain is that the notary nodes only mine the KMD main chain. smart-chain developers are responsible to create any required network of miners to process their Smart Chain’s transactions.
8246682466

8246782467
This does not need to be a full network of mining farms, such as those in Bitcoin/Litecoin. Rather, power only needs to be of a level necessary to process transactions, and to provide any desired level of hash-rate security. For a small business with intermittent periods of transaction activity, a single, dedicated, full-time server may be enough. Larger businesses can scale as desired and can also work to attract a network of freelance miners.
8246882468

data-for-gpts/antara-content.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -14073,7 +14073,7 @@ ROGUE_satoshis = gold * gold * dungeon_level_on_exit * 10
1407314073
ROGUE_satoshis = gold * gold * dungeon_level_on_exit * 20
1407414074
```
1407514075

14076-
The conversion is facilitated using globally locked `ROGUE` coins. The funds in this global vault automatically accrue through asset-chain activity. In the event that there are not enough globally locked funds at the time the method is executed, the player must simply wait until the funds are generated via automated methods. You can encourage this fund to grow more quickly by encouraging other players and people to transact using ROGUE, as transactions feed the fund.
14076+
The conversion is facilitated using globally locked `ROGUE` coins. The funds in this global vault automatically accrue through smart-chain activity. In the event that there are not enough globally locked funds at the time the method is executed, the player must simply wait until the funds are generated via automated methods. You can encourage this fund to grow more quickly by encouraging other players and people to transact using ROGUE, as transactions feed the fund.
1407714077

1407814078
The method returns a `hex` value. While most methods in the Komodo API require the user/developer to broadcast the `hex` value using [sendrawtransaction](/smart-chains/api/rawtransactions/#sendrawtransaction), the Rogue module broadcasts automatically.
1407914079

@@ -14308,7 +14308,7 @@ In multi-player mode, the `highlander` method is available either to the charact
1430814308

1430914309
The character that successfully executes the `highlander` method receives an increased ratio of conversion from in-game gold to `ROGUE` coins. The ratio depends upon the mode of gameplay; see below for further details.
1431014310

14311-
The conversion is facilitated using globally locked `ROGUE` coins. The funds in this global vault automatically accrue through asset-chain activity. In the event that there are not enough globally locked funds at the time the `highlander` method is executed, the player must wait until the funds are generated via automated methods. You can encourage this fund to grow more quickly by encouraging other players and people to transact using ROGUE, as transactions feed the fund.
14311+
The conversion is facilitated using globally locked `ROGUE` coins. The funds in this global vault automatically accrue through smart-chain activity. In the event that there are not enough globally locked funds at the time the `highlander` method is executed, the player must wait until the funds are generated via automated methods. You can encourage this fund to grow more quickly by encouraging other players and people to transact using ROGUE, as transactions feed the fund.
1431214312

1431314313
#### Rewards in Single-Player Mode
1431414314

@@ -22516,7 +22516,7 @@ Make sure that the total `ac_supply` of this Smart Chain is fairly large. `77777
2251622516

2251722517
Recall also that a user must have a `pubkey` enabled when interacting with an Antara-related Smart Chain. [View this linked material for an explanation.](/antara/tutorials/understanding-antara-addresses/)
2251822518

22519-
If desired, the reader may use an existing Smart Chain instead of a temporary educational chain. [Follow this link](https://github.com/komodoplatform/komodo/blob/master/src/assetchains.old) for a list of asset-chain launch parameters.
22519+
If desired, the reader may use an existing Smart Chain instead of a temporary educational chain. [Follow this link](https://github.com/komodoplatform/komodo/blob/master/src/assetchains.old) for a list of smart-chain launch parameters.
2252022520

2252122521
#### Create a Token to Represent an External Cryptocurrency
2252222522

data-for-gpts/historical-content.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -2020,7 +2020,7 @@ ten minutes, and the Bitcoin hash rate’s protection in approximately twenty to
20202020
minutes.
20212021

20222022
Another difference between the KMD main chain and an asset chain is that the
2023-
notary nodes only mine the KMD main chain. Asset-chain developers are responsible
2023+
notary nodes only mine the KMD main chain. smart-chain developers are responsible
20242024
to create any required network of miners to process the asset chain’s transactions.
20252025
This does not need to be a full network of mining farms, such as those in Bitcoin.
20262026
Rather, it only needs to be enough computing power to process transactions, and
@@ -2328,7 +2328,7 @@ will wait for the next few steps to occur.
23282328
The reason for the wait is that a blockchain’s essence depends upon existing not
23292329
in isolation, but in a network of multiple devices connected. This is the nature of
23302330
decentralization. Komodod will wait until it receives a signal from another device,
2331-
thus indicating that it has a peer with which to form the asset-chain network.
2331+
thus indicating that it has a peer with which to form the smart-chain network.
23322332

23332333
#### The Entire Coin Supply is Distributed in the Genesis Block
23342334

@@ -3543,7 +3543,7 @@ necessary. We are putting all PAX endeavors on hold at this time.
35433543
## Smart Contracts on the Komodo Platform
35443544

35453545
There are several smart-contract options available in the Komodo ecosystem. The
3546-
options based on the Bitcoin protocol have been included with our technology, and indeed even with Bitcoin, since the beginning. We also recently released Crypto Conditions, Merkle Root of Merkle Root (MoM) notarizations, and Asset Chain Customizations. These provide enhanced smart-contract and asset-chain functionality. All are
3546+
options based on the Bitcoin protocol have been included with our technology, and indeed even with Bitcoin, since the beginning. We also recently released Crypto Conditions, Merkle Root of Merkle Root (MoM) notarizations, and Asset Chain Customizations. These provide enhanced smart-contract and smart-chain functionality. All are
35473547
still in beta stages.
35483548

35493549
### Bitcoin-protocol Based Smart Contracts

data-for-gpts/smart-chains-content.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -18071,7 +18071,7 @@ export const description =
1807118071
* The purpose of this document is to give a better understanding of Smart Chain parameters via examples. These chains are grouped simply by the number of parameters used in customizing each. As new parameters are added, the new combinations will be tested and added here.
1807218072
* Please see [Creating a new Blockchain using Komodo Platform](./create-a-default-smart-chain.html) and [Parameters to customize Blockchains created using Komodo Platform](/antara/setup/antara-customizations) if you haven't already.
1807318073
* All chains must have at least `ac_name` and `ac_supply` set. The `ac_pubkey` parameter can be used with any of these chains. If `ac_perc` is not set, the only effect `ac_pubkey` has is to have the genesis block be mined to the pubkey that has been specified. The parameters `ac_name` , `ac_supply` , `ac_pubkey` are not counted when grouping based on the `Number of parameters`.
18074-
* The values of parameters other than `ac_name` in these examples are completely arbitrary. The names of these example-asset-chains are assigned based on how a chain is customized and its grouping.
18074+
* The values of parameters other than `ac_name` in these examples are completely arbitrary. The names of these example-smart-chains are assigned based on how a chain is customized and its grouping.
1807518075

1807618076
## Number of parameters: 1
1807718077

data-for-gpts/start-here-content.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1503,7 +1503,7 @@ We invite the reader to consider that as each Smart Chain can support thousands
15031503

15041504
Naturally, as each level of notarization takes time to perform, there is an additional delay for Smart Chains as compared to the KMD main chain. A Smart Chain’s history is notarized into the KMD main chain approximately every ten minutes, assuming constant activity. This notarization will then be pushed through the notarization process into the chosen PoW network (Bitcoin). We estimate that a transaction performed on a Smart Chain will receive the KMD main chain’s protection within approximately ten minutes, and will receive the Bitcoin hash rate’s protection in approximately twenty to thirty minutes.
15051505

1506-
Another difference between the KMD main chain and a Smart Chain is that the notary nodes only mine the KMD main chain. Asset-chain developers are responsible to create any required network of miners to process their Smart Chain’s transactions.
1506+
Another difference between the KMD main chain and a Smart Chain is that the notary nodes only mine the KMD main chain. smart-chain developers are responsible to create any required network of miners to process their Smart Chain’s transactions.
15071507

15081508
This does not need to be a full network of mining farms, such as those in Bitcoin/Litecoin. Rather, power only needs to be of a level necessary to process transactions, and to provide any desired level of hash-rate security. For a small business with intermittent periods of transaction activity, a single, dedicated, full-time server may be enough. Larger businesses can scale as desired and can also work to attract a network of freelance miners.
15091509

0 commit comments

Comments
 (0)