Repo தனியுரிமையாகத் தெரிகிறது: எந்த விருப்பத்திற்கும் அதன் நன்மைகளும் தீமைகளும் உள்ளன, எனவே தணிக்க ஒரு கலப்பு செயலாக்கத்தை உருவாக்கலாம், நீங்கள் பின்பற்றக்கூடிய சில பல-நிரல் பயன்பாடுகள் இங்கே:
Marinade Finance: குறிப்பிட்ட களங்களுக்கு ஒற்றை மைய நிரல் + துணை நிரல்களைப் பயன்படுத்துகிறது. நிர்வாக அதிகாரம் மற்றும் செயல்பாட்டு அதிகாரத்தை அவர்கள் எவ்வாறு கையாளுகிறார்கள் என்பதை நீங்கள் சரிபார்க்கலாம் (மைய நிரலில் நிர்வாகியாக ஒரு கவுன்சில் மல்டிசிக் உள்ளது, ஆனால் ஸ்டேக் வித்ட்ரா செயல்பாடுகளுக்கு ஒரு PDA). மேலும், பரிந்துரை நிரல் என்பது பிரதான நிரலுக்குள் CPI செய்யும் ஒரு ரேப்பர்
Marginfi: பகிரப்பட்ட நிரலுடன் குழு அடிப்படையிலான தனிமைப்படுத்தலைப் பயன்படுத்துகிறது
Ellipsis Labs: மைய நிரல் + மையத்திற்குள் CPI செய்யும் துணை நிரல்களைப் பயன்படுத்துகிறது. phoenix-v1 என்பது மைய ஆர்டர்புக் ஆகும், அதே நேரத்தில் seat manager மற்றும் market maker நிரல்கள் அதற்குள் CPI செய்கின்றன
பொதுவான தவறுகள்:
invoker நிரல் ID-ஐ கண்மூடித்தனமாக நம்புவது — ஒரு CPI நிரல் X-இலிருந்து வந்தது என்பது நிரல் X பயனரை சரிபார்த்தது என்று அர்த்தமல்ல. தொடர்புடைய கையொப்பமிட்டவர்களை எப்போதும் மீண்டும் சரிபார்க்கவும். PDA-கள் வழிமுறைகள் முழுவதும் கையொப்பமிட்ட நிலையை நிலைநிறுத்தாது என்பதை மறப்பது — வழிமுறை 1-இல் கையொப்பமிட்ட ஒரு PDA, நீங்கள் மீண்டும் invoke_signed உடன் CPI செய்யாத வரை, வழிமுறை 2-இல் தானாகவே கையொப்பமிட்டவராக இருக்காது. மையப்படுத்தப்பட்ட மேம்படுத்தல் அதிகாரம் — அனைத்து நிரல்களும் ஒரு மேம்படுத்தல் அதிகாரத்தைப் பகிர்ந்தால், உங்கள் தொகுதித்தன்மை மாயையானது. மல்டிசிக்-களைக் கருத்தில் கொள்ளுங்கள்.