Open nmushegian opened 2 years ago
Based on our current usage it seems like we can just have a single pure build function. (We should also still have stateful builder pattern).
build
const pack = dpack.build({ network: hh.network.name, types: { 'Gem': { artifact: hh.artifacts.readArtifact('Gem') }, }, objects: { 'gemfab': { typename: 'Gem', address: gem.address, artifact: hh.artifacts.readArtifact('Gem'), alsoPackType: true } } })
notice:
alsoPackType
Based on our current usage it seems like we can just have a single pure
build
function. (We should also still have stateful builder pattern).notice:
alsoPackType
can be patched onto the object directly