diff --git a/js/sapphire-paratime/classes/CallError.html b/js/sapphire-paratime/classes/CallError.html index eaa30eef..af371ff3 100644 --- a/js/sapphire-paratime/classes/CallError.html +++ b/js/sapphire-paratime/classes/CallError.html @@ -1,4 +1,4 @@ -CallError | @oasisprotocol/sapphire-paratime

Hierarchy

  • Error
    • CallError

Constructors

constructor +CallError | @oasisprotocol/sapphire-paratime

Hierarchy

  • Error
    • CallError

Constructors

Properties

Methods

Constructors

Properties

cause?: unknown
message: string
name: string
response: unknown
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Type declaration

    • (err, stackTraces): any
    • Optional override for formatting stack traces

      +

Constructors

Properties

cause?: unknown
message: string
name: string
response: unknown
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Type declaration

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/js/sapphire-paratime/classes/cipher.Cipher.html b/js/sapphire-paratime/classes/cipher.Cipher.html index 82550b83..6a15f9d2 100644 --- a/js/sapphire-paratime/classes/cipher.Cipher.html +++ b/js/sapphire-paratime/classes/cipher.Cipher.html @@ -1,4 +1,4 @@ -Cipher | @oasisprotocol/sapphire-paratime

Hierarchy

Constructors

constructor +Cipher | @oasisprotocol/sapphire-paratime

Hierarchy

Constructors

Properties

Constructors

Properties

epoch: undefined | number
kind: Kind
publicKey: Uint8Array

Methods

  • Parameters

    • nonce: Uint8Array
    • ciphertext: Uint8Array

    Returns Promise<Uint8Array>

  • Decrypts the data contained within call

    +

Constructors

Properties

epoch: undefined | number
kind: Kind
publicKey: Uint8Array

Methods

  • Parameters

    • nonce: Uint8Array
    • ciphertext: Uint8Array

    Returns Promise<Uint8Array>

  • Decrypts the data contained within call

    This is useful for creating tools, and also decoding previously-sent transactions that have used the same encryption key.

    -

    Parameters

    • nonce: Uint8Array
    • ciphertext: Uint8Array

    Returns Promise<Uint8Array>

  • Decrypts the data contained within a hex-encoded serialized envelope.

    -

    Parameters

    • callResult: BytesLike

    Returns Promise<string>

  • Parameters

    • plaintext: Uint8Array

    Returns Promise<{
        ciphertext: Uint8Array;
        nonce: Uint8Array;
    }>

  • Parameters

    • plaintext: Uint8Array

    Returns Promise<AeadEnvelope>

  • Encrypts the plaintext and encodes it for sending.

    -

    Parameters

    • Optional plaintext: BytesLike

    Returns Promise<string>

  • Encrypts the plaintext and formats it into an envelope.

    -

    Parameters

    • Optional plaintext: BytesLike

    Returns Promise<undefined | Envelope>

Generated using TypeDoc

\ No newline at end of file +

Parameters

Returns Promise<Uint8Array>

Generated using TypeDoc

\ No newline at end of file diff --git a/js/sapphire-paratime/classes/cipher.Mock.html b/js/sapphire-paratime/classes/cipher.Mock.html index 2a94b17c..2f0636a1 100644 --- a/js/sapphire-paratime/classes/cipher.Mock.html +++ b/js/sapphire-paratime/classes/cipher.Mock.html @@ -1,5 +1,5 @@ Mock | @oasisprotocol/sapphire-paratime

A cipher that pretends to be an encrypting cipher. Used for tests.

-

Hierarchy

Constructors

Hierarchy

Constructors

Properties

Constructors

Properties

epoch: undefined = undefined
kind: Kind = Kind.Mock
publicKey: Uint8Array = ...
NONCE: Uint8Array = ...

Methods

  • Decrypts the data contained within call

    +

Constructors

Properties

epoch: undefined = undefined
kind: Kind = Kind.Mock
publicKey: Uint8Array = ...
NONCE: Uint8Array = ...

Methods

  • Decrypts the data contained within call

    This is useful for creating tools, and also decoding previously-sent transactions that have used the same encryption key.

    -

    Parameters

    • nonce: Uint8Array
    • ciphertext: Uint8Array

    Returns Promise<Uint8Array>

  • Decrypts the data contained within a hex-encoded serialized envelope.

    -

    Parameters

    • callResult: BytesLike

    Returns Promise<string>

  • Parameters

    • plaintext: Uint8Array

    Returns Promise<{
        ciphertext: Uint8Array;
        nonce: Uint8Array;
    }>

