컨트랙트 실행 트랜잭션

배포된 컨트랙트 함수를 실행하는 트랜잭션을 생성합니다.

Request
Security:
header Parameters
x-chain-id
required
string

Kaia 네트워크 체인 ID (1001 또는 8217)

Request Body schema: application/json
from
required
string

트랜잭션을 보내는 Kaia 계정 주소

value
string

kei 단위로 환산된 KAIA

to
required
string

컨트랙트 주소

input
required
string

보내는 트랜잭션에 첨부되며 트랜잭션 실행에 사용되는 데이터

nonce
integer <int64>

보내는 트랜잭션을 식별하는 유일한 값 (0을 넣으면 nonce 를 자동으로 선택)

gas
integer <int64>
Default: 1000000

해당 트랜잭션을 보낼 때 필요할 것으로 예상되는 최대 gas양. (0일때는 기본값 사용)

submit
boolean

해당 트랜잭션을 Kaia에 전송할지 여부

Responses
200

요청이 성공적입니다.

400

요청이 유효하지 않습니다.

post/v2/tx/contract/execute
Request samples
application/json
{
  • "from": "0x60d0902c428D0E197F97a756011Fd4893C1E57B0",
  • "value": "0x0",
  • "to": "0xabcd",
  • "input": "0x123",
  • "nonce": 0,
  • "gas": 0,
  • "submit": true
}
Response samples
application/json
{
  • "from": "0x60d0902c428d0e197f97a756011fd4893c1e57b0",
  • "gas": 1000000,
  • "gasPrice": "0x5d21dba00",
  • "input": "0x",
  • "nonce": 1385,
  • "rlp": "0x30f8828205698505d21dba00830f4240942e47c1cd61c49d498b9a4083ac1491c2d13088b1809460d0902c428d0e197f97a756011fd4893c1e57b080f847f8458207f6a0a75d831ddb93e54a4dbd5c05ff776320c3c7d9ee013169ad581de7479e7368e8a00eb55e5a10b80990a502d3dc85f644e6b72c45642138af01c6aa7bc863fed1b0",
  • "signatures": [
    ],
  • "status": "Submitted",
  • "to": "0x2e47c1cd61c49d498b9a4083ac1491c2d13088b1",
  • "transactionHash": "0x2de49305442ac367da31045f40ba710338d506e95c842b854f7f4dbb8688ed6f",
  • "typeInt": 48,
  • "value": "0x0"
}