yearn_treasury.rules.expense package
Submodules
yearn_treasury.rules.expense.general module
yearn_treasury.rules.expense.infrastructure module
Expense rules for infrastructure payments.
This module defines matching logic for infrastructure-related expenses, including Tenderly, Wonderland Jobs, and generic infra payments.
yearn_treasury.rules.expense.people module
- yearn_treasury.rules.expense.people.is_coordinape(tx)[source]
- Parameters:
tx (TreasuryTx)
- Return type:
- yearn_treasury.rules.expense.people.is_gteam(tx)[source]
https://github.com/yearn/budget/issues/267
- Parameters:
tx (TreasuryTx)
- Return type:
- yearn_treasury.rules.expense.people.is_rantom(tx)[source]
https://github.com/yearn/budget/issues/129
- Parameters:
tx (TreasuryTx)
- Return type:
- yearn_treasury.rules.expense.people.is_simple_vesting_escrow(tx)[source]
- Parameters:
tx (TreasuryTx)
- Return type:
- yearn_treasury.rules.expense.people.is_ygift_grant(tx)[source]
Yearn used to use yGift to send team grants but that ended up being too expensive.
- Parameters:
tx (TreasuryTx)
- Return type:
- yearn_treasury.rules.expense.people.is_yhaas_trinity_ii(tx)[source]
https://github.com/yearn/budget/issues/263
- Parameters:
tx (TreasuryTx)
- Return type:
yearn_treasury.rules.expense.security module
Expense rules for security, audits, and bug bounties.
This module defines matching logic for security-related expenses, including audits (yAcademy, ChainSec, StateMind, MixBytes, unspecified), bug bounties, and other security-related deliverables.
- yearn_treasury.rules.expense.security.is_bug_bounty(tx)[source]
- Parameters:
tx (TreasuryTx)
- Return type:
- yearn_treasury.rules.expense.security.is_chainsec_audit(tx)[source]
Expense for an audit performed by chainsec
- Parameters:
tx (TreasuryTx)
- Return type:
- yearn_treasury.rules.expense.security.is_mixbytes_audit(tx)[source]
Expense for an audit performed by mixbytes
- Parameters:
tx (TreasuryTx)
- Return type:
- yearn_treasury.rules.expense.security.is_other_audit(tx)[source]
- Parameters:
tx (TreasuryTx)
- Return type:
- yearn_treasury.rules.expense.security.is_statemind_audit(tx)[source]
Expense for an audit performed by statemind
- Parameters:
tx (TreasuryTx)
- Return type:
- yearn_treasury.rules.expense.security.is_warroom_help(tx)[source]
A past yearner was paid a one-time payment to assist in a war room.
- Parameters:
tx (TreasuryTx)
- Return type:
- yearn_treasury.rules.expense.security.is_yacademy_audit(tx)[source]
Expense for an audit performed by yAcademy
- Parameters:
tx (TreasuryTx)
- Return type:
- yearn_treasury.rules.expense.security.is_ysecurity(tx)[source]
https://github.com/yearn/budget/issues/145
- Parameters:
tx (TreasuryTx)
- Return type: