'Returned error: invalid chain id' 에러

안녕하세요,

새로 만든 네트워크로
const receipt = await this.caver.rpc.klay.sendRawTransaction(signedSerializedTx);
이부분을 실행시키려는데

'Returned error: invalid chain id’가 떴습니다.

const TxParams = { // 여기에 cbdcContract.mint실행한다는 내용이 있어야뎀 type: "SMART_CONTRACT_EXECUTION", data: method, from: account, to: this.tokenContract.options.address, gas: 0, nonce: 0, gasPrice: 0, chainId: await this.caver.rpc.klay.getChainId() } const unsignedTx = this.caver.transaction.smartContractExecution.create(TxParams) return unsignedTx.getRLPEncoding()

위 코드대로 작성한 후 sign한 뒤 signedSerializedTx를 sendRawTransaction의 인자로 잘 넣어주었고,
signedSerializedTx도 잘 확인 되었습니다.

Returned error: invalid chain id 에러는 어떤 경우에 발생하는 것인지 궁금합니다.

참고로 TxParams에 chain id는 확인결과 해당 네트워크의 chainid가 맞습니다

안녕하세요.
chainID 등을 fillTransaction 을 이용하여 대신 채워넣은 후에 시도하였을 때도 같은 에러가 발생하는지 확인해보실 수 있으신가요?