feat: adding wasm support to RedStoneGw contract loader
This commit is contained in:
committed by
Piotr Pędziwiatr
parent
d865ffb476
commit
fcbf987f41
@@ -16,11 +16,9 @@ export class DebuggableExecutorFactory<Api> implements ExecutorFactory<Api> {
|
||||
|
||||
async create<State>(contractDefinition: ContractDefinition<State>): Promise<Api> {
|
||||
if (Object.prototype.hasOwnProperty.call(this.sourceCode, contractDefinition.txId)) {
|
||||
const enc = new TextEncoder(); // always utf-8
|
||||
|
||||
contractDefinition = {
|
||||
...contractDefinition,
|
||||
src: Buffer.from(enc.encode(this.sourceCode[contractDefinition.txId]))
|
||||
src: this.sourceCode[contractDefinition.txId]
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user