Protocol Fee

0x48Aa60b9fF5216D39125f7EaDF57c1d3dACc14Ff

1. 변수 및 매핑 목록:

이름
설명

qveStaking

QVEstaking 컨트랙트 인스턴스

qveCore

QVEcore 컨트랙트 인스턴스

totalSettle

총 정산 횟수를 추적하는 Counters.Counter 인스턴스

totalBalance

Protocol Fee Contract가 보유한 금액

StrategiesBalance

전략 주소별 정산된 금액 및 마지막 정산 시간을 저장하는 매핑

2. 함수 목록:

이름
입력
출력
설명
가시성

constructor

QVEstaking _qveStaking, QVEcore _qveCore

컨트랙트 생성자

public

SettleFromStrategy

uint256 strategy

bool

전략에서 정산 호출 (서버에서 호출)

external

SendToUnstakeAccount

bool

정산된 금액을 unstake 계정으로 전송 (서버에서 호출)

external

_sendAfter

uint256 sentAmount

bool

전송 후 totalBalance 업데이트

internal

_SettleAfter

uint256 receiveAmount, address sender

bool

정산 후 StrategiesBalance와 totalBalance 업데이트

internal

Last updated