HashBuiltin - Каир
у меня этоcontract.cairo:3:59: Unknown identifier 'HashBuiltin'
после выполнения:
starknet-compile contract.cairo
--output contract_compiled.json
--abi contract_abi.json
код :
@external
func increase_balance{syscall_ptr : felt*, pedersen_ptr : HashBuiltin*, range_check_ptr}(
amount : felt):
let (res) = balance.read()
balance.write(res + amount)
return ()
end
# Returns the current balance.
@view
func get_balance{syscall_ptr : felt*, pedersen_ptr : HashBuiltin*, range_check_ptr}() -> (
res : felt):
let (res) = balance.read()
return (res=res)
end
Любое объяснение?
1 ответ
я забыл добавить
from starkware.cairo.common.cairo_builtins import HashBuiltin