export const SUPPORTED_POOLS = {
[SupportedChain.Sonic]: {
[SupportedProtocol.AAVE]: {
[SupportedToken['USDC.e']]: ['USDC.e'],
},
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import AcpClient, { | |
AcpContractClient, | |
AcpJobPhases, | |
AcpJob, | |
AcpAgentSort, | |
AcpGraduationStatus, | |
AcpOnlineStatus, | |
FareAmount | |
} from "@virtuals-protocol/acp-node"; | |
import AcpJobOffering from "../../../src/acpJobOffering"; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 🧪 Frontend Developer Assessment - DeFi Protocol Dashboard | |
> **Time Limit**: 3 hours maximum | |
> **Focus**: React, TypeScript, Web3, React Query, Design Creativity | |
> **Deliverable**: GitHub repository with live demo | |
--- | |
## Assessment Overview |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import stripe | |
from datetime import datetime, timezone | |
import csv | |
# Configurez votre clé API secrète | |
stripe.api_key = 'API_Key' | |
def fetch_paid_customers_emails(month, year): | |
# Créez les objets datetime pour le début et la fin du mois | |
start_of_month = datetime(int(year), int(month), 1) |