Socket
Socket
Sign inDemoInstall

@xchainjs/xchain-evm

Package Overview
Dependencies
Maintainers
10
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@xchainjs/xchain-evm - npm Package Compare versions

Comparing version 0.1.1 to 0.1.2

CHANGELOG.md

6

lib/index.d.ts

@@ -7,3 +7,7 @@ export * from './types';

router: ({
inputs: never[];
inputs: {
internalType: string;
name: string;
type: string;
}[];
stateMutability: string;

@@ -10,0 +14,0 @@ type: string;

@@ -1231,2 +1231,7 @@ import { BaseXChainClient, Network, FeeOption, checkFeeBounds, standardFeeRates, FeeType, TxType } from '@xchainjs/xchain-client';

inputs: [
{
internalType: "address",
name: "rune",
type: "address"
}
],

@@ -1347,2 +1352,51 @@ stateMutability: "nonpayable",

internalType: "address",
name: "vault",
type: "address"
},
{
indexed: false,
internalType: "address",
name: "target",
type: "address"
},
{
indexed: false,
internalType: "uint256",
name: "amount",
type: "uint256"
},
{
indexed: false,
internalType: "address",
name: "finalAsset",
type: "address"
},
{
indexed: false,
internalType: "address",
name: "to",
type: "address"
},
{
indexed: false,
internalType: "uint256",
name: "amountOutMin",
type: "uint256"
},
{
indexed: false,
internalType: "string",
name: "memo",
type: "string"
}
],
name: "TransferOutAndCall",
type: "event"
},
{
anonymous: false,
inputs: [
{
indexed: true,
internalType: "address",
name: "oldVault",

@@ -1371,3 +1425,3 @@ type: "address"

indexed: false,
internalType: "struct Router.Coin[]",
internalType: "struct THORChain_Router.Coin[]",
name: "coins",

@@ -1403,30 +1457,23 @@ type: "tuple[]"

{
internalType: "address[]",
name: "recipients",
type: "address[]"
internalType: "address payable",
name: "vault",
type: "address"
},
{
components: [
{
internalType: "address",
name: "asset",
type: "address"
},
{
internalType: "uint256",
name: "amount",
type: "uint256"
}
],
internalType: "struct Router.Coin[]",
name: "coins",
type: "tuple[]"
internalType: "address",
name: "asset",
type: "address"
},
{
internalType: "string[]",
name: "memos",
type: "string[]"
internalType: "uint256",
name: "amount",
type: "uint256"
},
{
internalType: "string",
name: "memo",
type: "string"
}
],
name: "batchTransferOut",
name: "deposit",
outputs: [

@@ -1458,5 +1505,10 @@ ],

type: "string"
},
{
internalType: "uint256",
name: "expiration",
type: "uint256"
}
],
name: "deposit",
name: "depositWithExpiry",
outputs: [

@@ -1492,3 +1544,3 @@ ],

],
internalType: "struct Router.Coin[]",
internalType: "struct THORChain_Router.Coin[]",
name: "coins",

@@ -1575,4 +1627,9 @@ type: "tuple[]"

{
internalType: "address payable",
name: "aggregator",
type: "address"
},
{
internalType: "address",
name: "",
name: "finalToken",
type: "address"

@@ -1582,6 +1639,35 @@ },