Generated using TypeDoc

\ No newline at end of file +

Parameters

Returns Promise<Uint8Array>

Generated using TypeDoc

\ No newline at end of file diff --git a/js/sapphire-paratime/classes/cipher.Plain.html b/js/sapphire-paratime/classes/cipher.Plain.html index 400d46a7..4b872e2d 100644 --- a/js/sapphire-paratime/classes/cipher.Plain.html +++ b/js/sapphire-paratime/classes/cipher.Plain.html @@ -1,7 +1,7 @@ Plain | @oasisprotocol/sapphire-paratime

A Cipher that does not encrypt data.

This cipher is useful for debugging and sending messages that you would prefer everyone to be able to see (e.g., for auditing purposes).

-

Hierarchy

Constructors

Hierarchy

Constructors

Properties

Constructors

Properties

epoch: undefined = undefined
kind: Kind = Kind.Plain
publicKey: Uint8Array = ...

Methods

  • Decrypts the data contained within call

    +

Constructors

Properties

epoch: undefined = undefined
kind: Kind = Kind.Plain
publicKey: Uint8Array = ...

Methods

  • Decrypts the data contained within call

    This is useful for creating tools, and also decoding previously-sent transactions that have used the same encryption key.

    -

    Parameters

    • nonce: Uint8Array
    • ciphertext: Uint8Array

    Returns Promise<Uint8Array>

  • Decrypts the data contained within a hex-encoded serialized envelope.

    -

    Parameters

    • callResult: BytesLike

    Returns Promise<string>

  • Parameters

    • plaintext: Uint8Array

    Returns Promise<{
        ciphertext: Uint8Array;
        nonce: Uint8Array;
    }>

  • Parameters

    • plaintext: Uint8Array

    Returns Promise<{
        data: Uint8Array;
        nonce: Uint8Array;
    }>

Generated using TypeDoc

\ No newline at end of file +

Parameters

Returns Promise<Uint8Array>

Generated using TypeDoc

\ No newline at end of file diff --git a/js/sapphire-paratime/classes/cipher.X25519DeoxysII.html b/js/sapphire-paratime/classes/cipher.X25519DeoxysII.html index c5b4609a..0a7742b7 100644 --- a/js/sapphire-paratime/classes/cipher.X25519DeoxysII.html +++ b/js/sapphire-paratime/classes/cipher.X25519DeoxysII.html @@ -1,6 +1,6 @@ X25519DeoxysII | @oasisprotocol/sapphire-paratime

A Cipher that derives a shared secret using X25519 and then uses DeoxysII for encrypting using that secret.

This is the default cipher.

-

Hierarchy

Constructors

Hierarchy

Constructors

Properties

Constructors

Properties

epoch: undefined | number
kind: Kind = Kind.X25519DeoxysII
publicKey: Uint8Array

Methods

  • Decrypts the data contained within call

    +

Constructors

Properties

epoch: undefined | number
kind: Kind = Kind.X25519DeoxysII
publicKey: Uint8Array

Methods

  • Decrypts the data contained within call

    This is useful for creating tools, and also decoding previously-sent transactions that have used the same encryption key.

    -

    Parameters

    • nonce: Uint8Array
    • ciphertext: Uint8Array

    Returns Promise<Uint8Array>

  • Decrypts the data contained within a hex-encoded serialized envelope.

    -

    Parameters

    • callResult: BytesLike

    Returns Promise<string>

  • Parameters

    • plaintext: Uint8Array

    Returns Promise<{
        ciphertext: Uint8Array;
        nonce: Uint8Array;
    }>

Generated using TypeDoc

\ No newline at end of file +

Parameters

Returns Promise<Uint8Array>

Generated using TypeDoc

\ No newline at end of file diff --git a/js/sapphire-paratime/classes/signedCalls.SignedCallDataPack.html b/js/sapphire-paratime/classes/signedCalls.SignedCallDataPack.html index d6ece0b0..f2b12558 100644 --- a/js/sapphire-paratime/classes/signedCalls.SignedCallDataPack.html +++ b/js/sapphire-paratime/classes/signedCalls.SignedCallDataPack.html @@ -1,6 +1,6 @@ SignedCallDataPack | @oasisprotocol/sapphire-paratime

