멀티시그계정으로 토큰컨트랙트 배포시 Not Supported 발생하는데 어떻게 배포해야할까요?

멀티시그계정 업데이트한 후 토큰컨트랙트 배포시 Not Supported 발생하는데 어떻게 배포해야할까요?

배포코드는 아래와 같습니다.

        caver.initKASAPI(chainId, apiKey, apiSecret);

        List deployArgument = Arrays.asList("Token Name", "TKR", 10, new BigInteger("100000000000000000000"));
        ContractDeployParams contractDeployParams = new ContractDeployParams(TOKEN_CONTRACT_BYTECODE, deployArgument);
        SendOptions sendOptions = new SendOptions(deployerAddress, BigInteger.valueOf(40000000));

        KIP7 kip7 = new KIP7(caver);
        kip7.setWallet(caver.getWallet());
        kip7.deploy(contractDeployParams, sendOptions);

에러코드는 아래와 같습니다.

Not supported: Using multiple keys in an account is currently not supported.
java.lang.IllegalArgumentException: Not supported: Using multiple keys in an account is currently not supported.
	at xyz.groundx.caver_ext_kas.wallet.KASWallet.sign(KASWallet.java:239)
	at com.klaytn.caver.contract.ContractMethod.sign(ContractMethod.java:368)
	at com.klaytn.caver.contract.ContractMethod.send(ContractMethod.java:281)
	at com.klaytn.caver.contract.Contract.deploy(Contract.java:214)
	at com.klaytn.caver.contract.Contract.deploy(Contract.java:195)

안녕하세요.

KAS Wallet API의 계정을 WeightedMultisig Account로 업데이트 한 뒤 caver-java의 Contract와 KCT 패키지의 사용을 허용하고 있지않습니다.

감사합니다.

허용하고 있지 않는게 정책적으로 안되는건가요?
아니면 현재 구현되지 않아서 현재 지원하지 않는다는 걸까요 ?
정책적으로 허용하지 않는거라면 혹시 이유를 알 수 있을가요?

정책적인 이슈보다는 현재구현이 되어있지 않습니다.

감사합니다.

네 빠른 답변감사합니다. 멀티시그 아닌 계정으로 배포하고 transferOwnership 으로 해결하였습니다.