Skip to content

Commit

Permalink
Merge pull request #221 from scott-klaytn/fix-broken-links
Browse files Browse the repository at this point in the history
Fix broken links
  • Loading branch information
scott-klaytn authored Feb 5, 2025
2 parents 95c578b + c5a4bf2 commit ae693e0
Show file tree
Hide file tree
Showing 20 changed files with 70 additions and 86 deletions.
2 changes: 1 addition & 1 deletion docs/build/get-started/account/account.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ If you do not specify the data directory, the default location is as follows.

## JavaScript Console <a id="javascript-console"></a>

To connect to the JavaScript console, an EN must be in running status. For more information, see [Launching an EN](../../smart-contracts/deploy/ken.md). Start an EN and attach to the console as follows.
To connect to the JavaScript console, an EN must be in running status. For more information, see [Launching an EN](../../../nodes/endpoint-node/install-endpoint-nodes.md#startup-the-en). Start an EN and attach to the console as follows.

### Usage <a id="usage"></a>

Expand Down
2 changes: 1 addition & 1 deletion docs/build/smart-contracts/porting-ethereum-contract.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,4 @@ $ solc --evm-version london contract.sol

## Decoupled Key Pairs <a id="decoupled-key-pairs"></a>

Kaia [decouples key pairs from addresses](../../learn/accounts.md#decoupling-key-pairs-from-addresses). If user [updates account](../../learn/transactions/basic.md#txtypeaccountupdate), the private key for a specific account is replaced with another one. Most cases this will not affect your business logic. However if your business logic includes ecrecover, you should consider using validateSender. For more details, refer to [here](../../learn/computation/precompiled-contracts.md).
Kaia [decouples key pairs from addresses](../../learn/accounts.md#decoupling-key-pairs-from-addresses). If user [updates account](../transactions/basic.md#txtypeaccountupdate), the private key for a specific account is replaced with another one. Most cases this will not affect your business logic. However if your business logic includes ecrecover, you should consider using validateSender. For more details, refer to [here](../../learn/smart-contracts/precompiled-contracts.md).
13 changes: 3 additions & 10 deletions docs/build/tools/block-explorers/kaiascope.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ A list of recently generated blocks. To update the information, please click the
* Time: Duration of time since the block was generated. You can check the exact date and time by hovering this.
* Total TXs: The total number of transactions included in the block.
* Block Proposer: Randomly but deterministically selected Consensus Node that proposed the block. By clicking the address, you can easily go to the details page.
* Reward: Aggregation of newly minted KAIA \(9.6 KAIA\) and transaction fees used in the block. The list displays only the sum of Kaia Governance Council Reward, Proof of Contribution, and Kaia Ecosystem Fund. Hover the block reward section on the block detail page to see detailed information. More details about the block reward distribution system can be found in the [Kaia Token Economy].
* Reward: Aggregation of newly minted KAIA \(9.6 KAIA\) and transaction fees used in the block. The list displays only the sum of Kaia Governance Council Reward, Proof of Contribution, and Kaia Ecosystem Fund. Hover the block reward section on the block detail page to see detailed information. More details about the block reward distribution system can be found in the [Kaia Token Economy](../../../learn/token-economics/token-economics.md).
* Size: The size of blocks measured in Byte. The more transactions are included, the larger the block size.

### Transactions <a id="transactions"></a>
Expand All @@ -80,7 +80,7 @@ A list of recently executed transactions. To update the information, please clic
* Block \#: Number of the block which contains this transaction. Clicking on the number takes you to the details page of the block.
* Time: Duration of time since the transaction was executed. You can check the exact date and time by hovering this.
* From -&gt; To: The addresses of sender and receiver. By clicking the address, you can easily go to the details page. If the file icon displays next to an address, it means that the address is a contract.
* TX Type: Type of the transaction. You can apply a filter to get the transactions of a specific type. For more information, please visit [Transactions].
* TX Type: Type of the transaction. You can apply a filter to get the transactions of a specific type. For more information, please visit [Transactions](../../transactions/transactions.md).
* Amount: The amount of value transferred through the transaction.
* TX Fee: The actual cost used to process transaction.

Expand Down Expand Up @@ -224,11 +224,4 @@ If you search for a keyword that doesn't fit in the specified format or informat
#### Doesn't Exist <a id="doesn-t-exist"></a>

* Blocks not yet generated \(if the block number entered was higher than recently generated block number\)
* Non-existent TX Hash


[Transactions]: ../../../learn/transactions/transactions.md
[Kaia Token Economy]: ../../../learn/token-economy.md


//scope_04_block_list
* Non-existent TX Hash
2 changes: 1 addition & 1 deletion docs/build/tools/wallets/kaia-wallet.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Kaia Wallet supports Kaia's Kairos testnet as well as the Mainnet. Moreover, Kai
## Signing web-based dApp transactions

Kaia Wallet simply bridges the gap between you and dApps, empowering you to sign transactions/data flowing to you from dApps with Kaia Wallet account.
Kaia Wallet is also an aidful utility for developers to handle [fee-delegated transactions](../../../learn/transactions/transactions.md#fee-delegation). Using Kaia Wallet, both transaction senders and fee payers can swiftly sign the fee-delegated transactions.
Kaia Wallet is also an aidful utility for developers to handle [fee-delegated transactions](../../transactions/transactions.md#fee-delegation). Using Kaia Wallet, both transaction senders and fee payers can swiftly sign the fee-delegated transactions.


[Kaiascope]: ../block-explorers/kaiascope.md
2 changes: 1 addition & 1 deletion docs/build/transactions/partial-fee-delegation.md
Original file line number Diff line number Diff line change
Expand Up @@ -632,7 +632,7 @@ TxTypeFeeDelegatedAccountUpdateWithRatio updates the key of the given account. T
| gasPrice | \*big.Int \(Go\) | A multiplier to get how much the sender will pay in tokens. The amount of tokens the sender will pay is calculated via `gas` \* `gasPrice`. For example, the sender will pay 10 KAIA for a transaction fee if gas is 10 and gasPrice is 10^18. See [Unit of KAIA](../../learn/token-economics/kaia-native-token.md#units-of-kaia). |
| gas | uint64 \(Go\) | The maximum amount of transaction fee the transaction is allowed to use. |
| from | common.Address \(Go\) | The address of the sender. For more details, see [Signature Validation](./transactions.md#signature-validation). |
| key | AccountKey \(Go\) | [AccountKey](../accounts.md#account-key) to be updated to the account. |
| key | AccountKey \(Go\) | [AccountKey](../../learn/accounts.md#account-key) to be updated to the account. |
| feeRatio | uint8 \(Go\) | Fee ratio of the fee payer. The valid range is between 1 and 99. Zero\(0\) is not allowed. 100 and above are not allowed as well. |
| txSignatures | \[\]\{\*big.Int, \*big.Int, \*big.Int\} \(Go\) | The sender's signatures. For more details, see [Signature Validation](./transactions.md#signature-validation). |
| feePayer | common.Address \(Go\) | The address of the fee payer. |
Expand Down
2 changes: 1 addition & 1 deletion docs/learn/learn.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ Kaia is designed for seamless interaction with other blockchain networks:

## Token Economy

Kaia's native token, [KAIA](kaia-native-token.md), plays a central role in the blockchain's economy:
Kaia's native token, [KAIA](./token-economics/kaia-native-token.md), plays a central role in the blockchain's economy:

- KAIA tokens are issued automatically with each new block.
- Initial annual inflation rate: 5.2%.
Expand Down
2 changes: 1 addition & 1 deletion docs/misc/kaia-transition/faq-chain-transition.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ With the upcoming launch of Kaia, a governance vote will be proposed on the Fins

### Where can I find the historical price information for KLAY and FNSA? I can't seem to find it on CoinMarketCap or CoinGecko anymore. <a id="where-can-i-find-the-historical-price-information-for-klay-and-fnsa-i-cant-seem-to-find-it-on-coinmarketcap-or-coingecko-anymore-"></a>

Due to the merger of KLAY and FNSA and their transition to the new token KAIA, historical price information for KLAY and FNSA is no longer available on cryptocurrency tracking websites. However, we have preserved this data for transparency and reference purposes. You can download CSV files containing the historical price data for both KLAY and FNSA from [Kaia native coin - KAIA](../../learn/kaia-native-token.md#historical-pricing).
Due to the merger of KLAY and FNSA and their transition to the new token KAIA, historical price information for KLAY and FNSA is no longer available on cryptocurrency tracking websites. However, we have preserved this data for transparency and reference purposes. You can download CSV files containing the historical price data for both KLAY and FNSA from [Kaia native coin - KAIA](../../learn/token-economics/kaia-native-token.md#historical-pricing).

## DApp builders

Expand Down
10 changes: 5 additions & 5 deletions docs/references/sdk/caver-java/get-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ caver.wallet is a package that manages Keyring instances in in-memory wallet. A

### caver.transaction

caver.transaction is a package that provides functionality related to [Transaction](../../../learn/transactions/transactions.md#transactions-overview).
caver.transaction is a package that provides functionality related to [Transaction](../../../build/transactions/transactions.md#transactions-overview).

- `caver.transaction` replaces `caver.tx` in caver-java 1.4.0

Expand Down Expand Up @@ -398,7 +398,7 @@ This section will show you how to send KAIA using caver-java on Kairos Testnet.

### Getting KAIA via Kairos Faucet <a id="getting-klay-via-kairos-faucet"></a>

If you need KAIA for testing, you can get Kairos testnet KAIA from the [Kaia Wallet](../../../build/tools/wallets/klaytn-wallet.md#how-to-receive-baobab-testnet-klay). Log in to the kaia Wallet using the private key or the keystore file and receive Kairos testnet KAIA via the faucet for testing.
If you need KAIA for testing, you can get Kairos testnet KAIA from the [Kaia Faucet](../../../build/get-started/getting-kaia.md#kairos-testnet-and-faucet).

### Sending a Value Transfer Transaction <a id="sending-a-value-transfer-transaction"></a>

Expand Down Expand Up @@ -560,12 +560,12 @@ try {
}
```

The result of the transaction can be found through the `status` of the receipt. For the details of the return values, see `caver.rpc.klay.getTransactionReceipt`. If a transaction is failed, you can check more about the error in `txError` of the receipt. For more information about `txError`, see [txError: Detailed Information of Transaction Failures](../transaction-error-codes.md).
The result of the transaction can be found through the `status` of the receipt. For the details of the return values, see `caver.rpc.klay.getTransactionReceipt`. If a transaction is failed, you can check more about the error in `txError` of the receipt. For more information about `txError`, see [txError: Detailed Information of Transaction Failures](../../transaction-error-codes.md).


## Executing Other Transaction Types <a id="executing-other-transaction-types"></a>

Kaia provides various transaction types for extensibility and performance. For more information, see [Transactions](../../../learn/transactions/transactions.md). This section describes some examples that can be used with caver-java.
Kaia provides various transaction types for extensibility and performance. For more information, see [Transactions](../../../build/transactions/transactions.md). This section describes some examples that can be used with caver-java.

### Fee Delegation <a id="fee-delegation"></a>

Expand Down Expand Up @@ -642,7 +642,7 @@ try {
}
```

The result of the transaction can be found through the `status` of the receipt. For the details of the return values, see `caver.rpc.klay.getTransactionReceipt`. If a transaction is failed, you can check more about the error in `txError` of the receipt. For more information about `txError`, see [txError: Detailed Information of Transaction Failures](../transaction-error-codes.md).
The result of the transaction can be found through the `status` of the receipt. For the details of the return values, see `caver.rpc.klay.getTransactionReceipt`. If a transaction is failed, you can check more about the error in `txError` of the receipt. For more information about `txError`, see [txError: Detailed Information of Transaction Failures](../../transaction-error-codes.md).

### Account Update <a id="account-update"></a>

Expand Down
5 changes: 2 additions & 3 deletions docs/references/sdk/caver-js/api/caver-rpc/governance.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,7 @@ Submits a new vote. If the node has the right to vote based on the governance mo
| value | string \| number \| boolean | Various types of value for each key. |
| callback | function | (optional) Optional callback, which returns an error object as the first parameter and the result as the second. |

For more details about the `key` and `value` for `caver.rpc.governance.vote`, please refer to [governance_vote](../../../../json-rpc/governance.md#governance_vote).

For more details about the `key` and `value` for `caver.rpc.governance.vote`, please refer to [governance_vote](https://docs.kaia.io/references/json-rpc/governance/vote/).

**Return Value**

Expand Down Expand Up @@ -501,7 +500,7 @@ Returns the staking information at a specific block.

| Type | Description |
| --- | --- |
| object | Staking information. Refer to [governance_getStakingInfo](../../../../json-rpc/governance.md#governance_getstakinginfo) for a description of the return result. |
| object | Staking information. Refer to [governance_getStakingInfo](https://docs.kaia.io/references/json-rpc/governance/get-staking-info/) for a description of the return result. |

**Example**

Expand Down
Loading

0 comments on commit ae693e0

Please sign in to comment.