Commit Graph

1069 Commits

Author SHA1 Message Date
mergify[bot] c15e6692b1
v2.1: Update docs URL in docusaurus config (backport of #4081) (#4087)
Update docs URL in docusaurus config (#4081)

(cherry picked from commit 9be38bf0f9c78b4c09e55047aa18cfb3e7fd9e32)

Co-authored-by: Will Hickey <will.hickey@anza.xyz>
2024-12-13 13:59:12 -06:00
mergify[bot] a6c2a787a0
v2.1: Update docs with Anza logo (backport of #3851) (#3869)
Update docs with Anza logo (#3851)

(cherry picked from commit dbbe367f986ec93f8ae8b0913db5d17053ded9f6)

Co-authored-by: Will Hickey <will.hickey@anza.xyz>
2024-12-04 11:10:11 -06:00
mergify[bot] adeac02216
v2.1: SIMD-0075: Precompile for Secp256r1 (backport of #3152) (#3662)
* SIMD-0075: Precompile for Secp256r1 (#3152)

* feat: secp256r1 precompile

* add: num_signatures == 0 check from SIMD-0152

* rm: unnecessary comment

* fix: legacy numeric constant

* CI/fix: compilation for wasm32 target

* Extract secp256r1 crate

* rm: unnecessary import

* update: sbf/Cargo.lock

* rm: unnecesary re-exports

* add: secp256r1 precompile to docs

* add: docs/description to sdk/program/src/lib.rs

* fix: alpha sort deps

* fixes

* docs fixes

* add: solana-instruction std feature to deps

* fix: lockfile from rebase

* fix: target architecture

* fix: workflow for client_target android

* add: sudo to workflow perl install

* fix: Cargo toml workspace member

* modify: ranlib path in client-targets.yaml

* fix: secp256r1/Cargo.toml formatting

* add: openssl feature

* fixes

* add: precompile signature range error

* more adjustments

* change: feature id

* fix: cargo format

* Revert "add: precompile signature range error"

This reverts commit fdf76739af10828d8c01d59b0cb912a1b044aaa2.

* fix: cargo sanity

* fix: client target openssl dep

* fix: 31 byte r,s support in new_secp256r1_instruction

* update: Cargo.lock

* fix: unchecked math in new_secp256r1_instruction

* fixes & increased test coverage

* add: solana-sdk/openssl to all release binaries

* update: comment to make openssl feature more clear

* add: solana-sdk/openssl feature to dependencies

* add: solana-sdk/openssl feature to dependencies

* merge: master into secp256r1-precompile

* fix: test-validator formatting

* Revert "add: solana-sdk/openssl to all release binaries"

This reverts commit 5c66b508be3a4324c9b7c8d93a81e41dc47c4312.

* add: reserved key for secp256r1 program

* modify: client-targets.yaml

* modify: client/Cargo.toml solana-sdk dep

* modify: ledger-tool/Cargo.toml solana-sdk

* modify: test-validator/Cargo.toml solana-sdk dep

* modify: validator/Cargo.toml solana-sdk dep

* change: openssl feature to openssl-vendored

* remove: solana-sdk dep from sdk/program

* refactor: secp256r1 directory name

* fmt

* cargo.lock files

* revert: rustc-demangle bump

* cargo lock sanity

* fix: faulty feature-set merge

* fix: reserved keys pending feature id

---------

Co-authored-by: Iceomatic <89707822+iceomatic@users.noreply.github.com>
(cherry picked from commit da4f55ef4e04aebb5f3590127f98c03ca5881b28)

# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	ledger-tool/Cargo.toml
#	programs/sbf/Cargo.lock
#	sdk/Cargo.toml
#	sdk/feature-set/src/lib.rs
#	sdk/reserved-account-keys/Cargo.toml
#	sdk/src/reserved_account_keys.rs

* Fix merge conflicts

---------

Co-authored-by: Orion <89707822+0xRigel@users.noreply.github.com>
Co-authored-by: Jon C <me@jonc.dev>
2024-11-16 07:28:35 +09:00
Will Hickey df97398f0d
Update latest release variable for agave docs (#3220)
Update latest release variable for agave
2024-10-18 12:52:03 -05:00
Hero 74f6634950
docs: setup-a-validator.md Add cluster specific note (#3064)
* Update setup-a-validator.md with cluster specific note.

* Update docs/src/operations/setup-a-validator.md

Co-authored-by: Joe C <joe.caulfield@anza.xyz>

---------

Co-authored-by: Joe C <joe.caulfield@anza.xyz>
2024-10-09 10:36:33 +08:00
Asten d2cc71f0d4
Fix: Corrected the derivation command format (#2952) 2024-09-27 09:05:29 -05:00
Iaroslav Mazur d7de94c6c1
docs: programs.md (#2908)
* docs: programs.md

Enhance the documentation of the Native Programs

Problem
Poor documentation and wrong grammar (sometimes)

* chore: pr review

* Update docs/src/runtime/programs.md

* Update docs/src/runtime/programs.md

* Update docs/src/runtime/programs.md

---------

Co-authored-by: Jon C <me@jonc.dev>
2024-09-14 00:57:20 +08:00
Gaurav Dhiman 19a177dee6
docs: fix tonic crates.io url (#2904) 2024-09-12 12:10:36 +08:00
Will Hickey 383b49fdc8
Publish Agave docs (#2887)
* Add publish-docs.sh to build.sh

* Add debugging echos

* Fake being in CI

* Update vercel doc project names

* Remove debugging echos. Remove CI var.
2024-09-11 10:27:15 -05:00
OldTyT e5d5a08d33
[docs] removing an extra character (#2863)
docs(rpc-transaction-history.md): removing an extra character
2024-09-06 19:49:43 -06:00
osrm 570cdf1f8a
docs: fix typo backwards-compatibility.md (#2815)
"seperately" -> "separately"
2024-09-03 12:04:15 +02:00
Tyera 46e42f313b
Remove trailing space (#2340) 2024-07-29 13:00:58 -06:00
Rex St. John | Anza 681f4dc216
Update faq.md (#2240)
* Update faq.md

* Update docs/src/faq.md

Co-authored-by: Will Hickey <csu_hickey@yahoo.com>

* Update docs/src/faq.md

Co-authored-by: Will Hickey <csu_hickey@yahoo.com>

---------

Co-authored-by: Will Hickey <csu_hickey@yahoo.com>
2024-07-29 10:50:05 -07:00
Rex St. John | Anza 4f34e15071
Update backwards-compatibility.md (#2241)
* Update backwards-compatibility.md

* Update backwards-compatibility.md

* Update backwards-compatibility.md

* Update docs/src/backwards-compatibility.md

Co-authored-by: Will Hickey <csu_hickey@yahoo.com>

---------

Co-authored-by: Will Hickey <csu_hickey@yahoo.com>
2024-07-29 10:49:12 -07:00
Rex St. John | Anza 49de5431a4
Update index.mdx (#2238) 2024-07-29 10:10:28 -07:00
Rex St. John | Anza f9c3ef31c3
Update install.md (#2243)
* Update install.md

* Update install.md

* Update architecture.md

* Update index.md

* Update prerequisites.md

* Update requirements.md

* Update setup-a-validator.md

* Update setup-an-rpc-node.md

* Update general.md

* Update monitoring.md

* Update security.md

* Update restart-cluster.md
2024-07-29 10:10:03 -07:00
Rex St. John | Anza c90eee3b4e
Update what-is-a-validator.md (#2239)
* Update what-is-a-validator.md

* Update what-is-a-validator.md
2024-07-29 10:09:40 -07:00
Rex St. John | Anza c3ea4e2ba1
Update index.md (#2242) 2024-07-23 13:53:15 +08:00
Yihau Chen dc6ee5b208
ci: update docs pipeline (#2162)
* ci: use correct repository name for the restriction

* ci: don't publish docs temporarily

* ci: remove crowdin

* relace <br> with <br />

* ci: bumping version
2024-07-17 16:44:20 +00:00
Brooks 150f4d7103
docs: Removes --halt-on-known-validators-accounts-hash-mismatch mentions (#2155) 2024-07-17 00:12:10 -04:00
Tyera 147c97d4e6
Update EpochRewards in sysvars doc (#2102)
Update sysvars doc
2024-07-16 14:15:18 -06:00
ferric a8c328099e
docs: Move node hardware requirements to markdown table (#1756) 2024-07-10 08:55:32 +02:00
Tyera b1bb9ff576
Update install docs to agave (#2060)
* s/SOLANA/AGAVE

* s/solana.com/anza.xyz
2024-07-09 11:23:05 -06:00
Nikita bd1a5dfba3
docs: Update that the Tour De Sun 22 is now closed (#1755) 2024-06-30 13:00:13 -05:00
samkim-crypto 1279ae6068
[docs] Add ciphertext validity proof docs (#1776)
* docs: add ciphertext validity proof docs

* update docs link to anza's

* remove extra space at the end of line
2024-06-21 10:33:31 +09:00
samkim-crypto 7ff7fe95d8
[docs] Update ZK Token Proof program to ZK ElGamal Proof program (#1758)
* docs: update ZK Token Proof program to ZK ElGamal Proof program

* remove blank line at eof
2024-06-18 06:46:48 +09:00
ferric 36d0b84c2a
Update requirements.md (#1232)
Requirements are a bit date, add some recent recs
2024-06-06 15:28:52 -05:00
Xuanwo a92145707c
ci: Remove all travis ci related staffs (#912)
Signed-off-by: Xuanwo <github@xuanwo.io>
2024-04-23 13:05:01 +08:00
Mike Schem e10c43aff6
[anza migration]: update repo url (#945)
update url
2024-04-22 12:08:10 -05:00
Xuanwo de3429d2df
[anza migration]: docs: Update repo links in cli/install (#911)
docs: Update repo links in cli/install

Signed-off-by: Xuanwo <github@xuanwo.io>
2024-04-22 11:03:12 -05:00
Antoine Herzog fcabbd8293
docs: Additions to setting up a node (#846) 2024-04-18 20:01:01 +02:00
Harry Whelchel eacdb2b9db
Fixes typo in validator requirements (#680) 2024-04-09 10:46:53 -05:00
Yueh-Hsuan Chiang 977b1b836f
Rename AppendVecId to AccountsFileId (#383)
#### Problem
The current AppendVecId actually refers to an accounts file id.

#### Summary of Changes
Rename AppendVecId to AccountsFileId.

#### Test Plan
Build
2024-03-22 11:25:30 -07:00
Yihau Chen 3f9a7a52ea [anza migration] rename crates (#10)
* rename geyser-plugin-interface

* rename cargo registry

* rename watchtower

* rename ledger tool

* rename validator

* rename install

* rename geyser plugin interface when patch
2024-03-03 12:31:24 +08:00
omahs d87e7bc8e5
Fix typos (#35234)
* fix typos

* fix typo

* fix typos

* fix typo
2024-02-19 15:51:13 +00:00
Outrider 6fc8a6135d
Update README.md (#35202)
* Update README.md

grammar fixed

* Update docs/README.md

---------

Co-authored-by: Tyera <teulberg@gmail.com>
2024-02-16 13:19:14 -07:00
Bork Bork f8d01df1db
chore(docs): proofreading (#35172)
* proofread

* proofread
2024-02-10 17:46:07 -07:00
Nick Frostbutter 8f7fda8b9f
[docs] translation support (#35166)
* chore: update crowdin and add serve command

* feat: upload all desired files to crowdin

* fix: absolute urls for pdfs

* fix: do not import components with relative paths

* feat: updated readme

* fix: whitespace
2024-02-09 15:32:15 -05:00
Yihau Chen 8363ebfd64
ci: merge docker images (#35078)
* ci: add new ci docker image

* ci: use the new docker image

* fix shellcheck

* add readme for the new docker image

* remove old docker images

* remove unused check in docs/build.sh

* use the new image in net.sh
2024-02-07 15:17:33 +08:00
Nick Frostbutter 919b306733
[docs] updated page metadata and minor fixes (#35059)
feat: updated metadata
2024-02-02 16:55:11 -06:00
Nick Frostbutter 17de7a33e1
[docs] CI white spaces (#34858)
chore: whitespaces and formatting
2024-01-19 12:50:44 -05:00
Jon C 5cb30cf9cc
cli: Use program length for deployments instead of 2x length (#34730)
* cli: Deploy the appropriate length program

* Extend the extend-program test for new default

* Add CHANGELOG entry

* Update docs, and include `extend`

* Update CHANGELOG.md

Co-authored-by: Tyera <teulberg@gmail.com>

---------

Co-authored-by: Tyera <teulberg@gmail.com>
2024-01-10 20:12:29 +00:00
Lijun Wang 843854409e
update docs for tpu using Quic (#34721)
Update tpu doc on using QUIC about streams and throttling
2024-01-10 10:51:15 -08:00
Nick Frostbutter fc2a8794be
[docs] updated readme and fix links (#34565)
* feat: updated readme

* fix: updated links

* fix: proposal links

* fix: more links

* fix: json-rpc links

* fix: more links

* fix: zk links

* fix: managing forks

* fix: links for deprecated methods
2024-01-03 09:06:06 -05:00
Tyera 368852d8fa
Add entries table to bigtable docs (#34567)
* Add entries table to bigtable docs

* Add Bigtable entries info to changelog

* Add version to entries docs info
2023-12-22 10:07:40 -07:00
José Corral 97f02fa05d
Update build by source docs to add pre-requisites (#34441)
* Update build by source docs to add pre-requisites

* Recommend WSL for Windows users

Co-authored-by: Nick Frostbutter <75431177+nickfrosty@users.noreply.github.com>

* Re-run prettier on ./docs/src/cli/install.md

---------

Co-authored-by: jcleira <jmc.leira@gmail.com>
Co-authored-by: Nick Frostbutter <75431177+nickfrosty@users.noreply.github.com>
2023-12-19 14:50:50 -05:00
Illia Bobyr 1f2b72b6e3
[docs] Remove trailing whitespace (#34493)
Our sanity CI check is unhappy about it.

These were added in

    commit 676e80c80a
    Author: Nick Frostbutter <75431177+nickfrosty@users.noreply.github.com>
    Date:   Mon Dec 11 15:17:13 2023 -0500

        [docs] docs migration (https://github.com/solana-labs/solana/pull/34096)

Seems like CI marked the original change as having an issue, but it was
still submitted.
2023-12-16 00:34:05 -08:00
joao 0a3a0165ad
Documentation Improvements: Typos and Grammar Fixes (#34461)
* fix typo: Change 'store it the recipient address' to 'store it in the recipient address'

* fix grammar in documentation: Remove 'of' from 'Both of docker images' and add 'is' to 'This image manually maintained'

* fix duplicate word in 'Voting Algorithm' section
2023-12-14 16:44:30 +00:00
norwnd 0be3b6e3ba
cli: program upgrade with offline signing (--sign-only mode) (#33860)
* cli: program upgrade with offline signing (--sign-only mode)

* ditch universal NullSigner approach as overly complex

* rearrange some code to make it more coherent, fix typos

* apply clippy suggestions to simplify code

* review pass

* adjust brokens (due to rebase onto refactored structures) doc links

* fix linter complaint in doc formatting

* remove rebase artifacts

---------

Co-authored-by: norwnd <norwnd>
2023-12-14 15:21:17 +01:00
pandabadger 549c3e7813
Fix a number of typos (#34385)
* Update vote-accounts.md

* Update what-is-a-validator.md

* Update what-is-a-validator.md

* Update accounts-db-replication.md

* Update blockstore-rocksdb-compaction.md

* Update rip-curl.md

* Update ledger-replication-to-implement.md

* Update optimistic_confirmation.md

* Update return-data.md

* Update handle-duplicate-block.md

* Update timely-vote-credits.md

* Update optimistic-transaction-propagation-signal.md

* Update simple-payment-and-state-verification.md

* Update off-chain-message-signing.md

* Update mod.rs

* Update elgamal.rs

* Update ledger.md

* Update deploy-a-program.md

* Update staking-rewards.md

* Update reliable-vote-transmission.md

* Update repair-service.md

* Update abi-management.md

* Update testing-programs.md

* Update docs/src/implemented-proposals/staking-rewards.md

Co-authored-by: Tyera <teulberg@gmail.com>

---------

Co-authored-by: Tyera <teulberg@gmail.com>
2023-12-12 15:27:29 -05:00