{"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 Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
1<\/td>\n | IEEE Std 3217\u2122-2023 Front cover <\/td>\n<\/tr>\n | ||||||
2<\/td>\n | Title page <\/td>\n<\/tr>\n | ||||||
4<\/td>\n | Important Notices and Disclaimers Concerning IEEE Standards Documents <\/td>\n<\/tr>\n | ||||||
8<\/td>\n | Participants <\/td>\n<\/tr>\n | ||||||
10<\/td>\n | Introduction <\/td>\n<\/tr>\n | ||||||
11<\/td>\n | Contents <\/td>\n<\/tr>\n | ||||||
12<\/td>\n | 1.\u2002Overview 1.1\u2002Scope 1.2\u2002Word usage 2.\u2002Normative references <\/td>\n<\/tr>\n | ||||||
13<\/td>\n | 3.\u2002Definitions, acronyms, and abbreviations 3.1\u2002Definitions 3.2\u2002Acronyms and abbreviations 4.\u2002System interface 4.1\u2002GetLatestBlock <\/td>\n<\/tr>\n | ||||||
14<\/td>\n | 4.2\u2002GetBlocks <\/td>\n<\/tr>\n | ||||||
15<\/td>\n | 4.3\u2002GetBlockByHash 4.4\u2002GetBlockByNumber <\/td>\n<\/tr>\n | ||||||
16<\/td>\n | 4.5\u2002GetNodes <\/td>\n<\/tr>\n | ||||||
17<\/td>\n | 4.6\u2002GetNodeHash 4.7\u2002GetNodeStates <\/td>\n<\/tr>\n | ||||||
18<\/td>\n | 4.8\u2002GetStorageAt <\/td>\n<\/tr>\n | ||||||
19<\/td>\n | 4.9\u2002GetStorageRoot 4.10\u2002CreateAccount <\/td>\n<\/tr>\n | ||||||
20<\/td>\n | 4.11\u2002GetAccount <\/td>\n<\/tr>\n | ||||||
21<\/td>\n | 4.12\u2002GetBalance\/GetBalanceAt <\/td>\n<\/tr>\n | ||||||
22<\/td>\n | 4.13\u2002GetNonce\/GetNextNonce <\/td>\n<\/tr>\n | ||||||
23<\/td>\n | 4.14\u2002GetTransactionByHash <\/td>\n<\/tr>\n | ||||||
24<\/td>\n | 4.15\u2002GetTransactionByBlockHashAndIndex 4.16\u2002GetTransactionByBlockNumberAndIndex <\/td>\n<\/tr>\n | ||||||
25<\/td>\n | 4.17\u2002GetTransactionReceipt <\/td>\n<\/tr>\n | ||||||
26<\/td>\n | 4.18\u2002Sign <\/td>\n<\/tr>\n | ||||||
27<\/td>\n | 4.19\u2002SignTransaction <\/td>\n<\/tr>\n | ||||||
28<\/td>\n | 4.20\u2002SendTransaction <\/td>\n<\/tr>\n | ||||||
29<\/td>\n | 4.21\u2002GetLogs <\/td>\n<\/tr>\n | ||||||
30<\/td>\n | 4.22\u2002GetProtocolVersion <\/td>\n<\/tr>\n | ||||||
31<\/td>\n | 4.23\u2002GetClientVersion 4.24\u2002GetSyncingStatus <\/td>\n<\/tr>\n | ||||||
32<\/td>\n | 4.25\u2002GetCoinbaseAddr <\/td>\n<\/tr>\n | ||||||
33<\/td>\n | 4.26\u2002GetMiningStatus 4.27\u2002GetHashrate <\/td>\n<\/tr>\n | ||||||
34<\/td>\n | 4.28\u2002StartMining 4.29\u2002StopMining <\/td>\n<\/tr>\n | ||||||
35<\/td>\n | 4.30\u2002GetConsensusStatus <\/td>\n<\/tr>\n | ||||||
36<\/td>\n | 4.31\u2002GetValidators 4.32\u2002GetCandidates <\/td>\n<\/tr>\n | ||||||
37<\/td>\n | 4.33\u2002DeployContract 4.34\u2002CallContract <\/td>\n<\/tr>\n | ||||||
38<\/td>\n | 4.35\u2002GetContractCode <\/td>\n<\/tr>\n | ||||||
39<\/td>\n | 4.36\u2002GetContractStatus <\/td>\n<\/tr>\n | ||||||
40<\/td>\n | Annex\u00a0A (informative) Optional system interfaces A.1\u2002GetBlocksByTime A.2\u2002GetGenesisBlock <\/td>\n<\/tr>\n | ||||||
41<\/td>\n | A.3\u2002GetChainHeight <\/td>\n<\/tr>\n | ||||||
42<\/td>\n | A.4\u2002GetBatchBlocksByHash A.5\u2002GetBatchBlocksByNumber <\/td>\n<\/tr>\n | ||||||
43<\/td>\n | A.6\u2002GetAvgGenerateTimeByBlockNumber <\/td>\n<\/tr>\n | ||||||
44<\/td>\n | A.7\u2002DeleteNode_VP A.8\u2002DeleteNode_NVP <\/td>\n<\/tr>\n | ||||||
45<\/td>\n | A.9\u2002Subscribe <\/td>\n<\/tr>\n | ||||||
46<\/td>\n | A.10\u2002Unsubscribe A.11\u2002GetSubscriptionChanges <\/td>\n<\/tr>\n | ||||||
47<\/td>\n | A.12\u2002GetGasPrice <\/td>\n<\/tr>\n | ||||||
48<\/td>\n | A.13\u2002GetBlockRewardInfo A.14\u2002AddCandidate <\/td>\n<\/tr>\n | ||||||
49<\/td>\n | A.15\u2002DelCandidate <\/td>\n<\/tr>\n | ||||||
50<\/td>\n | A.16\u2002AddValidator <\/td>\n<\/tr>\n | ||||||
51<\/td>\n | A.17\u2002DelValidator A.18\u2002GetConfidentialTransactionByHash <\/td>\n<\/tr>\n | ||||||
52<\/td>\n | A.19\u2002GetConfidentialTransactionReceipt <\/td>\n<\/tr>\n | ||||||
53<\/td>\n | A.20\u2002DeployConfidentialContract A.21\u2002InvokeConfidentialContract <\/td>\n<\/tr>\n | ||||||
54<\/td>\n | A.22\u2002FreezeAccount\/UnFreezeAccount <\/td>\n<\/tr>\n | ||||||
56<\/td>\n | Annex\u00a0B (normative) Related object construction <\/td>\n<\/tr>\n | ||||||
60<\/td>\n | Back 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 |