Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: update ticker AXONE #476

Merged
merged 2 commits into from
Apr 2, 2024
Merged

feat: update ticker AXONE #476

merged 2 commits into from
Apr 2, 2024

Conversation

MdechampG
Copy link
Member

@MdechampG MdechampG commented Apr 2, 2024

Update ticker name with AXONE.

Summary by CodeRabbit

  • Documentation
    • Corrected the token name from $AXON to $AXONE across various documentation pages to ensure consistency.
    • Updated the utility description and implications of price volatility for the $AXONE token within the FAQ section.
    • Introduced a tax on value-creating network activity in the AXONE Token Model to secure the network and potentially decrease the long-term supply of $AXONE tokens.

@MdechampG MdechampG requested a review from ccamel April 2, 2024 08:10
@MdechampG MdechampG self-assigned this Apr 2, 2024
Copy link
Contributor

coderabbitai bot commented Apr 2, 2024

Walkthrough

The overarching change across the documentation involves the renaming of the Axone blockchain's native token from $AXON to $AXONE. This correction ensures consistency in the token's representation throughout various documents, including tutorials, whitepapers, and FAQs. The adjustment spans technical guides, governance models, and blockchain interaction specifics, aiming to align all references with the updated token name.

Changes

Files Change Summary
docs/academy/.../describe-resource.mdx, docs/academy/.../describe-zone.mdx, docs/academy/.../resource-governance.mdx, docs/academy/.../zone-governance.mdx, docs/faq/faq.md, docs/tutorials/..., docs/whitepaper/... Correcting the token name from $AXON to $AXONE across various documents for consistency.
docs/whitepaper/token-model.mdx Introducing a tax on workflows to reduce inflation and secure the network, with a potential decrease in the long-term supply of $AXONE tokens.

🐇✨
In the world of code and digital terrain,
A small change makes a big wave, not in vain.
From AXON to AXONE, the letters dance,
Ensuring consistency, giving clarity a chance.
Through docs and guides, the update we weave,
A tale of tokens, in which we believe.
🌟🐰

Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

