diff --git a/src/ripple/app/hook/impl/applyHook.cpp b/src/ripple/app/hook/impl/applyHook.cpp index 347eb596e..6364b380e 100644 --- a/src/ripple/app/hook/impl/applyHook.cpp +++ b/src/ripple/app/hook/impl/applyHook.cpp @@ -776,7 +776,7 @@ int64_t hook::computeCreationFee(uint64_t byteCount) uint32_t hook::maxHookChainLength(void) { - return 4; + return 10; } // many datatypes can be encoded into an int64_t diff --git a/src/test/app/SetHook_test.cpp b/src/test/app/SetHook_test.cpp index cd14815d6..44ea71f63 100644 --- a/src/test/app/SetHook_test.cpp +++ b/src/test/app/SetHook_test.cpp @@ -132,12 +132,18 @@ public: env(ripple::test::jtx::hook( alice, {{hso(accept_wasm), + hso(accept_wasm), + hso(accept_wasm), + hso(accept_wasm), + hso(accept_wasm), + hso(accept_wasm), + hso(accept_wasm), hso(accept_wasm), hso(accept_wasm), hso(accept_wasm), hso(accept_wasm)}}, 0), - M("Must have fewer than 5 entries"), + M("Must have fewer than 11 entries"), HSFEE, ter(temMALFORMED));