internalType: "address",
name: "",
name: "to",
type: "address"
},
{
internalType: "uint256",
name: "amountOutMin",
type: "uint256"
},
{
internalType: "string",
name: "memo",
type: "string"
}
],
name: "transferOutAndCall",
outputs: [
],
stateMutability: "payable",
type: "function"
},
{
inputs: [
{
internalType: "address",
name: "vault",
type: "address"
},
{
internalType: "address",
name: "token",
type: "address"
}
],
name: "vaultAllowance",

@@ -1591,3 +1677,3 @@ outputs: [

internalType: "uint256",
name: "",
name: "amount",
type: "uint256"

@@ -1594,0 +1680,0 @@ }

@@ -1239,2 +1239,7 @@ 'use strict';

inputs: [
{
internalType: "address",
name: "rune",
type: "address"
}
],

@@ -1355,2 +1360,51 @@ stateMutability: "nonpayable",

internalType: "address",
name: "vault",
type: "address"
},
{
indexed: false,
internalType: "address",
name: "target",
type: "address"
},
{
indexed: false,
internalType: "uint256",
name: "amount",
type: "uint256"
},
{
indexed: false,
internalType: "address",
name: "finalAsset",
type: "address"
},
{
indexed: false,
internalType: "address",
name: "to",
type: "address"
},
{
indexed: false,
internalType: "uint256",
name: "amountOutMin",
type: "uint256"
},
{
indexed: false,
internalType: "string",
name: "memo",
type: "string"
}
],
name: "TransferOutAndCall",
type: "event"
},
{
anonymous: false,
inputs: [
{
indexed: true,
internalType: "address",
name: "oldVault",

@@ -1379,3 +1433,3 @@ type: "address"

indexed: false,
internalType: "struct Router.Coin[]",
internalType: "struct THORChain_Router.Coin[]",
name: "coins",

@@ -1411,30 +1465,23 @@ type: "tuple[]"

{
internalType: "address[]",
name: "recipients",
type: "address[]"
internalType: "address payable",
name: "vault",
type: "address"
},
{
components: [
{
internalType: "address",
name: "asset",
type: "address"
},
{
internalType: "uint256",
name: "amount",
type: "uint256"
}
],
internalType: "struct Router.Coin[]",
name: "coins",
type: "tuple[]"
internalType: "address",
name: "asset",
type: "address"
},
{
internalType: "string[]",
name: "memos",
type: "string[]"
internalType: "uint256",
name: "amount",
type: "uint256"
},
{
internalType: "string",
name: "memo",
type: "string"
}
],
name: "batchTransferOut",
name: "deposit",
outputs: [

@@ -1466,5 +1513,10 @@ ],

type: "string"
},
{
internalType: "uint256",
name: "expiration",
type: "uint256"
}
],
name: "deposit",
name: "depositWithExpiry",
outputs: [

@@ -1500,3 +1552,3 @@ ],

],
internalType: "struct Router.Coin[]",
internalType: "struct THORChain_Router.Coin[]",
name: "coins",

@@ -1583,4 +1635,9 @@ type: "tuple[]"

{
internalType: "address payable",
name: "aggregator",
type: "address"
},
{
internalType: "address",
name: "",
name: "finalToken",
type: "address"

@@ -1590,6 +1647,35 @@ },

internalType: "address",
name: "",
name: "to",
type: "address"
},
{
internalType: "uint256",
name: "amountOutMin",
type: "uint256"
},
{
internalType: "string",
name: "memo",
type: "string"
}
],
name: "transferOutAndCall",
outputs: [
],
stateMutability: "payable",
type: "function"
},
{
inputs: [
{
internalType: "address",
name: "vault",
type: "address"
},
{
internalType: "address",
name: "token",
type: "address"
}
],
name: "vaultAllowance",

@@ -1599,3 +1685,3 @@ outputs: [

internalType: "uint256",
name: "",
name: "amount",
type: "uint256"

@@ -1602,0 +1688,0 @@ }

6

package.json
{
"name": "@xchainjs/xchain-evm",
"version": "0.1.1",
"version": "0.1.2",
"description": "Genereic EVM client for XChainJS",

@@ -37,3 +37,3 @@ "keywords": [

"devDependencies": {
"@xchainjs/xchain-client": "^0.13.3",
"@xchainjs/xchain-client": "^0.13.4",
"@xchainjs/xchain-crypto": "^0.2.6",

@@ -45,3 +45,3 @@ "@xchainjs/xchain-util": "^0.11.0",

"peerDependencies": {
"@xchainjs/xchain-client": "^0.13.3",
"@xchainjs/xchain-client": "^0.13.4",
"@xchainjs/xchain-crypto": "^0.2.6",

@@ -48,0 +48,0 @@ "@xchainjs/xchain-util": "^0.11.0",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc