Skip to content
This repository has been archived by the owner on Jan 22, 2025. It is now read-only.

Update RPC transaction encoding docs #10833

Merged
merged 1 commit into from
Jun 29, 2020

Conversation

CriesofCarrots
Copy link
Contributor

Problem

#10711 not documented. No reason to wait until parsing of a native program is added.

Summary of Changes

Add to json-rpc docs

@CriesofCarrots CriesofCarrots merged commit b28ec32 into solana-labs:master Jun 29, 2020
@CriesofCarrots CriesofCarrots deleted the json-parsed-docs branch July 1, 2020 00:19
CriesofCarrots added a commit to CriesofCarrots/solana that referenced this pull request Jul 7, 2020
CriesofCarrots added a commit that referenced this pull request Jul 7, 2020
* Revert "Rpc: add filter to getProgramAccounts (#10888) (#10932)"

This reverts commit 9311a6e.

* Add jsonParsed option for EncodedTransactions; add memo parser (#10711)

* Add jsonParsed option for EncodedTransactions; add memo parser

* Use kebab case for program names

* Add account-key parsing

* Add parse test

* Update transaction encoding docs (#10833)

* Add account-decoder utilities (#10846)

* Fix comment and make less pub

* Add account-decoder crate and use to decode vote and system (nonce) accounts

* Update docs

* Rename RpcAccount struct

* s/Rpc/Display

* Call it jsonParsed and update docs

* Revert "s/Rpc/Display"

This reverts commit 6e7149f.

* s/Rpc/Ui

* Add tests

* Ui more things

* Comments

* Update struct prefixes to Ui (#10874)

* Update comments

* Use Ui prefix

* Rpc: add filter to getProgramAccounts (#10888)

* Add RpcFilterType, and implement CompareBytes for getProgramAccounts

* Accept bytes in bs58

* Rename to memcmp

* Add Memcmp optional encoding field

* Add dataSize filter

* Update docs

* Clippy

* Simplify tests that don't need to test account contents; add multiple-filter tests
danpaul000 pushed a commit to danpaul000/solana that referenced this pull request Jul 8, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant