{"id":444931,"date":"2024-10-20T08:39:37","date_gmt":"2024-10-20T08:39:37","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/ieee-3217-2023\/"},"modified":"2024-10-26T16:07:42","modified_gmt":"2024-10-26T16:07:42","slug":"ieee-3217-2023","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/ieee\/ieee-3217-2023\/","title":{"rendered":"IEEE 3217-2023"},"content":{"rendered":"

New IEEE Standard – Active. An application programming interface (API) collection and data transmission format between the chain layer and the application layer in a blockchain system is defined by this standard and the string, encoding, and request-response format of the API is standardized.<\/p>\n

PDF Catalog<\/h4>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
1<\/td>\nIEEE Std 3217\u2122-2023 Front cover <\/td>\n<\/tr>\n
2<\/td>\nTitle page <\/td>\n<\/tr>\n
4<\/td>\nImportant Notices and Disclaimers Concerning IEEE Standards Documents <\/td>\n<\/tr>\n
8<\/td>\nParticipants <\/td>\n<\/tr>\n
10<\/td>\nIntroduction <\/td>\n<\/tr>\n
11<\/td>\nContents <\/td>\n<\/tr>\n
12<\/td>\n1.\u2002Overview
1.1\u2002Scope
1.2\u2002Word usage
2.\u2002Normative references <\/td>\n<\/tr>\n
13<\/td>\n3.\u2002Definitions, acronyms, and abbreviations
3.1\u2002Definitions
3.2\u2002Acronyms and abbreviations
4.\u2002System interface
4.1\u2002GetLatestBlock <\/td>\n<\/tr>\n
14<\/td>\n4.2\u2002GetBlocks <\/td>\n<\/tr>\n
15<\/td>\n4.3\u2002GetBlockByHash
4.4\u2002GetBlockByNumber <\/td>\n<\/tr>\n
16<\/td>\n4.5\u2002GetNodes <\/td>\n<\/tr>\n
17<\/td>\n4.6\u2002GetNodeHash
4.7\u2002GetNodeStates <\/td>\n<\/tr>\n
18<\/td>\n4.8\u2002GetStorageAt <\/td>\n<\/tr>\n
19<\/td>\n4.9\u2002GetStorageRoot
4.10\u2002CreateAccount <\/td>\n<\/tr>\n
20<\/td>\n4.11\u2002GetAccount <\/td>\n<\/tr>\n
21<\/td>\n4.12\u2002GetBalance\/GetBalanceAt <\/td>\n<\/tr>\n
22<\/td>\n4.13\u2002GetNonce\/GetNextNonce <\/td>\n<\/tr>\n
23<\/td>\n4.14\u2002GetTransactionByHash <\/td>\n<\/tr>\n
24<\/td>\n4.15\u2002GetTransactionByBlockHashAndIndex
4.16\u2002GetTransactionByBlockNumberAndIndex <\/td>\n<\/tr>\n
25<\/td>\n4.17\u2002GetTransactionReceipt <\/td>\n<\/tr>\n
26<\/td>\n4.18\u2002Sign <\/td>\n<\/tr>\n
27<\/td>\n4.19\u2002SignTransaction <\/td>\n<\/tr>\n
28<\/td>\n4.20\u2002SendTransaction <\/td>\n<\/tr>\n
29<\/td>\n4.21\u2002GetLogs <\/td>\n<\/tr>\n
30<\/td>\n4.22\u2002GetProtocolVersion <\/td>\n<\/tr>\n
31<\/td>\n4.23\u2002GetClientVersion
4.24\u2002GetSyncingStatus <\/td>\n<\/tr>\n
32<\/td>\n4.25\u2002GetCoinbaseAddr <\/td>\n<\/tr>\n
33<\/td>\n4.26\u2002GetMiningStatus
4.27\u2002GetHashrate <\/td>\n<\/tr>\n
34<\/td>\n4.28\u2002StartMining
4.29\u2002StopMining <\/td>\n<\/tr>\n
35<\/td>\n4.30\u2002GetConsensusStatus <\/td>\n<\/tr>\n
36<\/td>\n4.31\u2002GetValidators
4.32\u2002GetCandidates <\/td>\n<\/tr>\n
37<\/td>\n4.33\u2002DeployContract
4.34\u2002CallContract <\/td>\n<\/tr>\n
38<\/td>\n4.35\u2002GetContractCode <\/td>\n<\/tr>\n
39<\/td>\n4.36\u2002GetContractStatus <\/td>\n<\/tr>\n
40<\/td>\nAnnex\u00a0A (informative) Optional system interfaces
A.1\u2002GetBlocksByTime
A.2\u2002GetGenesisBlock <\/td>\n<\/tr>\n
41<\/td>\nA.3\u2002GetChainHeight <\/td>\n<\/tr>\n
42<\/td>\nA.4\u2002GetBatchBlocksByHash
A.5\u2002GetBatchBlocksByNumber <\/td>\n<\/tr>\n
43<\/td>\nA.6\u2002GetAvgGenerateTimeByBlockNumber <\/td>\n<\/tr>\n
44<\/td>\nA.7\u2002DeleteNode_VP
A.8\u2002DeleteNode_NVP <\/td>\n<\/tr>\n
45<\/td>\nA.9\u2002Subscribe <\/td>\n<\/tr>\n
46<\/td>\nA.10\u2002Unsubscribe
A.11\u2002GetSubscriptionChanges <\/td>\n<\/tr>\n
47<\/td>\nA.12\u2002GetGasPrice <\/td>\n<\/tr>\n
48<\/td>\nA.13\u2002GetBlockRewardInfo
A.14\u2002AddCandidate <\/td>\n<\/tr>\n
49<\/td>\nA.15\u2002DelCandidate <\/td>\n<\/tr>\n
50<\/td>\nA.16\u2002AddValidator <\/td>\n<\/tr>\n
51<\/td>\nA.17\u2002DelValidator
A.18\u2002GetConfidentialTransactionByHash <\/td>\n<\/tr>\n
52<\/td>\nA.19\u2002GetConfidentialTransactionReceipt <\/td>\n<\/tr>\n
53<\/td>\nA.20\u2002DeployConfidentialContract
A.21\u2002InvokeConfidentialContract <\/td>\n<\/tr>\n
54<\/td>\nA.22\u2002FreezeAccount\/UnFreezeAccount <\/td>\n<\/tr>\n
56<\/td>\nAnnex\u00a0B (normative) Related object construction <\/td>\n<\/tr>\n
60<\/td>\nBack cover <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

IEEE Standard for Application Interface Specification for Blockchain Systems (Approved Draft)<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
IEEE<\/b><\/a><\/td>\n2023<\/td>\n60<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":444937,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[2644],"product_tag":[],"class_list":{"0":"post-444931","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-ieee","8":"first","9":"instock","10":"sold-individually","11":"shipping-taxable","12":"purchasable","13":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/444931","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/444937"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=444931"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=444931"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=444931"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}