Skip to content

Commit

Permalink
Fix context.ts imports
Browse files Browse the repository at this point in the history
  • Loading branch information
sidenaio committed Nov 16, 2022
1 parent b639c7b commit 47ab700
Show file tree
Hide file tree
Showing 3 changed files with 52 additions and 56 deletions.
4 changes: 2 additions & 2 deletions sdk-core/assembly/context.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@

import {Bytes, env, util, Balance, Address, bytesToBalance} from 'idena-sdk-core';
import {Bytes, env, util, Balance, Address} from 'idena-sdk-core';

export namespace Context {
export function caller(): Address {
return Address.fromBytes(util.ptrToBytes(env.caller()));
}

export function originlCaller(): Address {
export function originalCaller(): Address {
return Address.fromBytes(util.ptrToBytes(env.originalCaller()));
}

Expand Down
8 changes: 4 additions & 4 deletions sdk-core/assembly/proto/models.proto
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ message ProtoTransactionIndex {
uint32 idx = 2;
}

message ProtoArgs {
repeated Argument args = 1;

message Argument {
message Argument {
bytes value = 1;
bool is_nil = 2;
}

message ProtoArgs {
repeated Argument args = 1;
}
96 changes: 46 additions & 50 deletions sdk-core/assembly/proto/models.ts
Original file line number Diff line number Diff line change
Expand Up @@ -103,13 +103,55 @@ export namespace models {
}
}

export class Argument {
static encode(message: Argument, writer: Writer): void {
writer.uint32(10);
writer.bytes(message.value);

writer.uint32(16);
writer.bool(message.is_nil);
}

static decode(reader: Reader, length: i32): Argument {
const end: usize = length < 0 ? reader.end : reader.ptr + length;
const message = new Argument();

while (reader.ptr < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.value = reader.bytes();
break;

case 2:
message.is_nil = reader.bool();
break;

default:
reader.skipType(tag & 7);
break;
}
}

return message;
}

value: Uint8Array;
is_nil: bool;

constructor(value: Uint8Array = new Uint8Array(0), is_nil: bool = false) {
this.value = value;
this.is_nil = is_nil;
}
}

export class ProtoArgs {
static encode(message: ProtoArgs, writer: Writer): void {
const args = message.args;
for (let i = 0; i < args.length; ++i) {
writer.uint32(10);
writer.fork();
models.ProtoArgs.Argument.encode(args[i], writer);
models.Argument.encode(args[i], writer);
writer.ldelim();
}
}
Expand All @@ -122,9 +164,7 @@ export namespace models {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.args.push(
models.ProtoArgs.Argument.decode(reader, reader.uint32())
);
message.args.push(models.Argument.decode(reader, reader.uint32()));
break;

default:
Expand All @@ -136,54 +176,10 @@ export namespace models {
return message;
}

args: Array<models.ProtoArgs.Argument>;
args: Array<models.Argument>;

constructor(args: Array<models.ProtoArgs.Argument> = []) {
constructor(args: Array<models.Argument> = []) {
this.args = args;
}
}

export namespace ProtoArgs {
export class Argument {
static encode(message: Argument, writer: Writer): void {
writer.uint32(10);
writer.bytes(message.value);

writer.uint32(16);
writer.bool(message.is_nil);
}

static decode(reader: Reader, length: i32): Argument {
const end: usize = length < 0 ? reader.end : reader.ptr + length;
const message = new Argument();

while (reader.ptr < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.value = reader.bytes();
break;

case 2:
message.is_nil = reader.bool();
break;

default:
reader.skipType(tag & 7);
break;
}
}

return message;
}

value: Uint8Array;
is_nil: bool;

constructor(value: Uint8Array = new Uint8Array(0), is_nil: bool = false) {
this.value = value;
this.is_nil = is_nil;
}
}
}
}

0 comments on commit 47ab700

Please sign in to comment.