mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-16 17:51:10 +00:00
[contracts] Stabilize "seal0" is_contract and caller_is_origin (#10971)
* stabilize `seal_is_contract` * stabilize `seal_caller_is_origin`
This commit is contained in:
committed by
GitHub
parent
ecd7568280
commit
ded1f7706d
@@ -2321,12 +2321,11 @@ mod tests {
|
||||
}
|
||||
|
||||
#[test]
|
||||
#[cfg(feature = "unstable-interface")]
|
||||
fn is_contract_works() {
|
||||
const CODE_IS_CONTRACT: &str = r#"
|
||||
;; This runs `is_contract` check on zero account address
|
||||
(module
|
||||
(import "__unstable__" "seal_is_contract" (func $seal_is_contract (param i32) (result i32)))
|
||||
(import "seal0" "seal_is_contract" (func $seal_is_contract (param i32) (result i32)))
|
||||
(import "seal0" "seal_return" (func $seal_return (param i32 i32 i32)))
|
||||
(import "env" "memory" (memory 1 1))
|
||||
|
||||
@@ -2362,12 +2361,11 @@ mod tests {
|
||||
}
|
||||
|
||||
#[test]
|
||||
#[cfg(feature = "unstable-interface")]
|
||||
fn caller_is_origin_works() {
|
||||
const CODE_CALLER_IS_ORIGIN: &str = r#"
|
||||
;; This runs `caller_is_origin` check on zero account address
|
||||
(module
|
||||
(import "__unstable__" "seal_caller_is_origin" (func $seal_caller_is_origin (result i32)))
|
||||
(import "seal0" "seal_caller_is_origin" (func $seal_caller_is_origin (result i32)))
|
||||
(import "seal0" "seal_return" (func $seal_return (param i32 i32 i32)))
|
||||
(import "env" "memory" (memory 1 1))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user