Node Public Interfaces Team Weekly Update - 2021-09-03 #4789
frol
started this conversation in
Node Public Interfaces
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The update from the last week is here: #4751
Let us know in the comments about the most exciting update this week!
Brief Summary
This week Node Interfaces team has been helping METABUIDL buidlers, future FT/NFT users, and Indexer Framework users.
Highlights:
Results
indexer-for-explorer
AccountId
type in indexer serializer (@khorolets)fix: Change receiver_id type to String to be compatible with nearcore near-indexer-for-explorer#160
nearcore
chore: Add MIT and Apache licenses and update crate licenses #4732
EXPERIMENTAL_changes
andEXPERIMENTAL_changes_in_block
methods to clear up confusion (@miraclx)refactor(jsonrpc-primitives): use more appropriate identifiers around changes-related RPC structs #4754
Rpc*Response
/Rpc*Error
types implementDeserialize
(@miraclx)refactor(jsonrpc-primitives): ensure impl Deserialize on all public jsonrpc-related types #4770
BlockReference
fromnear-jsonrpc-primitives
. It already exists innear-primitives
(@miraclx)refactor(jsonrpc-primitives): deduplicate BlockReference #4769
near-runtime-utils
(@miraclx)chore: remove stale references to near-runtime-utils #4774
near-jsonrpc-client-rs
near-api-rs
tonear-jsonrpc-client-rs
, indicative of a lower-level client that higher-level interfaces (likenear-api-rs
) can be built upon (@miraclx)chore: rename crate to near_jsonrpc_client near-jsonrpc-client-rs#5
near-jsonrpc
. (@miraclx)indexer-service
meta
fix(rpc): use the correct RPC endpoint URL khorolets/near_rewards#9
Challenges & Blockers
Action Items
indexer-for-explorer:
feat: add ft, nft aggregated tables near-indexer-for-explorer#153
nearcore
client
re-export fromnear-jsonrpc
and relegate thenear-jsonrpc-client
to dev-dependency only. (@miraclx)near-jsonrpc-client-rs
Rpc*Request
structs to simplify the design and prune boilerplate. (@miraclx)Rpc*Request
structs by multiple RPC methods. (e.gbroadcast_tx_async
andbroadcast_tx_commit
both usingRpcBroadcastTransactionRequest
) (@miraclx)indexer-service
https://www.figma.com/file/kc2Gnb333T98IyMslKhezC/Indexer-Service-Contract-UX-draft?node-id=0%3A1
Beta Was this translation helpful? Give feedback.
All reactions