Shopping Cart

No products in the cart.

IEEE 3217-2023

$39.00

IEEE Standard for Application Interface Specification for Blockchain Systems (Approved Draft)

Published By Publication Date Number of Pages
IEEE 2023 60
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

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.

PDF Catalog

PDF Pages PDF Title
1 IEEE Std 3217™-2023 Front cover
2 Title page
4 Important Notices and Disclaimers Concerning IEEE Standards Documents
8 Participants
10 Introduction
11 Contents
12 1. Overview
1.1 Scope
1.2 Word usage
2. Normative references
13 3. Definitions, acronyms, and abbreviations
3.1 Definitions
3.2 Acronyms and abbreviations
4. System interface
4.1 GetLatestBlock
14 4.2 GetBlocks
15 4.3 GetBlockByHash
4.4 GetBlockByNumber
16 4.5 GetNodes
17 4.6 GetNodeHash
4.7 GetNodeStates
18 4.8 GetStorageAt
19 4.9 GetStorageRoot
4.10 CreateAccount
20 4.11 GetAccount
21 4.12 GetBalance/GetBalanceAt
22 4.13 GetNonce/GetNextNonce
23 4.14 GetTransactionByHash
24 4.15 GetTransactionByBlockHashAndIndex
4.16 GetTransactionByBlockNumberAndIndex
25 4.17 GetTransactionReceipt
26 4.18 Sign
27 4.19 SignTransaction
28 4.20 SendTransaction
29 4.21 GetLogs
30 4.22 GetProtocolVersion
31 4.23 GetClientVersion
4.24 GetSyncingStatus
32 4.25 GetCoinbaseAddr
33 4.26 GetMiningStatus
4.27 GetHashrate
34 4.28 StartMining
4.29 StopMining
35 4.30 GetConsensusStatus
36 4.31 GetValidators
4.32 GetCandidates
37 4.33 DeployContract
4.34 CallContract
38 4.35 GetContractCode
39 4.36 GetContractStatus
40 Annex A (informative) Optional system interfaces
A.1 GetBlocksByTime
A.2 GetGenesisBlock
41 A.3 GetChainHeight
42 A.4 GetBatchBlocksByHash
A.5 GetBatchBlocksByNumber
43 A.6 GetAvgGenerateTimeByBlockNumber
44 A.7 DeleteNode_VP
A.8 DeleteNode_NVP
45 A.9 Subscribe
46 A.10 Unsubscribe
A.11 GetSubscriptionChanges
47 A.12 GetGasPrice
48 A.13 GetBlockRewardInfo
A.14 AddCandidate
49 A.15 DelCandidate
50 A.16 AddValidator
51 A.17 DelValidator
A.18 GetConfidentialTransactionByHash
52 A.19 GetConfidentialTransactionReceipt
53 A.20 DeployConfidentialContract
A.21 InvokeConfidentialContract
54 A.22 FreezeAccount/UnFreezeAccount
56 Annex B (normative) Related object construction
60 Back cover
IEEE 3217-2023
$39.00