Ответсообщение недоступно
тебе надо перебрать все комбинации класс хеш + приватник из старых времен
private accountClassHash = '0x033434ad846cdd5f23eb73ff09fe6fddd568284a0fb7d1be20ee482f044dabe2'
private argentProxyClassHash = '0x25ec026985a3bf9d0cc1fe17326b245dfdc3ff89b8fde106542a3ea56c5a918'
private argentClassHash_cairo1 = '0x1a736d6ed154502257f02b1ccdf4d9d1089f80811cd6acad48e6b6a9d1f2003'
const groundKey = '0x' + ec.starkCurve.grindKey(childNode.privateKey)
this.groundKey = groundKey
const publicKey = ec.starkCurve.getStarkKey(groundKey)
const constructorCallData = CallData.compile({
implementation: this.accountClassHash,
selector: hash.getSelectorFromName('initialize'),
calldata: CallData.compile({
signer: publicKey,
guardian: '0'
})
})
let addr = hash.calculateContractAddressFromHash(publicKey, this.argentProxyClassHash, constructorCallData, 0)
Это может помочь, версия старкнет либы 5.19.5