Show / Hide Table of Contents

Class SetOptionsOperationResponse

This operation sets the options for an account. See: https://www.stellar.org/developers/horizon/reference/resources/operation.html stellar_dotnetcore_sdk.requests.OperationsRequestBuilder stellar_dotnetcore_sdk.Server

Inheritance
System.Object
Response
OperationResponse
SetOptionsOperationResponse
Inherited Members
OperationResponse.Id
OperationResponse.SourceAccount
OperationResponse.SourceAccountMuxed
OperationResponse.SourceAccountMuxedID
OperationResponse.PagingToken
OperationResponse.Type
OperationResponse.CreatedAt
OperationResponse.TransactionHash
OperationResponse.TransactionSuccessful
OperationResponse.Links
Response.RateLimitLimit
Response.RateLimitRemaining
Response.RateLimitReset
Response.SetHeaders(HttpResponseHeaders)
Namespace: System.Dynamic.ExpandoObject
Assembly: stellar-dotnet-sdk.dll
Syntax
public class SetOptionsOperationResponse : OperationResponse, IPagingToken

Constructors

SetOptionsOperationResponse()

Declaration
public SetOptionsOperationResponse()

SetOptionsOperationResponse(Int32, Int32, Int32, String, String, String, Int32, Int32, String[], String[])

Declaration
public SetOptionsOperationResponse(int lowThreshold, int medThreshold, int highThreshold, string inflationDestination, string homeDomain, string signerKey, int signerWeight, int masterKeyWeight, string[] clearFlags, string[] setFlags)
Parameters
Type Name Description
System.Int32 lowThreshold

A number from 0-255 representing the threshold this account sets on all operations it performs that have a low threshold.

System.Int32 medThreshold

A number from 0-255 representing the threshold this account sets on all operations it performs that have a medium threshold.

System.Int32 highThreshold

A number from 0-255 representing the threshold this account sets on all operations it performs that have a high threshold.

System.String inflationDestination

Account of the inflation destination.

System.String homeDomain

Sets the home domain of an account.

System.String signerKey

Add, update, or remove a signer from an account.

System.Int32 signerWeight

Weight of the signer.

System.Int32 masterKeyWeight

Weight of the master key.

System.String[] clearFlags

Indicates which flags to clear. For details about the flags, please refer to the accounts doc. The bit mask integer subtracts from the existing flags of the account. This allows for setting specific bits without knowledge of existing flags.

System.String[] setFlags

Indicates which flags to set. For details about the flags, please refer to the accounts doc. The bit mask integer adds onto the existing flags of the account. This allows for setting specific bits without knowledge of existing flags.

Properties

ClearFlags

Indicates which flags to clear. For details about the flags, please refer to the accounts doc. The bit mask integer subtracts from the existing flags of the account. This allows for setting specific bits without knowledge of existing flags.

Declaration
public string[] ClearFlags { get; }
Property Value
System.String[]

HighThreshold

A number from 0-255 representing the threshold this account sets on all operations it performs that have a high threshold.

Declaration
public int HighThreshold { get; }
Property Value
System.Int32

HomeDomain

Gets the home domain of an account.

Declaration
public string HomeDomain { get; }
Property Value
System.String

InflationDestination

Account of the inflation destination.

Declaration
public string InflationDestination { get; }
Property Value
System.String

LowThreshold

A number from 0-255 representing the threshold this account sets on all operations it performs that have a low threshold.

Declaration
public int LowThreshold { get; }
Property Value
System.Int32

MasterKeyWeight

Weight of the master key.

Declaration
public int MasterKeyWeight { get; }
Property Value
System.Int32

MedThreshold

A number from 0-255 representing the threshold this account sets on all operations it performs that have a medium threshold.

Declaration
public int MedThreshold { get; }
Property Value
System.Int32

SetFlags

Indicates which flags to set. For details about the flags, please refer to the accounts doc. The bit mask integer adds onto the existing flags of the account. This allows for setting specific bits without knowledge of existing flags.

Declaration
public string[] SetFlags { get; }
Property Value
System.String[]

SignerKey

A signer from an account.

Declaration
public string SignerKey { get; }
Property Value
System.String

SignerWeight

Weight of the signer.

Declaration
public int SignerWeight { get; }
Property Value
System.Int32

TypeId

Declaration
public override int TypeId { get; }
Property Value
System.Int32

Overrides
OperationResponse.TypeId
Back to top Generated by DocFX