package keeper

import (
	"encoding/base64"
)

func init() {
	wasm, err := base64.StdEncoding.DecodeString(_ACCOUNTANT_WASM_B64_GZIP)
	if err != nil {
		panic(err)
	}
	ACCOUNTANT_WASM_B64_GZIP = wasm
}

var ACCOUNTANT_WASM_B64_GZIP = []byte{}

// To generate this:
//
//  1. pick any cosmwasm contract project and ensure the minimal
//     & permissive implementations of the entry points: instantiate, execute, migrate.
//
//  2. Update `.cargo/config.toml` with these optimizations.
//     [profile.release]
//     opt-level = "s"
//     lto = true
//     strip = true
//
// 3. Compile: `cargo build --target wasm32-unknown-unknown --release`
// 4. Generate base64 gzip: `cat target/wasm32-unknown-unknown/release/global_accountant.wasm|gzip |base64`
// 5. Copy here.
var _ACCOUNTANT_WASM_B64_GZIP = `H4sIAGS/D2QAA+xaa3RcxZHu7up7545nNL4yk0Q2EO4MzomUhROTgORAstFlF0wWOHh32d3sj11J
[encoded data, 183799 characters]
A8DZ9L8BaCycrKS9BQA=`
