|
1 | 1 | { |
2 | 2 | "name": "@elizaos/plugin-evm", |
3 | | - "version": "1.0.8", |
| 3 | + "version": "1.0.9", |
4 | 4 | "type": "module", |
5 | 5 | "main": "dist/index.js", |
6 | 6 | "module": "dist/index.js", |
|
54 | 54 | "pluginParameters": { |
55 | 55 | "EVM_PRIVATE_KEY": { |
56 | 56 | "type": "string", |
57 | | - "description": "Hex-encoded private key (starting with 0x) used by the WalletProvider to sign governance proposal transactions.", |
| 57 | + "description": "Hex-encoded private key (starting with 0x) used by the WalletProvider to sign governance proposal and bridge transactions.", |
58 | 58 | "required": true, |
59 | 59 | "sensitive": true |
| 60 | + }, |
| 61 | + "ETHEREUM_PROVIDER_<CHAINNAME>": { |
| 62 | + "type": "string", |
| 63 | + "description": "Custom RPC URL for the specified EVM chain (e.g., ETHEREUM_PROVIDER_MAINNET). Used when generating chain configurations.", |
| 64 | + "required": false, |
| 65 | + "sensitive": false |
| 66 | + }, |
| 67 | + "EVM_PROVIDER_<CHAINNAME>": { |
| 68 | + "type": "string", |
| 69 | + "description": "Custom RPC URL for the specified EVM chain (e.g., EVM_PROVIDER_BASE). Fallback option if ETHEREUM_PROVIDER_<CHAINNAME> is not provided.", |
| 70 | + "required": false, |
| 71 | + "sensitive": false |
| 72 | + }, |
| 73 | + "TEE_MODE": { |
| 74 | + "type": "string", |
| 75 | + "description": "Controls whether the Trusted Execution Environment (TEE) mode is enabled. Determines if a TEE-derived wallet should be used.", |
| 76 | + "required": false, |
| 77 | + "default": "OFF", |
| 78 | + "sensitive": false |
| 79 | + }, |
| 80 | + "WALLET_SECRET_SALT": { |
| 81 | + "type": "string", |
| 82 | + "description": "Salt value used to deterministically derive an ECDSA keypair inside the TEE when TEE_MODE is enabled.", |
| 83 | + "required": false, |
| 84 | + "sensitive": true |
| 85 | + }, |
| 86 | + "TEST_PRIVATE_KEY": { |
| 87 | + "type": "string", |
| 88 | + "description": "Hex-encoded private key used by tests to initialize the WalletProvider. If not provided, a new random key is generated.", |
| 89 | + "required": false, |
| 90 | + "default": "Randomly generated private key when unset", |
| 91 | + "sensitive": true |
| 92 | + }, |
| 93 | + "FUNDED_TEST_PRIVATE_KEY": { |
| 94 | + "type": "string", |
| 95 | + "description": "Hex-encoded private key for a pre-funded wallet used to run live integration bridge tests.", |
| 96 | + "required": false, |
| 97 | + "sensitive": true |
| 98 | + }, |
| 99 | + "SEPOLIA_RPC_URL": { |
| 100 | + "type": "string", |
| 101 | + "description": "Optional custom RPC endpoint URL for the Sepolia testnet used in tests.", |
| 102 | + "required": false, |
| 103 | + "default": "https://ethereum-sepolia-rpc.publicnode.com", |
| 104 | + "sensitive": false |
| 105 | + }, |
| 106 | + "BASE_SEPOLIA_RPC_URL": { |
| 107 | + "type": "string", |
| 108 | + "description": "Optional custom RPC endpoint URL for the Base Sepolia testnet used in tests.", |
| 109 | + "required": false, |
| 110 | + "default": "https://sepolia.base.org", |
| 111 | + "sensitive": false |
| 112 | + }, |
| 113 | + "OP_SEPOLIA_RPC_URL": { |
| 114 | + "type": "string", |
| 115 | + "description": "Optional custom RPC endpoint URL for the Optimism Sepolia testnet used in tests.", |
| 116 | + "required": false, |
| 117 | + "default": "https://sepolia.optimism.io", |
| 118 | + "sensitive": false |
60 | 119 | } |
61 | 120 | } |
62 | 121 | }, |
|
0 commit comments