kscnd 를 구동하고 baobab 에 연결하였습니다.
앵커링도 성공적으로 진행되었습니다.
그런데 bridge contract 배포 (subbridge.deployBridge() 호출) 시
txError 0x5 가 발생합니다.
gas 가 모자르다는 뜻인데… 어떻게 해결할 수 있을까요?
genesis.json 에서 gasLimit 을 설정할 수는 있을 듯 한데…
그렇게 되면 서비스 체인을 처음부터 다시 시작해야 해서… 이것은 방법이 아닐 듯 하구요…
kscnd 재실행시 gasLimit 을 변경할 수 있는 방법이 있을까요?
또는 subbridge.deployBridge() 호출시 gasLimit 을 올리수 없나요?
여기 찾아 보니… bridge contract (.sol 파일)을 다운 받아 직접 배포 하는 방법이 있다고 하던데…
이럴 경우, childOperator 계정의 Private Key를 알아야 하는데… 이것도 여의치 않을 듯 하구요…
부디 해결 방법을 알려주세요… 서비스 체인을 다시 시작하지 않고 해결할 수 있는 방법을…
다음은 해당 트랜잭션의 receipt 입니다.
{
blockHash: "0x7295b80261f7598780e8b30296356775b3f98d5734f025e8f6dda7852851438c",
blockNumber: 796962,
contractAddress: "0x8c7df62d45edc45401b8127a8fa8bfe3551cea2c",
from: "0x9c38da6b9a52135eef143a757d54f16d07d2a611",
gas: "0x4c4b40",
gasPrice: "0x0",
gasUsed: 5000000,
input: "0x60806040...",
logs: [],
logsBloom: "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
nonce: "0x6",
senderTxHash: "0x8b78301809652e77bdbe2014558444dbc22bd84489c8867114f29dc612d64fa5",
signatures: [{
R: "0x6e90f93cdf21c96afb3b0e214b5f77dd38e0ba14796589cee0e31ac21115ef8d",
S: "0x4fa26609c4a4cd1630aac3a6836666ce452696a684275fab983fefc53b8255a5",
V: "0x1796"
}],
status: "0x0",
to: null,
transactionHash: "0x8b78301809652e77bdbe2014558444dbc22bd84489c8867114f29dc612d64fa5",
transactionIndex: 0,
txError: "0x5",
type: "TxTypeLegacyTransaction",
typeInt: 0,
value: "0x0"
}