Parameters that define a signed call that shall be CBOR-encoded and sent as the call's data field.

-

Properties

Properties

Methods

encode @@ -9,6 +9,6 @@

Properties

data?: Uint8Array

An oasis-sdk Call without the optional fields.

After encryption, body would be encrypted and this field would contain a format field. The runtime would decode the data as a types::transaction::Call.

-
leash: Leash
signature: Uint8Array

A signature over the call and leash as generated by signCall.

-

Methods

Generated using TypeDoc

\ No newline at end of file +
leash: Leash
signature: Uint8Array

A signature over the call and leash as generated by signCall.

+

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/js/sapphire-paratime/enums/cipher.Kind.html b/js/sapphire-paratime/enums/cipher.Kind.html index df204bcc..ed854828 100644 --- a/js/sapphire-paratime/enums/cipher.Kind.html +++ b/js/sapphire-paratime/enums/cipher.Kind.html @@ -1,4 +1,4 @@ -Kind | @oasisprotocol/sapphire-paratime

Enumeration Members

Mock +Kind | @oasisprotocol/sapphire-paratime

Enumeration Members

Enumeration Members

Mock: number
Plain: 0
X25519DeoxysII: 1

Generated using TypeDoc

\ No newline at end of file +

Enumeration Members

Mock: number
Plain: 0
X25519DeoxysII: 1

Generated using TypeDoc

\ No newline at end of file diff --git a/js/sapphire-paratime/functions/signedCalls.makeSignableCall.html b/js/sapphire-paratime/functions/signedCalls.makeSignableCall.html index 5c2d142f..e6c7f7d2 100644 --- a/js/sapphire-paratime/functions/signedCalls.makeSignableCall.html +++ b/js/sapphire-paratime/functions/signedCalls.makeSignableCall.html @@ -1 +1 @@ -makeSignableCall | @oasisprotocol/sapphire-paratime

Generated using TypeDoc

\ No newline at end of file +makeSignableCall | @oasisprotocol/sapphire-paratime

Generated using TypeDoc

\ No newline at end of file diff --git a/js/sapphire-paratime/functions/signedCalls.signedCallEIP712Params.html b/js/sapphire-paratime/functions/signedCalls.signedCallEIP712Params.html index 5dd63418..37eddf67 100644 --- a/js/sapphire-paratime/functions/signedCalls.signedCallEIP712Params.html +++ b/js/sapphire-paratime/functions/signedCalls.signedCallEIP712Params.html @@ -1 +1 @@ -signedCallEIP712Params | @oasisprotocol/sapphire-paratime
  • Parameters

    • chainId: number

    Returns {
        domain: TypedDataDomain;
        types: Record<string, TypedDataField[]>;
    }

    • domain: TypedDataDomain
    • types: Record<string, TypedDataField[]>

Generated using TypeDoc

\ No newline at end of file +signedCallEIP712Params | @oasisprotocol/sapphire-paratime
  • Parameters

    • chainId: number

    Returns {
        domain: TypedDataDomain;
        types: Record<string, TypedDataField[]>;
    }

    • domain: TypedDataDomain
    • types: Record<string, TypedDataField[]>

Generated using TypeDoc

\ No newline at end of file diff --git a/js/sapphire-paratime/functions/wrap.html b/js/sapphire-paratime/functions/wrap.html index 990e8236..31a11202 100644 --- a/js/sapphire-paratime/functions/wrap.html +++ b/js/sapphire-paratime/functions/wrap.html @@ -2,4 +2,4 @@

Type Parameters

Parameters