Share

Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai generate interesting stats about this repository and render them as a table.
    • @coderabbitai show all the console.log statements in this repository.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (invoked as PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger a review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai help to get help.

Additionally, you can add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.

CodeRabbit Configration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/coderabbit-overrides.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 27

Review Status

Configuration used: CodeRabbit UI

Commits Files that changed from the base of the PR and between 6787b43 and 2394cd8.
Files selected for processing (12)
  • docs/academy/part-2/describe-resource.mdx (1 hunks)
  • docs/academy/part-2/describe-zone.mdx (1 hunks)
  • docs/academy/part-2/resource-governance.mdx (1 hunks)
  • docs/academy/part-2/zone-governance.mdx (1 hunks)
  • docs/faq/faq.md (1 hunks)
  • docs/tutorials/cli-1.mdx (2 hunks)
  • docs/tutorials/explorer-sc.md (2 hunks)
  • docs/tutorials/keplr-1.mdx (6 hunks)
  • docs/whitepaper/architecture.mdx (5 hunks)
  • docs/whitepaper/roles.md (3 hunks)
  • docs/whitepaper/token-model.mdx (1 hunks)
  • docs/whitepaper/use-cases.md (1 hunks)
Additional comments not posted (24)
docs/whitepaper/token-model.mdx (1)

31-31: The introduction of a tax on value-creating network activities, such as workflows, is a significant change. It's crucial to ensure that the implementation details of this tax are clearly documented and communicated to the network participants. This includes the tax rate, collection mechanism, and how it impacts the $AXONE token supply and inflation rate.

docs/tutorials/explorer-sc.md (1)

34-34: The update from "$AXON" to "$AXONE" tokens is noted. It's important to ensure that all external links and references within the tutorial are also updated to reflect this change, maintaining consistency and avoiding confusion for users.

docs/tutorials/keplr-1.mdx (1)

37-37: The change from "$AXON" to "$AXONE" tokens is correctly applied. It's essential to verify that all instances of the token name within the tutorial have been updated to ensure consistency and clarity for users.

Verification successful

The search for any missed "$AXON" references in the docs/tutorials/keplr-1.mdx file did not yield any results, indicating that all instances have been correctly updated to "$AXONE". This confirms the consistency and clarity of the tutorial regarding the token name change.

Scripts Executed

The following scripts were executed for the analysis:


Script:

#!/bin/bash
# Search for any missed "$AXON" references in the tutorial.
rg --type md '$AXON' docs/tutorials/keplr-1.mdx

Length of output: 49

docs/whitepaper/roles.md (2)

39-39: The update from $AXON to $AXONE tokens for Delegators is correctly applied. It's crucial to ensure that the implications of this change on Delegators' responsibilities and interactions with the protocol are clearly communicated to the community.


61-61: The change from $AXON to $AXONE tokens for DAO Participants is noted. Ensure that the documentation clearly outlines how this change affects DAO Participants' ability to propose and vote on protocol improvements.

docs/academy/part-2/describe-zone.mdx (3)

188-188: The token name update from $AXON to $AXONE is correctly applied here, ensuring consistency with the new naming convention across the documentation.


185-191: > 📝 NOTE

This review was outside the diff hunks, and no overlapping diff hunk was found. Original lines [36-36]

The warning about the --keyring-backend test option is crucial for security. It's well-placed and clearly warns against its use in production environments.


188-188: Ensure the context of fee payments in $AXONE is clear to the reader, especially regarding how fees are calculated and any potential minimum fee requirements.

docs/academy/part-2/describe-resource.mdx (3)

259-259: The token name update from $AXON to $AXONE is correctly applied here, ensuring consistency with the new naming convention across the documentation.


256-262: > 📝 NOTE

This review was outside the diff hunks, and no overlapping diff hunk was found. Original lines [39-39]

The warning about the --keyring-backend test option is crucial for security. It's well-placed and clearly warns against its use in production environments.


259-259: Ensure the context of fee payments in $AXONE is clear to the reader, especially regarding how fees are calculated and any potential minimum fee requirements.

docs/academy/part-2/zone-governance.mdx (7)

291-291: The document mentions the need to pay fees in $AXONE for transactions on the Axone blockchain. This aligns with the PR's objective to update the token name across the documentation. Ensure that all instances of the token name throughout the document and the project's documentation reflect this change for consistency.


288-294: > 📝 NOTE

This review was outside the diff hunks, and no overlapping diff hunk was found. Original lines [13-13]

Consider capitalizing "Zone" and "Dataverse" consistently throughout the document. In some instances, "Zone" is capitalized, suggesting it's being used as a proper noun, which might be the intended usage given the context of a specific feature within the Axone blockchain. Clarify and ensure consistent capitalization according to the intended meaning.


288-294: > 📝 NOTE

This review was outside the diff hunks, and no overlapping diff hunk was found. Original lines [15-15]

The term "Governance VP" is mentioned, which might be a typo or a specific term within the context of the Axone blockchain. If it stands for "Governance Verifiable Presentation" or a similar concept, consider expanding the acronym on its first use to clarify for readers unfamiliar with the term.


288-294: > 📝 NOTE

This review was outside the diff hunks, and no overlapping diff hunk was found. Original lines [66-66]

The term "Prolog" is correctly spelled, but the static analysis tool flagged it as a possible mistake. This is a false positive, as Prolog is a programming language used in the context of codifying governance rules. No action is needed here.


291-291: The document correctly uses "$AXONE" as the token name, aligning with the PR's objective. Ensure that this naming convention is consistently applied across all documentation and code references within the project.


288-294: > 📝 NOTE

This review was outside the diff hunks, and no overlapping diff hunk was found. Original lines [123-123]

The document lists elements with dashes ("-") at the beginning of bullet points. This formatting is correct for Markdown and does not constitute a loose punctuation mark. No action is needed here.


288-294: > 📝 NOTE

This review was outside the diff hunks, and no overlapping diff hunk was found. Original lines [53-59]

The document contains tables with repeated whitespaces for alignment purposes. While this is common in Markdown to enhance readability in raw format, ensure that it renders correctly on the intended platform. If the platform supports it, consider using Markdown table formatting for better consistency.

docs/whitepaper/use-cases.md (3)

101-104: The token name update from $AXON to $AXONE is correctly applied in the context of payment conditions. This change ensures consistency with the new token naming convention across the documentation.


104-106: The update to the token name from $AXON to $AXONE in the context of service execution payments is correctly implemented. This change aligns with the project's objective to maintain consistency in the token's representation.


98-109: > 📝 NOTE

This review was outside the diff hunks, and no overlapping diff hunk was found. Original lines [312-312]

The mention of fee payments in $AXONE tokens when interacting with the Axone blockchain is accurate and aligns with the token name update across the documentation. This ensures clarity for users regarding the required currency for transactions.

docs/academy/part-2/resource-governance.mdx (1)

312-312: The update to the token name from $AXON to $AXONE for fee payments when interacting with the Axone blockchain is correctly applied. This change ensures consistency with the project's updated token naming convention.

docs/whitepaper/architecture.mdx (2)

32-38: > 📝 NOTE

This review was outside the diff hunks, and no overlapping diff hunk was found. Original lines [9-9]

The term "safekeeps" might be considered informal or less common. Consider using "safeguards" for clarity and formality.


33-33: The document mentions the Axone blockchain native coin as $KNOW, which seems inconsistent with the PR's objective to update the ticker name to $AXONE. Please verify this reference.

docs/tutorials/cli-1.mdx Show resolved Hide resolved
docs/tutorials/cli-1.mdx Show resolved Hide resolved
docs/tutorials/cli-1.mdx Outdated Show resolved Hide resolved
docs/faq/faq.md Outdated Show resolved Hide resolved
docs/tutorials/cli-1.mdx Show resolved Hide resolved
docs/whitepaper/architecture.mdx Outdated Show resolved Hide resolved
docs/whitepaper/architecture.mdx Outdated Show resolved Hide resolved
docs/whitepaper/architecture.mdx Outdated Show resolved Hide resolved
docs/academy/part-2/describe-zone.mdx Outdated Show resolved Hide resolved
docs/academy/part-2/describe-resource.mdx Outdated Show resolved Hide resolved
Copy link
Member

@bot-anik bot-anik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Device URL
desktop http://localhost:3000/

Device URL
mobile http://localhost:3000/

Not what you expected? Are your scores flaky? GitHub runners could be the cause.
Try running on Foo instead

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 5

Review Status

Configuration used: CodeRabbit UI

Commits Files that changed from the base of the PR and between 2394cd8 and 6484403.
Files selected for processing (2)
  • docs/tutorials/cli-1.mdx (3 hunks)
  • docs/whitepaper/token-model.mdx (3 hunks)
Additional comments not posted (6)
docs/whitepaper/token-model.mdx (1)

19-25: > 📝 NOTE

This review was outside the diff hunks and was mapped to the diff hunk with the greatest overlap. Original lines [22-31]

The explanation of the AXONE Token Model and the introduction of a tax on workflows is clear and aligns well with the PR's objectives. However, consider clarifying the comparison with Ethereum's EIP-1559 for readers unfamiliar with Ethereum's mechanisms.

- Unlike Ethereum's [EIP-1559](https://eips.ethereum.org/EIPS/eip-1559), which reduces inflation through fee burning, Axone introduces a tax on value-creating network activity: the workflows.
+ Unlike Ethereum's [EIP-1559](https://eips.ethereum.org/EIPS/eip-1559) which aims to reduce inflation by burning a part of transaction fees, Axone introduces a unique approach by imposing a tax on value-creating network activities, known as workflows. This method not only aims to secure the network but also potentially reduces the long-term supply of $AXONE tokens.
docs/tutorials/cli-1.mdx (5)

138-138: The faucet instruction correctly uses $AXONE. However, the previous comment about adjusting the currency symbol placement is still valid. Ensure the currency symbol precedes the amount without any space for consistency with common financial notation.


151-151: The section title has been correctly updated to $AXONE, reflecting the new token name. This change aligns with the PR objectives and ensures consistency throughout the document.


117-123: > 📝 NOTE

This review was outside the diff hunks, and no overlapping diff hunk was found. Original lines [165-165]

The abbreviation "AXONn" seems to be a typo. Correct it to maintain the professionalism of the documentation.


117-123: > 📝 NOTE

This review was outside the diff hunks, and no overlapping diff hunk was found. Original lines [189-189]

The link to jq documentation is incorrect. Update it to the correct URL to ensure users can find the right resource.


117-123: > 📝 NOTE

This review was outside the diff hunks, and no overlapping diff hunk was found. Original lines [407-407]

There's an unpaired symbol in the section title "Recap'". Remove the unnecessary apostrophe for correct formatting.

docs/whitepaper/token-model.mdx Show resolved Hide resolved
docs/whitepaper/token-model.mdx Show resolved Hide resolved
docs/whitepaper/token-model.mdx Show resolved Hide resolved
docs/tutorials/cli-1.mdx Show resolved Hide resolved
docs/tutorials/cli-1.mdx Show resolved Hide resolved
@MdechampG
Copy link
Member Author

@CodeRabbit pause

Copy link
Member

@ccamel ccamel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's good! Thx 👍

@MdechampG MdechampG merged commit d63c7be into main Apr 2, 2024
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants