# Interface TokenBridgeDerivedAccounts

#### Hierarchy

- TokenBridgeNativeSenderDerivedAccounts
- TokenBridgeWrappedSenderDerivedAccounts
- TokenBridgeNativeRedeemerDerivedAccounts
- TokenBridgeWrappedRedeemerDerivedAccounts
  - TokenBridgeDerivedAccounts

- Defined in platforms/solana/protocols/tokenBridge/src/utils/tokenBridge/cpi.ts:97

#####
Index

### Properties

tokenBridgeAuthoritySigner
tokenBridgeConfig
tokenBridgeCustodySigner
tokenBridgeEmitter
tokenBridgeMintAuthority
tokenBridgeRedeemer
tokenBridgeSender
tokenBridgeSequence
wormholeBridge
wormholeFeeCollector

## Properties

### tokenBridgeAuthoritySigner

tokenBridgeAuthoritySigner: PublicKey

seeds = ["authority_signer"], seeds::program = tokenBridgeProgram

Inherited from TokenBridgeWrappedSenderDerivedAccounts.tokenBridgeAuthoritySigner

- Defined in platforms/solana/protocols/tokenBridge/src/utils/tokenBridge/cpi.ts:47

### tokenBridgeConfig

tokenBridgeConfig: PublicKey

seeds = ["config"], seeds::program = tokenBridgeProgram

Inherited from TokenBridgeWrappedRedeemerDerivedAccounts.tokenBridgeConfig

- Defined in platforms/solana/protocols/tokenBridge/src/utils/tokenBridge/cpi.ts:31

### tokenBridgeCustodySigner

tokenBridgeCustodySigner: PublicKey

seeds = ["custody_signer"], seeds::program = tokenBridgeProgram

Inherited from TokenBridgeNativeRedeemerDerivedAccounts.tokenBridgeCustodySigner

- Defined in platforms/solana/protocols/tokenBridge/src/utils/tokenBridge/cpi.ts:39

### tokenBridgeEmitter

tokenBridgeEmitter: PublicKey

seeds = ["emitter"], seeds::program = tokenBridgeProgram

Inherited from TokenBridgeWrappedSenderDerivedAccounts.tokenBridgeEmitter

- Defined in platforms/solana/protocols/tokenBridge/src/utils/tokenBridge/cpi.ts:59

### tokenBridgeMintAuthority

tokenBridgeMintAuthority: PublicKey

seeds = ["mint_signer"], seeds::program = tokenBridgeProgram

Inherited from TokenBridgeWrappedRedeemerDerivedAccounts.tokenBridgeMintAuthority

- Defined in platforms/solana/protocols/tokenBridge/src/utils/tokenBridge/cpi.ts:94

### tokenBridgeRedeemer

tokenBridgeRedeemer: PublicKey

seeds = ["redeemer"], seeds::program = cpiProgramId

Inherited from TokenBridgeWrappedRedeemerDerivedAccounts.tokenBridgeRedeemer

- Defined in platforms/solana/protocols/tokenBridge/src/utils/tokenBridge/cpi.ts:82

### tokenBridgeSender

tokenBridgeSender: PublicKey

seeds = ["sender"], seeds::program = cpiProgramId

Inherited from TokenBridgeWrappedSenderDerivedAccounts.tokenBridgeSender

- Defined in platforms/solana/protocols/tokenBridge/src/utils/tokenBridge/cpi.ts:51

### tokenBridgeSequence

tokenBridgeSequence: PublicKey

seeds = ["Sequence", tokenBridgeEmitter], seeds::program = wormholeProgram

Inherited from TokenBridgeWrappedSenderDerivedAccounts.tokenBridgeSequence

- Defined in platforms/solana/protocols/tokenBridge/src/utils/tokenBridge/cpi.ts:63

### wormholeBridge

wormholeBridge: PublicKey

seeds = ["Bridge"], seeds::program = wormholeProgram

Inherited from TokenBridgeWrappedSenderDerivedAccounts.wormholeBridge

- Defined in platforms/solana/protocols/tokenBridge/src/utils/tokenBridge/cpi.ts:55

### wormholeFeeCollector

wormholeFeeCollector: PublicKey

seeds = ["fee_collector"], seeds::program = wormholeProgram

Inherited from TokenBridgeWrappedSenderDerivedAccounts.wormholeFeeCollector

- Defined in platforms/solana/protocols/tokenBridge/src/utils/tokenBridge/cpi.ts:67

Generated using TypeDoc