Skip to main content

Module unchecked_calls

Module unchecked_calls 

Source

Re-exportsยง

use super::UncheckedCall; ๐Ÿ”’
use super::UncheckedTransferERC20; ๐Ÿ”’
use crate::linter::EarlyLintPass; ๐Ÿ”’
use crate::linter::LateLintPass; ๐Ÿ”’
use crate::linter::LintContext; ๐Ÿ”’
use crate::sol::Severity; ๐Ÿ”’
use crate::sol::SolLint; ๐Ÿ”’
use crate::sol::analysis::is_elementary; ๐Ÿ”’
use crate::sol::analysis::is_low_level_call; ๐Ÿ”’
use crate::sol::analysis::receiver_contract_id; ๐Ÿ”’
use solar::ast::ExprKind; ๐Ÿ”’
use solar::ast::Stmt; ๐Ÿ”’
use solar::ast::StmtKind; ๐Ÿ”’
use solar::sema::Gcx; ๐Ÿ”’
use solar::sema::hir; ๐Ÿ”’

Staticsยง

ERC20_UNCHECKED_TRANSFER
UNCHECKED_CALL

Functionsยง

is_erc20_transfer_call ๐Ÿ”’
Checks if an expression is a call to a contract member matching the ERC20 signature of