createActorStatus = {
return
if (createActorButton) {
console.log('Create actor')
const start = Date.now()
yield {
creating: true,
start
}
const evmActorCidBytes = new Uint8Array(evmActorCid.bytes.length + 1)
evmActorCidBytes.set(evmActorCid.bytes, 1)
const params = cbor.encode([new cbor.Tagged(42, evmActorCidBytes), evmBytesCbor])
const messageBody = {
To: 't01',
From: walletDefaultAddress,
Value: "0",
Method: 2,
Params: params.toString('base64')
}
console.log('messageBody', messageBody)
const response = await client.mpoolPushMessage(messageBody, null)
const waitStart = Date.now()
yield { waiting: true, waitStart, response }
const waitResponse = await client.stateWaitMsg(response.CID, 0)
yield { installed: true, response, waitResponse }
}
}