Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 2.28 KB

native.md

File metadata and controls

26 lines (20 loc) · 2.28 KB

Neo.SmartContract.Framework.Native

A series of native contract methods that can be invoked in the smart contract.

Native Contract Classes

Contract Name Script Hash Description
ContractManagement 0xfffdc93764dbaddd97c48f252a53ea4643faa3fd A native contract used to manage all deployed smart contracts
CryptoLib 0x726cb6e0cd8628a1350a611384688911ab75f51b A native contract library that provides cryptographic algorithms
GAS 0xd2a4cff31913016155e38e474a2c06d08be276cf Represents the GAS token in the NEO system
Ledger 0xda65b600f7124ce6c79950c1772a36403104f2be A native contract for storing all blocks and transactions
NEO 0xef4073a0f2b305a38ec4050e4d3d28bc40ea63f5 Represents the NEO token in the Neo system
Oracle 0xfe924b7cfe89ddd271abaf7210a80a7e11178758 The native Oracle service for Neo system
Policy 0xcc5e4edd9f5f8dba8bb65734541df7a1c081c67b A native contract that manages the system policies
RoleManagement 0x49cf4e5378ffcd4dec034fd98a174c5491e395e2 A native contract for managing roles in Neo system
StdLib 0xacce6fd80d44e1796aa0c2c625e9e4e0ce39efc0 A native contract library that provides useful functions

Enumeration

Enumeration Description
NamedCurve Supported Elliptic Curves Extension
OracleResponseCode Defines the response code types of Oracle
Role Defines permission types of RoleManagement