C# Класс Neo.SmartContract.Contract

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ParameterList ContractParameterType[]
Script byte[]

Открытые методы

Метод Описание
Create ( Array parameterList, Array redeemScript ) : Contract
CreateMultiSigContract ( int m ) : Contract
CreateMultiSigRedeemScript ( int m ) : byte[]
CreateSignatureContract ( ECPoint publicKey ) : Contract
CreateSignatureRedeemScript ( ECPoint publicKey ) : byte[]

Описание методов

Create() публичный статический Метод

public static Create ( Array parameterList, Array redeemScript ) : Contract
parameterList Array
redeemScript Array
Результат Contract

CreateMultiSigContract() публичный статический Метод

public static CreateMultiSigContract ( int m ) : Contract
m int
Результат Contract

CreateMultiSigRedeemScript() публичный статический Метод

public static CreateMultiSigRedeemScript ( int m ) : byte[]
m int
Результат byte[]

CreateSignatureContract() публичный статический Метод

public static CreateSignatureContract ( ECPoint publicKey ) : Contract
publicKey ECPoint
Результат Contract

CreateSignatureRedeemScript() публичный статический Метод

public static CreateSignatureRedeemScript ( ECPoint publicKey ) : byte[]
publicKey ECPoint
Результат byte[]

Описание свойств

ParameterList публичное свойство

public ContractParameterType[] ParameterList
Результат ContractParameterType[]

Script публичное свойство

public byte[] Script
Результат byte[]