Type Parameters

  • V extends CW

Hierarchy

  • MocknetContract

Constructors

Properties

address?: string
codeHash?: string
codeId?: string
cwVersion?: V
log: MocknetConsole = ...
mocknet?: Mocknet
runtime?: Instance<CWAPI<V>["exports"]>
storage: Map<string, Buffer> = ...

Accessors

Methods

  • Parameters

    • __namedParameters: any = {}

    Returns number[]

  • Parameters

    • __namedParameters: {
          env?: object;
          info?: object;
          msg: Message;
          sender: string;
      }
      • Optional env?: object
      • Optional info?: object
      • msg: Message
      • sender: string

    Returns any

  • Parameters

    • __namedParameters: Partial<{
          env: object;
          info: object;
          msg: Message;
          sender: string;
      }> = {}

    Returns any

  • Parameters

    • __namedParameters: any = {}

    Returns number[]

  • Parameters

    • sender: string
    • now: number = + new Date()

    Returns {
        env: {
            block: {
                chain_id: string;
                height: number;
                time: number;
            };
            contract: {
                address: string;
            };
            contract_code_hash: string;
            contract_key: string;
            message: {
                sender: string;
                sent_funds: any[];
            };
            transaction: undefined;
        };
        info?: undefined;
    } | {
        env: {
            block: {
                chain_id: string;
                height: number;
                time: string;
            };
            contract: {
                address: string;
            };
            contract_code_hash: undefined;
            contract_key: undefined;
            message: undefined;
            transaction: {
                index: number;
            };
        };
        info: {
            funds: never[];
            sender: string;
        };
    }

  • Returns {
        imports: CWAPI<V>["imports"];
        refresh: Function;
    }

    • imports: CWAPI<V>["imports"]
    • refresh: Function
  • Parameters

    • __namedParameters: any = {}

    Returns number[]

Generated using TypeDoc