kas api 를 사용해서 직접 서명없이 api key, secret 을 통해 각종 트랜잭션을 실행중에 있습니다.
이런 경우 컨트랙트 오너 계정을 멀티시그계정으로 업데이트 하게 되면 기존 트랜잭션 실행하던 코드들을 모두 수정해줘야 하나요?
코드 수정 필요하다면 아래 코드의 경우 어떻게 수정해야하는지 예시 부탁드립니다.
감사합니다.
FDUserContractExecutionTransactionRequest request = new FDUserContractExecutionTransactionRequest();
request.setFrom(deployerAddress);
request.setTo(contractAddress);
request.setInput(kip7.encodeABI("transfer", recipient, Numeric.toHexStringWithPrefix(amount)));
request.setGas(GAS_LIMIT);
request.setSubmit(true);
request.setFeePayer(feepayerAddress);
caver.kas.wallet.requestFDSmartContractExecutionPaidByUser(request);