Skip to content

Commit aa379da

Browse files
authored
Merge branch 'develop' into plugin-chainbase
2 parents 95e3e0a + f37c889 commit aa379da

File tree

99 files changed

+12469
-2425
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+12469
-2425
lines changed

.env.example

+31
Original file line numberDiff line numberDiff line change
@@ -546,6 +546,12 @@ STARGAZE_ENDPOINT=
546546
# GenLayer
547547
GENLAYER_PRIVATE_KEY= # Private key of the GenLayer account to use for the agent in this format (0x0000000000000000000000000000000000000000000000000000000000000000)
548548

549+
# BNB chain
550+
BNB_PRIVATE_KEY= # BNB chain private key
551+
BNB_PUBLIC_KEY= # BNB-smart-chain public key (address)
552+
BSC_PROVIDER_URL= # BNB-smart-chain rpc url
553+
OPBNB_PROVIDER_URL= # OPBNB rpc url
554+
549555
####################################
550556
#### Misc Plugin Configurations ####
551557
####################################
@@ -719,6 +725,15 @@ PYTH_TEST_ID02=0xff61491a931112ddf1bd8147cd1b641375f79f5825126d665480874634fd0ac
719725
ROUTER_NITRO_EVM_ADDRESS=
720726
ROUTER_NITRO_EVM_PRIVATE_KEY=
721727

728+
# OriginTrail DKG
729+
DKG_ENVIRONMENT=""
730+
# Values: "development", "testnet", "mainnet"
731+
DKG_HOSTNAME=""
732+
DKG_PORT="8900"
733+
DKG_PUBLIC_KEY=""
734+
DKG_PRIVATE_KEY=""
735+
DKG_BLOCKCHAIN_NAME=""
736+
# Values: (mainnet) "base:8453", "gnosis:100", "otp:2043" (testnet) "base:84532", "gnosis:10200", "otp:20430"
722737

723738
# Initia Plugin Configuration
724739
INITIA_PRIVATE_KEY= # Your Initia wallet private key
@@ -748,3 +763,19 @@ NVIDIA_COSMOS_MODEL=nvidia/cosmos-nemotron-34b
748763
NVIDIA_COSMOS_INVOKE_URL=https://ai.api.nvidia.com/v1/vlm/nvidia/cosmos-nemotron-34b
749764
NVIDIA_COSMOS_ASSET_URL=https://api.nvcf.nvidia.com/v2/nvcf/assets
750765
NVIDIA_COSMOS_MAX_TOKENS=1000
766+
767+
# Email Plugin Configuration
768+
769+
# Outgoing Email Settings (SMTP/Gmail)
770+
EMAIL_OUTGOING_SERVICE=smtp # Use "smtp" or "gmail"
771+
EMAIL_OUTGOING_HOST=smtp.example.com # Required for SMTP only
772+
EMAIL_OUTGOING_PORT=465 # Default 465 for secure SMTP, 587 for TLS
773+
EMAIL_OUTGOING_USER=
774+
EMAIL_OUTGOING_PASS= # For Gmail, use App Password
775+
776+
# Incoming Email Settings (IMAP)
777+
EMAIL_INCOMING_SERVICE=imap
778+
EMAIL_INCOMING_HOST=imap.example.com
779+
EMAIL_INCOMING_PORT=993 # Default port for secure IMAP
780+
EMAIL_INCOMING_USER=
781+
EMAIL_INCOMING_PASS=

.github/workflows/integrationTests.yaml

+1-4
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,8 @@ jobs:
2424
node-version: "23.3"
2525
cache: "pnpm"
2626

27-
- name: Clean up
28-
run: pnpm clean
29-
3027
- name: Install dependencies
31-
run: pnpm install -r --no-frozen-lockfile
28+
run: pnpm install --no-frozen-lockfile
3229

3330
- name: Build packages
3431
run: pnpm build

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ pnpm clean
100100

101101
Once the agent is running, you should see the message to run "pnpm start:client" at the end.
102102

103-
Open another terminal, move to same directory, run the command below, then follow the URL to chat with your agent.
103+
Open another terminal, move to the same directory, run the command below, then follow the URL to chat with your agent.
104104

105105
```bash
106106
pnpm start:client

agent/package.json

+4-2
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
"@elizaos/plugin-coinmarketcap": "workspace:*",
4343
"@elizaos/plugin-binance": "workspace:*",
4444
"@elizaos/plugin-avail": "workspace:*",
45+
"@elizaos/plugin-bnb": "workspace:*",
4546
"@elizaos/plugin-bootstrap": "workspace:*",
4647
"@elizaos/plugin-di": "workspace:*",
4748
"@elizaos/plugin-cosmos": "workspace:*",
@@ -110,11 +111,12 @@
110111
"@elizaos/plugin-pyth-data": "workspace:*",
111112
"@elizaos/plugin-openai": "workspace:*",
112113
"@elizaos/plugin-devin": "workspace:*",
113-
"@elizaos/plugin-holdstation": "workspace:*",
114114
"@elizaos/plugin-router-nitro": "workspace:*",
115115
"@elizaos/plugin-nvidia-nim": "workspace:*",
116116
"@elizaos/plugin-0x": "workspace:*",
117117
"@elizaos/plugin-chainbase": "workspace:*",
118+
"@elizaos/plugin-dkg": "workspace:*",
119+
"@elizaos/plugin-email": "workspace:*",
118120
"readline": "1.3.0",
119121
"ws": "8.18.0",
120122
"yargs": "17.7.2"
@@ -126,4 +128,4 @@
126128
"ts-node": "10.9.2",
127129
"tsup": "8.3.5"
128130
}
129-
}
131+
}

0 commit comments

Comments
 (0)