mirror of
https://github.com/Instadapp/ERC-20-Token-Allowance.git
synced 2024-07-29 22:48:10 +00:00
453 lines
9.4 KiB
TypeScript
453 lines
9.4 KiB
TypeScript
|
// THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
|
||
|
|
||
|
import {
|
||
|
ethereum,
|
||
|
JSONValue,
|
||
|
TypedMap,
|
||
|
Entity,
|
||
|
Bytes,
|
||
|
Address,
|
||
|
BigInt
|
||
|
} from "@graphprotocol/graph-ts";
|
||
|
|
||
|
export class LogCast extends ethereum.Event {
|
||
|
get params(): LogCast__Params {
|
||
|
return new LogCast__Params(this);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class LogCast__Params {
|
||
|
_event: LogCast;
|
||
|
|
||
|
constructor(event: LogCast) {
|
||
|
this._event = event;
|
||
|
}
|
||
|
|
||
|
get origin(): Address {
|
||
|
return this._event.parameters[0].value.toAddress();
|
||
|
}
|
||
|
|
||
|
get sender(): Address {
|
||
|
return this._event.parameters[1].value.toAddress();
|
||
|
}
|
||
|
|
||
|
get value(): BigInt {
|
||
|
return this._event.parameters[2].value.toBigInt();
|
||
|
}
|
||
|
|
||
|
get targetsNames(): Array<string> {
|
||
|
return this._event.parameters[3].value.toStringArray();
|
||
|
}
|
||
|
|
||
|
get targets(): Array<Address> {
|
||
|
return this._event.parameters[4].value.toAddressArray();
|
||
|
}
|
||
|
|
||
|
get eventNames(): Array<string> {
|
||
|
return this._event.parameters[5].value.toStringArray();
|
||
|
}
|
||
|
|
||
|
get eventParams(): Array<Bytes> {
|
||
|
return this._event.parameters[6].value.toBytesArray();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class LogCast1 extends ethereum.Event {
|
||
|
get params(): LogCast1__Params {
|
||
|
return new LogCast1__Params(this);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class LogCast1__Params {
|
||
|
_event: LogCast1;
|
||
|
|
||
|
constructor(event: LogCast1) {
|
||
|
this._event = event;
|
||
|
}
|
||
|
|
||
|
get origin(): Address {
|
||
|
return this._event.parameters[0].value.toAddress();
|
||
|
}
|
||
|
|
||
|
get sender(): Address {
|
||
|
return this._event.parameters[1].value.toAddress();
|
||
|
}
|
||
|
|
||
|
get value(): BigInt {
|
||
|
return this._event.parameters[2].value.toBigInt();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class LogDisable extends ethereum.Event {
|
||
|
get params(): LogDisable__Params {
|
||
|
return new LogDisable__Params(this);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class LogDisable__Params {
|
||
|
_event: LogDisable;
|
||
|
|
||
|
constructor(event: LogDisable) {
|
||
|
this._event = event;
|
||
|
}
|
||
|
|
||
|
get user(): Address {
|
||
|
return this._event.parameters[0].value.toAddress();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class LogEnable extends ethereum.Event {
|
||
|
get params(): LogEnable__Params {
|
||
|
return new LogEnable__Params(this);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class LogEnable__Params {
|
||
|
_event: LogEnable;
|
||
|
|
||
|
constructor(event: LogEnable) {
|
||
|
this._event = event;
|
||
|
}
|
||
|
|
||
|
get user(): Address {
|
||
|
return this._event.parameters[0].value.toAddress();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class LogSwitchShield extends ethereum.Event {
|
||
|
get params(): LogSwitchShield__Params {
|
||
|
return new LogSwitchShield__Params(this);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class LogSwitchShield__Params {
|
||
|
_event: LogSwitchShield;
|
||
|
|
||
|
constructor(event: LogSwitchShield) {
|
||
|
this._event = event;
|
||
|
}
|
||
|
|
||
|
get _shield(): boolean {
|
||
|
return this._event.parameters[0].value.toBoolean();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class InstaAccount extends ethereum.SmartContract {
|
||
|
static bind(address: Address): InstaAccount {
|
||
|
return new InstaAccount("InstaAccount", address);
|
||
|
}
|
||
|
|
||
|
connectorsM1(): Address {
|
||
|
let result = super.call("connectorsM1", "connectorsM1():(address)", []);
|
||
|
|
||
|
return result[0].toAddress();
|
||
|
}
|
||
|
|
||
|
try_connectorsM1(): ethereum.CallResult<Address> {
|
||
|
let result = super.tryCall("connectorsM1", "connectorsM1():(address)", []);
|
||
|
if (result.reverted) {
|
||
|
return new ethereum.CallResult();
|
||
|
}
|
||
|
let value = result.value;
|
||
|
return ethereum.CallResult.fromValue(value[0].toAddress());
|
||
|
}
|
||
|
|
||
|
instaIndex(): Address {
|
||
|
let result = super.call("instaIndex", "instaIndex():(address)", []);
|
||
|
|
||
|
return result[0].toAddress();
|
||
|
}
|
||
|
|
||
|
try_instaIndex(): ethereum.CallResult<Address> {
|
||
|
let result = super.tryCall("instaIndex", "instaIndex():(address)", []);
|
||
|
if (result.reverted) {
|
||
|
return new ethereum.CallResult();
|
||
|
}
|
||
|
let value = result.value;
|
||
|
return ethereum.CallResult.fromValue(value[0].toAddress());
|
||
|
}
|
||
|
|
||
|
isAuth(user: Address): boolean {
|
||
|
let result = super.call("isAuth", "isAuth(address):(bool)", [
|
||
|
ethereum.Value.fromAddress(user)
|
||
|
]);
|
||
|
|
||
|
return result[0].toBoolean();
|
||
|
}
|
||
|
|
||
|
try_isAuth(user: Address): ethereum.CallResult<boolean> {
|
||
|
let result = super.tryCall("isAuth", "isAuth(address):(bool)", [
|
||
|
ethereum.Value.fromAddress(user)
|
||
|
]);
|
||
|
if (result.reverted) {
|
||
|
return new ethereum.CallResult();
|
||
|
}
|
||
|
let value = result.value;
|
||
|
return ethereum.CallResult.fromValue(value[0].toBoolean());
|
||
|
}
|
||
|
|
||
|
shield(): boolean {
|
||
|
let result = super.call("shield", "shield():(bool)", []);
|
||
|
|
||
|
return result[0].toBoolean();
|
||
|
}
|
||
|
|
||
|
try_shield(): ethereum.CallResult<boolean> {
|
||
|
let result = super.tryCall("shield", "shield():(bool)", []);
|
||
|
if (result.reverted) {
|
||
|
return new ethereum.CallResult();
|
||
|
}
|
||
|
let value = result.value;
|
||
|
return ethereum.CallResult.fromValue(value[0].toBoolean());
|
||
|
}
|
||
|
|
||
|
version(): BigInt {
|
||
|
let result = super.call("version", "version():(uint256)", []);
|
||
|
|
||
|
return result[0].toBigInt();
|
||
|
}
|
||
|
|
||
|
try_version(): ethereum.CallResult<BigInt> {
|
||
|
let result = super.tryCall("version", "version():(uint256)", []);
|
||
|
if (result.reverted) {
|
||
|
return new ethereum.CallResult();
|
||
|
}
|
||
|
let value = result.value;
|
||
|
return ethereum.CallResult.fromValue(value[0].toBigInt());
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class ConstructorCall extends ethereum.Call {
|
||
|
get inputs(): ConstructorCall__Inputs {
|
||
|
return new ConstructorCall__Inputs(this);
|
||
|
}
|
||
|
|
||
|
get outputs(): ConstructorCall__Outputs {
|
||
|
return new ConstructorCall__Outputs(this);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class ConstructorCall__Inputs {
|
||
|
_call: ConstructorCall;
|
||
|
|
||
|
constructor(call: ConstructorCall) {
|
||
|
this._call = call;
|
||
|
}
|
||
|
|
||
|
get _instaIndex(): Address {
|
||
|
return this._call.inputValues[0].value.toAddress();
|
||
|
}
|
||
|
|
||
|
get _connectors(): Address {
|
||
|
return this._call.inputValues[1].value.toAddress();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class ConstructorCall__Outputs {
|
||
|
_call: ConstructorCall;
|
||
|
|
||
|
constructor(call: ConstructorCall) {
|
||
|
this._call = call;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class CastCall extends ethereum.Call {
|
||
|
get inputs(): CastCall__Inputs {
|
||
|
return new CastCall__Inputs(this);
|
||
|
}
|
||
|
|
||
|
get outputs(): CastCall__Outputs {
|
||
|
return new CastCall__Outputs(this);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class CastCall__Inputs {
|
||
|
_call: CastCall;
|
||
|
|
||
|
constructor(call: CastCall) {
|
||
|
this._call = call;
|
||
|
}
|
||
|
|
||
|
get _targetNames(): Array<string> {
|
||
|
return this._call.inputValues[0].value.toStringArray();
|
||
|
}
|
||
|
|
||
|
get _datas(): Array<Bytes> {
|
||
|
return this._call.inputValues[1].value.toBytesArray();
|
||
|
}
|
||
|
|
||
|
get _origin(): Address {
|
||
|
return this._call.inputValues[2].value.toAddress();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class CastCall__Outputs {
|
||
|
_call: CastCall;
|
||
|
|
||
|
constructor(call: CastCall) {
|
||
|
this._call = call;
|
||
|
}
|
||
|
|
||
|
get value0(): Bytes {
|
||
|
return this._call.outputValues[0].value.toBytes();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class Constructor1Call extends ethereum.Call {
|
||
|
get inputs(): Constructor1Call__Inputs {
|
||
|
return new Constructor1Call__Inputs(this);
|
||
|
}
|
||
|
|
||
|
get outputs(): Constructor1Call__Outputs {
|
||
|
return new Constructor1Call__Outputs(this);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class Constructor1Call__Inputs {
|
||
|
_call: Constructor1Call;
|
||
|
|
||
|
constructor(call: Constructor1Call) {
|
||
|
this._call = call;
|
||
|
}
|
||
|
|
||
|
get _instaIndex(): Address {
|
||
|
return this._call.inputValues[0].value.toAddress();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class Constructor1Call__Outputs {
|
||
|
_call: Constructor1Call;
|
||
|
|
||
|
constructor(call: Constructor1Call) {
|
||
|
this._call = call;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class Cast1Call extends ethereum.Call {
|
||
|
get inputs(): Cast1Call__Inputs {
|
||
|
return new Cast1Call__Inputs(this);
|
||
|
}
|
||
|
|
||
|
get outputs(): Cast1Call__Outputs {
|
||
|
return new Cast1Call__Outputs(this);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class Cast1Call__Inputs {
|
||
|
_call: Cast1Call;
|
||
|
|
||
|
constructor(call: Cast1Call) {
|
||
|
this._call = call;
|
||
|
}
|
||
|
|
||
|
get _targets(): Array<Address> {
|
||
|
return this._call.inputValues[0].value.toAddressArray();
|
||
|
}
|
||
|
|
||
|
get _datas(): Array<Bytes> {
|
||
|
return this._call.inputValues[1].value.toBytesArray();
|
||
|
}
|
||
|
|
||
|
get _origin(): Address {
|
||
|
return this._call.inputValues[2].value.toAddress();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class Cast1Call__Outputs {
|
||
|
_call: Cast1Call;
|
||
|
|
||
|
constructor(call: Cast1Call) {
|
||
|
this._call = call;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class DisableCall extends ethereum.Call {
|
||
|
get inputs(): DisableCall__Inputs {
|
||
|
return new DisableCall__Inputs(this);
|
||
|
}
|
||
|
|
||
|
get outputs(): DisableCall__Outputs {
|
||
|
return new DisableCall__Outputs(this);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class DisableCall__Inputs {
|
||
|
_call: DisableCall;
|
||
|
|
||
|
constructor(call: DisableCall) {
|
||
|
this._call = call;
|
||
|
}
|
||
|
|
||
|
get user(): Address {
|
||
|
return this._call.inputValues[0].value.toAddress();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class DisableCall__Outputs {
|
||
|
_call: DisableCall;
|
||
|
|
||
|
constructor(call: DisableCall) {
|
||
|
this._call = call;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class EnableCall extends ethereum.Call {
|
||
|
get inputs(): EnableCall__Inputs {
|
||
|
return new EnableCall__Inputs(this);
|
||
|
}
|
||
|
|
||
|
get outputs(): EnableCall__Outputs {
|
||
|
return new EnableCall__Outputs(this);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class EnableCall__Inputs {
|
||
|
_call: EnableCall;
|
||
|
|
||
|
constructor(call: EnableCall) {
|
||
|
this._call = call;
|
||
|
}
|
||
|
|
||
|
get user(): Address {
|
||
|
return this._call.inputValues[0].value.toAddress();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class EnableCall__Outputs {
|
||
|
_call: EnableCall;
|
||
|
|
||
|
constructor(call: EnableCall) {
|
||
|
this._call = call;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class SwitchShieldCall extends ethereum.Call {
|
||
|
get inputs(): SwitchShieldCall__Inputs {
|
||
|
return new SwitchShieldCall__Inputs(this);
|
||
|
}
|
||
|
|
||
|
get outputs(): SwitchShieldCall__Outputs {
|
||
|
return new SwitchShieldCall__Outputs(this);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class SwitchShieldCall__Inputs {
|
||
|
_call: SwitchShieldCall;
|
||
|
|
||
|
constructor(call: SwitchShieldCall) {
|
||
|
this._call = call;
|
||
|
}
|
||
|
|
||
|
get _shield(): boolean {
|
||
|
return this._call.inputValues[0].value.toBoolean();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export class SwitchShieldCall__Outputs {
|
||
|
_call: SwitchShieldCall;
|
||
|
|
||
|
constructor(call: SwitchShieldCall) {
|
||
|
this._call = call;
|
||
|
}
|
||
|
}
|