ecadlabs / taquito

A library for building dApps on the Tezos Blockchain - JavaScript / TypeScript
https://taquito.io
Apache License 2.0
298 stars 118 forks source link

Allow to create in-memory proxy of the contract from contract code #419

Open emishur opened 4 years ago

emishur commented 4 years ago

Currently, loading contract code and contract origination are a single indivisible operation. It would be convenient to be able to explore contract storage structure and entry point signatures (see https://github.com/ecadlabs/taquito/issues/418) and dry run the contract w/o origination.

jevonearth commented 3 years ago

One way we could accommodate this is by making a new method along-side at()

Tezos.contract.fromMichelson(michelson_contract)

When using it in this mode, things like estimates, signing etc. Won't work.