# Interface CompleteTransferNativeWithPayloadCpiAccounts

#### Hierarchy

- TokenBridgeNativeRedeemerDerivedAccounts
  - CompleteTransferNativeWithPayloadCpiAccounts

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

#####
Index

### Properties

mint
payer
rent
systemProgram
toFeesTokenAccount
toTokenAccount
tokenBridgeClaim
tokenBridgeConfig
tokenBridgeCustody
tokenBridgeCustodySigner
tokenBridgeForeignEndpoint
tokenBridgeRedeemer
tokenProgram
vaa
wormholeProgram

## Properties

### mint

mint: PublicKey

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

### payer

payer: PublicKey

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

### rent

rent: PublicKey

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

### systemProgram

systemProgram: PublicKey

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

### toFeesTokenAccount

toFeesTokenAccount: PublicKey

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

### toTokenAccount

toTokenAccount: PublicKey

Token account to receive tokens

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

### tokenBridgeClaim

tokenBridgeClaim: PublicKey

seeds = [emitter_address, emitter_chain, sequence], seeds::program = tokenBridgeProgram

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

### tokenBridgeConfig

tokenBridgeConfig: PublicKey

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

Inherited from TokenBridgeNativeRedeemerDerivedAccounts.tokenBridgeConfig

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

### tokenBridgeCustody

tokenBridgeCustody: PublicKey

seeds = [mint], seeds::program = tokenBridgeProgram

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

### 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

### tokenBridgeForeignEndpoint

tokenBridgeForeignEndpoint: PublicKey

seeds = [emitter_chain, emitter_address], seeds::program = tokenBridgeProgram

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

### tokenBridgeRedeemer

tokenBridgeRedeemer: PublicKey

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

Inherited from TokenBridgeNativeRedeemerDerivedAccounts.tokenBridgeRedeemer

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

### tokenProgram

tokenProgram: PublicKey

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

### vaa

vaa: PublicKey

seeds = ["PostedVAA", vaa_hash], seeds::program = wormholeProgram

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

### wormholeProgram

wormholeProgram: PublicKey

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

Generated using TypeDoc