feat: expand non-evm relay and route planning support

This commit is contained in:
defiQUG
2026-04-18 12:05:34 -07:00
parent da78073104
commit 843cdbf71c
113 changed files with 8542 additions and 222 deletions

View File

@@ -0,0 +1,22 @@
import {
NON_EVM_RELAY_LIFECYCLE,
type NonEvmNetworkPolicy,
type NonEvmRelayObservation
} from '../../non-evm-relay/lifecycle';
export const STELLAR_RELAY_POLICY: NonEvmNetworkPolicy = {
identifier: 'Stellar',
relayMode: 'custom_relay_scaffold',
destinationProgramModel: 'stellar_issued_or_wrapped_cw',
signerFundingPolicy: 'xlm_operator_signer',
finalityPolicy: 'ledger_finality>=1',
publicExposureStatus: 'operator_ready'
};
export class StellarRelayService {
readonly lifecycle = NON_EVM_RELAY_LIFECYCLE;
recordObservation(observation: NonEvmRelayObservation): NonEvmRelayObservation {
return observation;
}
}