Returns U & SapphireAnnex

  • Type Parameters

    Parameters

    Returns U & SapphireAnnex

  • Type Parameters

    Parameters

    Returns U & SapphireAnnex

  • Generated using TypeDoc

    \ No newline at end of file +
  • Optional options: SapphireWrapOptions
  • Returns U & SapphireAnnex

  • Type Parameters

    Parameters

    Returns U & SapphireAnnex

  • Type Parameters

    Parameters

    Returns U & SapphireAnnex

  • Generated using TypeDoc

    \ No newline at end of file diff --git a/js/sapphire-paratime/functions/wrapEthersProvider.html b/js/sapphire-paratime/functions/wrapEthersProvider.html index e97bc404..9adf344c 100644 --- a/js/sapphire-paratime/functions/wrapEthersProvider.html +++ b/js/sapphire-paratime/functions/wrapEthersProvider.html @@ -1 +1 @@ -wrapEthersProvider | @oasisprotocol/sapphire-paratime
    • Type Parameters

      • P extends Provider | Ethers5Provider

      Parameters

      • provider: P
      • Optional options: SapphireWrapOptions
      • Optional signer: Signer | Ethers5Signer

      Returns P & SapphireAnnex

    Generated using TypeDoc

    \ No newline at end of file +wrapEthersProvider | @oasisprotocol/sapphire-paratime
    • Type Parameters

      • P extends Provider | Ethers5Provider

      Parameters

      • provider: P
      • Optional options: SapphireWrapOptions
      • Optional signer: Signer | Ethers5Signer

      Returns P & SapphireAnnex

    Generated using TypeDoc

    \ No newline at end of file diff --git a/js/sapphire-paratime/functions/wrapEthersSigner.html b/js/sapphire-paratime/functions/wrapEthersSigner.html index bf2e91e1..ad26f926 100644 --- a/js/sapphire-paratime/functions/wrapEthersSigner.html +++ b/js/sapphire-paratime/functions/wrapEthersSigner.html @@ -1 +1 @@ -wrapEthersSigner | @oasisprotocol/sapphire-paratime

    Generated using TypeDoc

    \ No newline at end of file +wrapEthersSigner | @oasisprotocol/sapphire-paratime

    Generated using TypeDoc

    \ No newline at end of file diff --git a/js/sapphire-paratime/index.html b/js/sapphire-paratime/index.html index 1842557b..0b90502b 100644 --- a/js/sapphire-paratime/index.html +++ b/js/sapphire-paratime/index.html @@ -27,7 +27,7 @@ This is useful for methods in contracts that do identity-based access control. For better UX in the browser, you should only make signed calls when necessary.

    Fix: The Sapphire ParaTime compat lib will not sign calls when the from address is -address(0). For Web3.js you can pass { from: 0x${'0'.repeat(40)} } as the final arg +address(0). For Web3.js you can pass { from: `0x${'0'.repeat(40)}` } as the final arg to Contract.method().call (ref). For Ethers.js please read the next section.

    Contract with a Signer cannot override from (operation="overrides.from", code=UNSUPPORTED_OPERATION, ...)

    Explanation: Ethers prevents overriding from when using a Signer for safety reasons.

    Fix: Create a new Contract instance but do not connect it to a signer–just a provider. diff --git a/js/sapphire-paratime/modules/cipher.html b/js/sapphire-paratime/modules/cipher.html index 6ccacd15..6df2cf18 100644 --- a/js/sapphire-paratime/modules/cipher.html +++ b/js/sapphire-paratime/modules/cipher.html @@ -1,4 +1,4 @@ -cipher | @oasisprotocol/sapphire-paratime

    Index

    Enumerations

    Kind +cipher | @oasisprotocol/sapphire-paratime

    Index

    Enumerations

    Classes

    Cipher Mock Plain diff --git a/js/sapphire-paratime/modules/signedCalls.html b/js/sapphire-paratime/modules/signedCalls.html index 846166fe..8f41158e 100644 --- a/js/sapphire-paratime/modules/signedCalls.html +++ b/js/sapphire-paratime/modules/signedCalls.html @@ -1,4 +1,4 @@ -signedCalls | @oasisprotocol/sapphire-paratime

    Index

    Classes

    SignedCallDataPack +signedCalls | @oasisprotocol/sapphire-paratime

    Index

    Classes

    Type Aliases

    BlockId EthCall Leash diff --git a/js/sapphire-paratime/types/SapphireAnnex.html b/js/sapphire-paratime/types/SapphireAnnex.html index 8f9a1ce6..d27c563f 100644 --- a/js/sapphire-paratime/types/SapphireAnnex.html +++ b/js/sapphire-paratime/types/SapphireAnnex.html @@ -1 +1 @@ -SapphireAnnex | @oasisprotocol/sapphire-paratime
    SapphireAnnex: {
        sapphire: SapphireWrapOptions;
    }

    Type declaration

    • sapphire: SapphireWrapOptions

    Generated using TypeDoc

    \ No newline at end of file +SapphireAnnex | @oasisprotocol/sapphire-paratime
    SapphireAnnex: {
        sapphire: SapphireWrapOptions;
    }

    Type declaration

    • sapphire: SapphireWrapOptions

    Generated using TypeDoc

    \ No newline at end of file diff --git a/js/sapphire-paratime/types/cipher.CallFailure.html b/js/sapphire-paratime/types/cipher.CallFailure.html index 82cf05ec..0d4da612 100644 --- a/js/sapphire-paratime/types/cipher.CallFailure.html +++ b/js/sapphire-paratime/types/cipher.CallFailure.html @@ -1 +1 @@ -CallFailure | @oasisprotocol/sapphire-paratime
    CallFailure: {
        code: number;
        message?: string;
        module: string;
    }

    Type declaration

    • code: number
    • Optional message?: string
    • module: string

    Generated using TypeDoc

    \ No newline at end of file +CallFailure | @oasisprotocol/sapphire-paratime
    CallFailure: {
        code: number;
        message?: string;
        module: string;
    }

    Type declaration

    • code: number
    • Optional message?: string
    • module: string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/js/sapphire-paratime/types/cipher.CallResult.html b/js/sapphire-paratime/types/cipher.CallResult.html index d9c77366..7c040362 100644 --- a/js/sapphire-paratime/types/cipher.CallResult.html +++ b/js/sapphire-paratime/types/cipher.CallResult.html @@ -1 +1 @@ -CallResult | @oasisprotocol/sapphire-paratime
    CallResult: {
        fail?: CallFailure;
        ok?: string | Uint8Array | AeadEnvelope;
        unknown?: AeadEnvelope;
    }

    Type declaration

    • Optional fail?: CallFailure
    • Optional ok?: string | Uint8Array | AeadEnvelope
    • Optional unknown?: AeadEnvelope

    Generated using TypeDoc

    \ No newline at end of file +CallResult | @oasisprotocol/sapphire-paratime
    CallResult: {
        fail?: CallFailure;
        ok?: string | Uint8Array | AeadEnvelope;
        unknown?: AeadEnvelope;
    }

    Type declaration

    • Optional fail?: CallFailure
    • Optional ok?: string | Uint8Array | AeadEnvelope
    • Optional unknown?: AeadEnvelope

    Generated using TypeDoc

    \ No newline at end of file diff --git a/js/sapphire-paratime/types/cipher.Envelope.html b/js/sapphire-paratime/types/cipher.Envelope.html index 565e106c..58625072 100644 --- a/js/sapphire-paratime/types/cipher.Envelope.html +++ b/js/sapphire-paratime/types/cipher.Envelope.html @@ -1 +1 @@ -Envelope | @oasisprotocol/sapphire-paratime
    Envelope: {
        body: Uint8Array | {
            data: Uint8Array;
            nonce: Uint8Array;
            pk: Uint8Array;
        };
        format?: Kind;
    }

    Type declaration

    • body: Uint8Array | {
          data: Uint8Array;
          nonce: Uint8Array;
          pk: Uint8Array;
      }
    • Optional format?: Kind

    Generated using TypeDoc

    \ No newline at end of file +Envelope | @oasisprotocol/sapphire-paratime
    Envelope: {
        body: Uint8Array | {
            data: Uint8Array;
            nonce: Uint8Array;
            pk: Uint8Array;
        };
        format?: Kind;
    }

    Type declaration

    • body: Uint8Array | {
          data: Uint8Array;
          nonce: Uint8Array;
          pk: Uint8Array;
      }
    • Optional format?: Kind

    Generated using TypeDoc

    \ No newline at end of file diff --git a/js/sapphire-paratime/types/signedCalls.BlockId.html b/js/sapphire-paratime/types/signedCalls.BlockId.html index e07c55eb..b49228da 100644 --- a/js/sapphire-paratime/types/signedCalls.BlockId.html +++ b/js/sapphire-paratime/types/signedCalls.BlockId.html @@ -1 +1 @@ -BlockId | @oasisprotocol/sapphire-paratime
    BlockId: {
        hash: string;
        number: number;
    }

    Type declaration

    • hash: string
    • number: number

    Generated using TypeDoc

    \ No newline at end of file +BlockId | @oasisprotocol/sapphire-paratime
    BlockId: {
        hash: string;
        number: number;
    }

    Type declaration

    • hash: string
    • number: number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/js/sapphire-paratime/types/signedCalls.EthCall.html b/js/sapphire-paratime/types/signedCalls.EthCall.html index 8c30597f..1ad74e50 100644 --- a/js/sapphire-paratime/types/signedCalls.EthCall.html +++ b/js/sapphire-paratime/types/signedCalls.EthCall.html @@ -1,3 +1,3 @@ EthCall | @oasisprotocol/sapphire-paratime
    EthCall: {
        data?: ethers.BytesLike;
        from?: string;
        gasPrice?: BigNumberish;
        to?: string;
        value?: BigNumberish;
    } & Partial<RequireExactlyOne<{
        gas: number | string;
        gasLimit: BigNumberish;
    }>>

    Type declaration

    • Optional data?: ethers.BytesLike
    • Optional from?: string

      0x-prefixed hex-encoded address.

    • Optional gasPrice?: BigNumberish
    • Optional to?: string

      Optional 0x-prefixed hex-encoded address.

      -
    • Optional value?: BigNumberish

    Generated using TypeDoc

    \ No newline at end of file +
  • Optional value?: BigNumberish
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/js/sapphire-paratime/types/signedCalls.Leash.html b/js/sapphire-paratime/types/signedCalls.Leash.html index c3be9475..917d1fc9 100644 --- a/js/sapphire-paratime/types/signedCalls.Leash.html +++ b/js/sapphire-paratime/types/signedCalls.Leash.html @@ -2,4 +2,4 @@
  • block_number: number

    The block number whence the call will be valid.

  • block_range: number

    The number of blocks past the block at block_number whence the call will be valid.

  • nonce: number

    The largest sender account nonce whence the call will be valid.

    -
  • Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/js/sapphire-paratime/types/signedCalls.LeashOverrides.html b/js/sapphire-paratime/types/signedCalls.LeashOverrides.html index bf269dd3..57696cf0 100644 --- a/js/sapphire-paratime/types/signedCalls.LeashOverrides.html +++ b/js/sapphire-paratime/types/signedCalls.LeashOverrides.html @@ -1 +1 @@ -LeashOverrides | @oasisprotocol/sapphire-paratime
    LeashOverrides: Partial<{
        blockRange: number;
        nonce: number;
    } & RequireExactlyOne<{
        block: BlockId;
        blockTag: BlockTag;
    }>>

    Generated using TypeDoc

    \ No newline at end of file +LeashOverrides | @oasisprotocol/sapphire-paratime
    LeashOverrides: Partial<{
        blockRange: number;
        nonce: number;
    } & RequireExactlyOne<{
        block: BlockId;
        blockTag: BlockTag;
    }>>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/js/sapphire-paratime/types/signedCalls.PrepareSignedCallOverrides.html b/js/sapphire-paratime/types/signedCalls.PrepareSignedCallOverrides.html index 03fdff89..a223bfe1 100644 --- a/js/sapphire-paratime/types/signedCalls.PrepareSignedCallOverrides.html +++ b/js/sapphire-paratime/types/signedCalls.PrepareSignedCallOverrides.html @@ -1 +1 @@ -PrepareSignedCallOverrides | @oasisprotocol/sapphire-paratime
    PrepareSignedCallOverrides: Partial<{
        chainId: number;
        leash: LeashOverrides;
    }>

    Type declaration

    Generated using TypeDoc

    \ No newline at end of file +PrepareSignedCallOverrides | @oasisprotocol/sapphire-paratime
    PrepareSignedCallOverrides: Partial<{
        chainId: number;
        leash: LeashOverrides;
    }>

    Type declaration

    Generated using TypeDoc

    \ No newline at end of file diff --git a/js/sapphire-paratime/types/signedCalls.SignableEthCall.html b/js/sapphire-paratime/types/signedCalls.SignableEthCall.html index cc222ade..2abca264 100644 --- a/js/sapphire-paratime/types/signedCalls.SignableEthCall.html +++ b/js/sapphire-paratime/types/signedCalls.SignableEthCall.html @@ -1,3 +1,3 @@ SignableEthCall | @oasisprotocol/sapphire-paratime
    SignableEthCall: {
        data?: string;
        from: string;
        gasLimit?: number;
        gasPrice?: bigint;
        leash: CamelCasedProperties<Leash>;
        to: string;
        value?: bigint;
    }

    The structure passed to eth_signTypedData_v4.

    uint256, address, and bytes are required to be hex-stringified.

    -

    Type declaration

    • Optional data?: string
    • from: string
    • Optional gasLimit?: number
    • Optional gasPrice?: bigint
    • leash: CamelCasedProperties<Leash>
    • to: string
    • Optional value?: bigint

    Generated using TypeDoc

    \ No newline at end of file +

    Type declaration

    Generated using TypeDoc

    \ No newline at end of file diff --git a/js/sapphire-paratime/variables/NETWORKS.html b/js/sapphire-paratime/variables/NETWORKS.html index 1aaf2ee1..90337bac 100644 --- a/js/sapphire-paratime/variables/NETWORKS.html +++ b/js/sapphire-paratime/variables/NETWORKS.html @@ -1 +1 @@ -NETWORKS | @oasisprotocol/sapphire-paratime
    NETWORKS: {
        localnet: {
            chainId: number;
            defaultGateway: string;
            runtimeId: string;
        };
        mainnet: {
            chainId: number;
            defaultGateway: string;
            runtimeId: string;
        };
        testnet: {
            chainId: number;
            defaultGateway: string;
            runtimeId: string;
        };
    } = ...

    Type declaration

    • localnet: {
          chainId: number;
          defaultGateway: string;
          runtimeId: string;
      }
      • chainId: number
      • defaultGateway: string
      • runtimeId: string
    • mainnet: {
          chainId: number;
          defaultGateway: string;
          runtimeId: string;
      }
      • chainId: number
      • defaultGateway: string
      • runtimeId: string
    • testnet: {
          chainId: number;
          defaultGateway: string;
          runtimeId: string;
      }
      • chainId: number
      • defaultGateway: string
      • runtimeId: string

    Generated using TypeDoc

    \ No newline at end of file +NETWORKS | @oasisprotocol/sapphire-paratime
    NETWORKS: {
        localnet: {
            chainId: number;
            defaultGateway: string;
            runtimeId: string;
        };
        mainnet: {
            chainId: number;
            defaultGateway: string;
            runtimeId: string;
        };
        testnet: {
            chainId: number;
            defaultGateway: string;
            runtimeId: string;
        };
    } = ...

    Type declaration

    • localnet: {
          chainId: number;
          defaultGateway: string;
          runtimeId: string;
      }
      • chainId: number
      • defaultGateway: string
      • runtimeId: string
    • mainnet: {
          chainId: number;
          defaultGateway: string;
          runtimeId: string;
      }
      • chainId: number
      • defaultGateway: string
      • runtimeId: string
    • testnet: {
          chainId: number;
          defaultGateway: string;
          runtimeId: string;
      }
      • chainId: number
      • defaultGateway: string
      • runtimeId: string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/js/sapphire-paratime/variables/OASIS_CALL_DATA_PUBLIC_KEY.html b/js/sapphire-paratime/variables/OASIS_CALL_DATA_PUBLIC_KEY.html index cf57e96a..8f78f3dc 100644 --- a/js/sapphire-paratime/variables/OASIS_CALL_DATA_PUBLIC_KEY.html +++ b/js/sapphire-paratime/variables/OASIS_CALL_DATA_PUBLIC_KEY.html @@ -1 +1 @@ -OASIS_CALL_DATA_PUBLIC_KEY | @oasisprotocol/sapphire-paratime

    Variable OASIS_CALL_DATA_PUBLIC_KEYConst

    OASIS_CALL_DATA_PUBLIC_KEY: "oasis_callDataPublicKey" = 'oasis_callDataPublicKey'

    Generated using TypeDoc

    \ No newline at end of file +OASIS_CALL_DATA_PUBLIC_KEY | @oasisprotocol/sapphire-paratime

    Variable OASIS_CALL_DATA_PUBLIC_KEYConst

    OASIS_CALL_DATA_PUBLIC_KEY: "oasis_callDataPublicKey" = 'oasis_callDataPublicKey'

    Generated using TypeDoc

    \ No newline at end of file