ContractExecutionTransactionRequest

ContractExecutionTransactionRequest

new ContractExecutionTransactionRequest()

Version:
  • 1.0

The ContractExecutionTransactionRequest model module.

Members

from :String

Klaytn account address to send transaction

Type:
  • String

value :String

KLAY converted into PEB

Type:
  • String

to :String

Contract address

Type:
  • String

input :String

Data that is sent along with the transaction and is used for execution.

Type:
  • String

nonce :Number

Unique identifier for the transactions being sent (By entering 0, the nonce will be automatically determined)

Type:
  • Number

gas :Number

Default Value:
  • 100000

Maximum gas fee to be used for sending the transaction (By entering 0, it will be set to default value))

Type:
  • Number

submit :Boolean

Shows whether to send the transaction to Klaytn

Type:
  • Boolean

Methods

(static) constructFromObject(data, obj) → {ContractExecutionTransactionRequest}

Constructs a ContractExecutionTransactionRequest from a plain JavaScript object, optionally creating a new instance. Copies all relevant properties from data to obj if supplied or a new instance if not.

Parameters:
Name Type Description
data Object

The plain JavaScript object bearing properties of interest.

obj ContractExecutionTransactionRequest

Optional instance to populate.

Returns:

The populated ContractExecutionTransactionRequest instance.

Type
ContractExecutionTransactionRequest

ContractExecutionTransactionRequest

new ContractExecutionTransactionRequest(from, to, input)

Constructs a new ContractExecutionTransactionRequest. Contract execution transaction request schema.

Parameters:
Name Type Description
from String

Klaytn account address to send transaction

to String

Contract address

input String

Data that is sent along with the transaction and is used for execution.

Members

from :String

Klaytn account address to send transaction

Type:
  • String

value :String

KLAY converted into PEB

Type:
  • String

to :String

Contract address

Type:
  • String

input :String

Data that is sent along with the transaction and is used for execution.

Type:
  • String

nonce :Number

Unique identifier for the transactions being sent (By entering 0, the nonce will be automatically determined)

Type:
  • Number

gas :Number

Default Value:
  • 100000

Maximum gas fee to be used for sending the transaction (By entering 0, it will be set to default value))

Type:
  • Number

submit :Boolean

Shows whether to send the transaction to Klaytn

Type:
  • Boolean

Methods

(static) constructFromObject(data, obj) → {ContractExecutionTransactionRequest}

Constructs a ContractExecutionTransactionRequest from a plain JavaScript object, optionally creating a new instance. Copies all relevant properties from data to obj if supplied or a new instance if not.

Parameters:
Name Type Description
data Object

The plain JavaScript object bearing properties of interest.

obj ContractExecutionTransactionRequest

Optional instance to populate.

Returns:

The populated ContractExecutionTransactionRequest instance.

Type
ContractExecutionTransactionRequest