Unlock the full potential of your real-world assets in a secure, transparent, and inclusive financial ecosystem.
Website | Dorahacks | Pitch Deck | Video | X | Email
git clone https://github.com/devarogundade/tunnel
cd relayer
npm install
touch .env
Add inside .env file
ALGO_PRIVATE_KEY="CONTACT US FOR THIS KEY"
EVM_PRIVATE_KEY="CONTACT US FOR THIS KEY"
Setup Spy node and Redis in docker then
npm run dev
_wormhole.publishMessage{value: messageFee()}(
_nonce,
payload,
CONSISTENCY_LEVEL
);
InnerTxnBuilder.Begin(),
InnerTxnBuilder.SetFields(
{
TxnField.type_enum: TxnType.Payment,
TxnField.receiver: wormhole_addr.get(),
TxnField.amount: mfee.get(),
TxnField.fee: Int(0),
}
),
InnerTxnBuilder.Next(),
InnerTxnBuilder.SetFields(
{
TxnField.type_enum: TxnType.ApplicationCall,
TxnField.application_id: wormhole.get(),
TxnField.application_args: [
Bytes("publishMessage"),
payload.load(),
Itob(Int(0)),
],
TxnField.accounts: [storage_addr.get()],
TxnField.note: Bytes("publishMessage"),
TxnField.fee: Int(0),
}
),
InnerTxnBuilder.Submit(),
const app = new StandardRelayerApp<StandardRelayerContext>(
Environment.TESTNET,
{
name: "TunnelRelayer",
missedVaaOptions: {
startingSequenceConfig: {
"8": BigInt(1)
}
}
},
);
BSC
0x34795bA4E73954A4f6e6468eC45e4c2b287BB74c
ALGORAND
478376514
![arch](https://private-user-images.githubusercontent.com/81397790/283017371-ef6bfae5-502f-41d9-bfde-3c4de69657a4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI5MTY3MTMsIm5iZiI6MTcyMjkxNjQxMywicGF0aCI6Ii84MTM5Nzc5MC8yODMwMTczNzEtZWY2YmZhZTUtNTAyZi00MWQ5LWJmZGUtM2M0ZGU2OTY1N2E0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA2VDAzNTMzM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWYwZGQxYjc3YzYzNGRiMjIyNWRmNWJlNDBiNDEzNmE1YTk0ZGFmMzM2M2RlNGZiZDhiZGE5YmM2Njc3ZTk5ODAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.1Qg6dwYttCoL7NfcCUpfMbhpWzJsAII-NwwyNO1hUac)